Home | History | Annotate | Download | only in Utils

Lines Matching defs:BI

115   for (Function::const_iterator BI = OldFunc->begin(), BE = OldFunc->end();
116 BI != BE; ++BI) {
117 const BasicBlock &BB = *BI;
302 if (const BranchInst *BI = dyn_cast<BranchInst>(OldTI)) {
303 if (BI->isConditional()) {
305 ConstantInt *Cond = dyn_cast<ConstantInt>(BI->getCondition());
308 Value *V = VMap[BI->getCondition()];
314 BasicBlock *Dest = BI->getSuccessor(!Cond->getZExtValue());
398 for (Function::const_iterator BI = OldFunc->begin(), BE = OldFunc->end();
399 BI != BE; ++BI) {
400 Value *V = VMap[BI];
409 for (BasicBlock::const_iterator I = BI->begin(), E = BI->end(); I != E; ++I)
537 BranchInst *BI = dyn_cast<BranchInst>(I->getTerminator());
538 if (!BI || BI->isConditional()) { ++I; continue; }
540 BasicBlock *Dest = BI->getSuccessor(0);
551 BI->eraseFromParent();