reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
183 while (I != MBB.begin()) { 184 --I; 185 if (I->isDebugInstr()) 190 if (!isUnpredicatedTerminator(*I)) 195 if (!I->isBranch()) 199 if (I->getOpcode() == MSP430::Br || 200 I->getOpcode() == MSP430::Bm) 204 if (I->getOpcode() == MSP430::JMP) { 206 TBB = I->getOperand(0).getMBB(); 211 while (std::next(I) != MBB.end()) 212 std::next(I)->eraseFromParent(); 217 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { 219 I->eraseFromParent(); 220 I = MBB.end(); 225 TBB = I->getOperand(0).getMBB(); 230 assert(I->getOpcode() == MSP430::JCC && "Invalid conditional branch"); 232 static_cast<MSP430CC::CondCodes>(I->getOperand(1).getImm()); 239 TBB = I->getOperand(0).getMBB(); 251 if (TBB != I->getOperand(0).getMBB())