Home | History | Annotate | Download | only in Scalar

Lines Matching defs:BI

135   BranchInst *BI = dyn_cast<BranchInst>(OrigHeader->getTerminator());
136 if (!BI || BI->isUnconditional())
190 BasicBlock *Exit = BI->getSuccessor(0);
191 BasicBlock *NewHeader = BI->getSuccessor(1);
266 for (BasicBlock::iterator BI = SuccBB->begin();
267 PHINode *PN = dyn_cast<PHINode>(BI); ++BI)
292 assert(PHBI->isConditional() && "Should be clone of BI condbr!");
498 BranchInst *BI = dyn_cast<BranchInst>(LastExit->getTerminator());
499 if (!BI)
509 LastExit->getInstList().splice(BI->getIterator(), Latch->getInstList(),
512 unsigned FallThruPath = BI->getSuccessor(0) == Latch ? 0 : 1;
517 BI->setSuccessor(FallThruPath, Header);