reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
273 while (I != MBB.begin()) { 274 --I; 275 if (I->isDebugInstr()) { 281 if (!isUnpredicatedTerminator(*I)) { 287 if (!I->getDesc().isBranch()) { 293 if (I->getOpcode() == AVR::RJMPk) { 294 UnCondBrIter = I; 297 TBB = I->getOperand(0).getMBB(); 302 while (std::next(I) != MBB.end()) { 303 std::next(I)->eraseFromParent(); 310 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { 312 I->eraseFromParent(); 313 I = MBB.end(); 319 TBB = I->getOperand(0).getMBB(); 324 AVRCC::CondCodes BranchCode = getCondFromBranchOpc(I->getOpcode()); 331 MachineBasicBlock *TargetBB = I->getOperand(0).getMBB(); 353 MachineBasicBlock::iterator OldInst = I; 355 BuildMI(MBB, UnCondBrIter, MBB.findDebugLoc(I), get(JNCC)) 357 BuildMI(MBB, UnCondBrIter, MBB.findDebugLoc(I), get(AVR::RJMPk)) 365 I = MBB.end(); 370 TBB = I->getOperand(0).getMBB(); 382 if (TBB != I->getOperand(0).getMBB()) {