Lines Matching refs:BBI
425 for (BasicBlock::iterator BBI = BB.begin(), BBE = BB.end(); BBI != BBE; ) { in runOnBasicBlock() local
426 Instruction *Inst = BBI++; in runOnBasicBlock()
456 WeakVH NextInst(BBI); in runOnBasicBlock()
461 BBI = BB.begin(); in runOnBasicBlock()
462 else if (BBI != BB.begin()) // Revisit this instruction if possible. in runOnBasicBlock()
463 --BBI; in runOnBasicBlock()
507 BBI = Inst; in runOnBasicBlock()
508 if (BBI != BB.begin()) in runOnBasicBlock()
509 --BBI; in runOnBasicBlock()
601 for (BasicBlock::iterator BBI = BB.end(); BBI != BB.begin(); ){ in handleEndBlock() local
602 --BBI; in handleEndBlock()
605 if (hasMemoryWrite(BBI) && isRemovable(BBI)) { in handleEndBlock()
607 Value *Pointer = GetUnderlyingObject(getStoredPointerOperand(BBI)); in handleEndBlock()
611 Instruction *Dead = BBI++; in handleEndBlock()
625 if (isInstructionTriviallyDead(BBI)) { in handleEndBlock()
626 Instruction *Inst = BBI++; in handleEndBlock()
633 if (AllocaInst *A = dyn_cast<AllocaInst>(BBI)) { in handleEndBlock()
638 if (CallSite CS = cast<Value>(BBI)) { in handleEndBlock()
672 if (LoadInst *L = dyn_cast<LoadInst>(BBI)) { in handleEndBlock()
674 } else if (VAArgInst *V = dyn_cast<VAArgInst>(BBI)) { in handleEndBlock()
676 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(BBI)) { in handleEndBlock()