reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
177 if (I == MBB.begin()) 179 --I; 181 while (isPredicated(*I) || I->isTerminator() || I->isDebugValue()) { 181 while (isPredicated(*I) || I->isTerminator() || I->isDebugValue()) { 181 while (isPredicated(*I) || I->isTerminator() || I->isDebugValue()) { 188 while (I->isDebugInstr() || !I->isTerminator()) { 188 while (I->isDebugInstr() || !I->isTerminator()) { 189 if (I == MBB.begin()) 191 --I; 194 if (isJumpOpcode(I->getOpcode())) { 198 } else if (isUncondBranchOpcode(I->getOpcode())) { 199 TBB = I->getOperand(0).getMBB(); 200 } else if (isCondBranchOpcode(I->getOpcode())) { 207 TBB = I->getOperand(0).getMBB(); 208 Cond.push_back(I->getOperand(1)); 209 Cond.push_back(I->getOperand(2)); 210 Cond.push_back(I->getOperand(3)); 211 } else if (I->isReturn()) { 213 CantAnalyze = !isPredicated(*I); 221 if (!isPredicated(*I) && (isUncondBranchOpcode(I->getOpcode()) || 221 if (!isPredicated(*I) && (isUncondBranchOpcode(I->getOpcode()) || 222 isJumpOpcode(I->getOpcode()) || I->isReturn())) { 222 isJumpOpcode(I->getOpcode()) || I->isReturn())) { 231 MachineBasicBlock::iterator DI = std::next(I); 243 if (I == MBB.begin()) 246 --I;