reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
320 if (I == MBB.begin()) 322 --I; 326 while (isPredicated(*I) || I->isTerminator() || I->isDebugValue()) { 326 while (isPredicated(*I) || I->isTerminator() || I->isDebugValue()) { 326 while (isPredicated(*I) || I->isTerminator() || I->isDebugValue()) { 333 while (I->isDebugInstr() || !I->isTerminator()) { 333 while (I->isDebugInstr() || !I->isTerminator()) { 334 if (I == MBB.begin()) 336 --I; 339 if (isIndirectBranchOpcode(I->getOpcode()) || 340 isJumpTableBranchOpcode(I->getOpcode())) { 344 } else if (isUncondBranchOpcode(I->getOpcode())) { 345 TBB = I->getOperand(0).getMBB(); 346 } else if (isCondBranchOpcode(I->getOpcode())) { 353 TBB = I->getOperand(0).getMBB(); 354 Cond.push_back(I->getOperand(1)); 355 Cond.push_back(I->getOperand(2)); 356 } else if (I->isReturn()) { 358 CantAnalyze = !isPredicated(*I); 366 if (!isPredicated(*I) && 367 (isUncondBranchOpcode(I->getOpcode()) || 368 isIndirectBranchOpcode(I->getOpcode()) || 369 isJumpTableBranchOpcode(I->getOpcode()) || 370 I->isReturn())) { 378 MachineBasicBlock::iterator DI = std::next(I); 390 if (I == MBB.begin()) 393 --I;