Home | History | Annotate | Download | only in Utils

Lines Matching defs:BBI

828     BasicBlock::iterator BBI = BB->begin();
829 while (isa<PHINode>(*BBI)) {
830 for (Use &U : BBI->uses()) {
838 ++BBI;
1210 BasicBlock::iterator BBI = I->getIterator(), BBE = BB->end();
1211 while (BBI != BBE) {
1212 if (!BBI->use_empty())
1213 BBI->replaceAllUsesWith(UndefValue::get(BBI->getType()));
1214 BB->getInstList().erase(BBI++);
1253 for (BasicBlock::iterator BBI = BB->begin(), E = BB->end(); BBI != E;++BBI){
1257 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(BBI))
1268 changeToUnreachable(&*BBI, false);
1274 if (CallInst *CI = dyn_cast<CallInst>(BBI)) {
1279 ++BBI;
1280 if (!isa<UnreachableInst>(BBI)) {
1282 changeToUnreachable(&*BBI, false);
1292 if (StoreInst *SI = dyn_cast<StoreInst>(BBI)) {