forked from OSchip/llvm-project
				
			
							parent
							
								
									de037a821a
								
							
						
					
					
						commit
						e563c7eb27
					
				| 
						 | 
					@ -1451,10 +1451,10 @@ bool LiveIntervals::differingRegisterClasses(unsigned RegA,
 | 
				
			||||||
/// reg between indexes Start and End.
 | 
					/// reg between indexes Start and End.
 | 
				
			||||||
bool
 | 
					bool
 | 
				
			||||||
LiveIntervals::hasRegisterUse(unsigned Reg, unsigned Start, unsigned End) {
 | 
					LiveIntervals::hasRegisterUse(unsigned Reg, unsigned Start, unsigned End) {
 | 
				
			||||||
  for (unsigned Index = Start+InstrSlots::NUM; Index != End;
 | 
					  for (unsigned Index = Start+InstrSlots::NUM; Index < End;
 | 
				
			||||||
       Index += InstrSlots::NUM) {
 | 
					       Index += InstrSlots::NUM) {
 | 
				
			||||||
    // Skip deleted instructions
 | 
					    // Skip deleted instructions
 | 
				
			||||||
    while (Index != End && !getInstructionFromIndex(Index))
 | 
					    while (Index < End && !getInstructionFromIndex(Index))
 | 
				
			||||||
      Index += InstrSlots::NUM;
 | 
					      Index += InstrSlots::NUM;
 | 
				
			||||||
    if (Index >= End) break;
 | 
					    if (Index >= End) break;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue