reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
528 while (I2 != I1.getParent()->end() && I2->isDebugInstr()) 528 while (I2 != I1.getParent()->end() && I2->isDebugInstr()) 529 ++I2; 533 for (MachineBasicBlock::iterator End = I1.getParent()->end(); I2 != End; 534 ++I2) { 536 if (I2->modifiesRegister(I1DestReg, TRI)) 540 if (!isCombinableInstType(*I2, TII, ShouldCombineAggressively)) 544 if (ShouldCombineAggressively && PotentiallyNewifiableTFR.count(&*I2)) 547 Register I2DestReg = I2->getOperand(0).getReg(); 560 if ((IsI2LowReg && !areCombinableOperations(TRI, I1, *I2, AllowC64)) || 561 (IsI1LowReg && !areCombinableOperations(TRI, *I2, I1, AllowC64))) 564 if (isSafeToMoveTogether(I1, *I2, I1DestReg, I2DestReg, DoInsertAtI1)) 565 return &*I2;