Lines Matching refs:RemInst

1537 void MemoryDependenceResults::removeInstruction(Instruction *RemInst) {  in removeInstruction()  argument
1540 NonLocalDepMapType::iterator NLDI = NonLocalDeps.find(RemInst); in removeInstruction()
1545 RemoveFromReverseMap(ReverseNonLocalDeps, Inst, RemInst); in removeInstruction()
1550 LocalDepMapType::iterator LocalDepEntry = LocalDeps.find(RemInst); in removeInstruction()
1554 RemoveFromReverseMap(ReverseLocalDeps, Inst, RemInst); in removeInstruction()
1566 if (RemInst->getType()->isPointerTy()) { in removeInstruction()
1567 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, false)); in removeInstruction()
1568 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, true)); in removeInstruction()
1581 if (!RemInst->isTerminator()) in removeInstruction()
1582 NewDirtyVal = MemDepResult::getDirty(&*++RemInst->getIterator()); in removeInstruction()
1584 ReverseDepMapType::iterator ReverseDepIt = ReverseLocalDeps.find(RemInst); in removeInstruction()
1587 assert(!ReverseDepIt->second.empty() && !RemInst->isTerminator() && in removeInstruction()
1591 assert(InstDependingOnRemInst != RemInst && in removeInstruction()
1615 ReverseDepIt = ReverseNonLocalDeps.find(RemInst); in removeInstruction()
1618 assert(I != RemInst && "Already removed NonLocalDep info for RemInst"); in removeInstruction()
1625 if (Entry.getResult().getInst() != RemInst) in removeInstruction()
1649 ReverseNonLocalPtrDeps.find(RemInst); in removeInstruction()
1655 assert(P.getPointer() != RemInst && in removeInstruction()
1665 if (Entry.getResult().getInst() != RemInst) in removeInstruction()
1690 PV.invalidateValue(RemInst); in removeInstruction()
1692 assert(!NonLocalDeps.count(RemInst) && "RemInst got reinserted?"); in removeInstruction()
1693 LLVM_DEBUG(verifyRemoved(RemInst)); in removeInstruction()