• Home
  • Raw
  • Download

Lines Matching refs:BBI

377   BasicBlock::iterator BBI = &LI;  in visitLoadInst()  local
378 if (Value *AvailableVal = FindAvailableLoadedValue(Op, LI.getParent(), BBI,6)) in visitLoadInst()
612 BasicBlock::iterator BBI = &SI; in visitStoreInst() local
613 for (unsigned ScanInsts = 6; BBI != SI.getParent()->begin() && ScanInsts; in visitStoreInst()
615 --BBI; in visitStoreInst()
618 if (isa<DbgInfoIntrinsic>(BBI) || in visitStoreInst()
619 (isa<BitCastInst>(BBI) && BBI->getType()->isPointerTy())) { in visitStoreInst()
624 if (StoreInst *PrevSI = dyn_cast<StoreInst>(BBI)) { in visitStoreInst()
629 ++BBI; in visitStoreInst()
639 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) { in visitStoreInst()
650 if (BBI->mayWriteToMemory() || BBI->mayReadFromMemory()) in visitStoreInst()
682 BBI = &SI; in visitStoreInst()
684 ++BBI; in visitStoreInst()
685 } while (isa<DbgInfoIntrinsic>(BBI) || in visitStoreInst()
686 (isa<BitCastInst>(BBI) && BBI->getType()->isPointerTy())); in visitStoreInst()
687 if (BranchInst *BI = dyn_cast<BranchInst>(BBI)) in visitStoreInst()
738 BasicBlock::iterator BBI = OtherBB->getTerminator(); in SimplifyStoreAtEndOfBlock() local
739 BranchInst *OtherBr = dyn_cast<BranchInst>(BBI); in SimplifyStoreAtEndOfBlock()
740 if (!OtherBr || BBI == OtherBB->begin()) in SimplifyStoreAtEndOfBlock()
747 --BBI; in SimplifyStoreAtEndOfBlock()
749 while (isa<DbgInfoIntrinsic>(BBI) || in SimplifyStoreAtEndOfBlock()
750 (isa<BitCastInst>(BBI) && BBI->getType()->isPointerTy())) { in SimplifyStoreAtEndOfBlock()
751 if (BBI==OtherBB->begin()) in SimplifyStoreAtEndOfBlock()
753 --BBI; in SimplifyStoreAtEndOfBlock()
757 OtherStore = dyn_cast<StoreInst>(BBI); in SimplifyStoreAtEndOfBlock()
771 for (;; --BBI) { in SimplifyStoreAtEndOfBlock()
773 if ((OtherStore = dyn_cast<StoreInst>(BBI))) { in SimplifyStoreAtEndOfBlock()
781 if (BBI->mayReadFromMemory() || BBI->mayWriteToMemory() || in SimplifyStoreAtEndOfBlock()
782 BBI == OtherBB->begin()) in SimplifyStoreAtEndOfBlock()
807 BBI = DestBB->getFirstInsertionPt(); in SimplifyStoreAtEndOfBlock()
813 InsertNewInstBefore(NewSI, *BBI); in SimplifyStoreAtEndOfBlock()