reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3232 if (BB->getSinglePredecessor()) { 3234 bool CondIsTrue = PBI->getSuccessor(0) == BB; 3236 ConstantInt::get(Type::getInt1Ty(BB->getContext()), CondIsTrue)); 3243 if (BlockIsSimpleEnoughToThreadThrough(BB)) { 3244 pred_iterator PB = pred_begin(BB), PE = pred_end(BB); 3244 pred_iterator PB = pred_begin(BB), PE = pred_end(BB); 3246 Type::getInt1Ty(BB->getContext()), std::distance(PB, PE), 3247 BI->getCondition()->getName() + ".pr", &BB->front()); 3256 bool CondIsTrue = PBI->getSuccessor(0) == BB; 3258 ConstantInt::get(Type::getInt1Ty(BB->getContext()), CondIsTrue), 3285 if (&*BB->instructionsWithoutDebug().begin() != BI) 3308 if (PBI->getSuccessor(PBIOp) == BB) 3327 Value *BIV = PN->getIncomingValueForBlock(BB); 3352 if (OtherDest == BB) { 3356 BasicBlock::Create(BB->getContext(), "infloop", BB->getParent()); 3356 BasicBlock::Create(BB->getContext(), "infloop", BB->getParent()); 3409 AddPredecessorToBlock(OtherDest, PBI->getParent(), BB); 3416 Value *BIV = PN.getIncomingValueForBlock(BB);