Lines Matching refs:RemInst
1504 void MemoryDependenceResults::removeInstruction(Instruction *RemInst) { in removeInstruction() argument
1507 NonLocalDepMapType::iterator NLDI = NonLocalDepsMap.find(RemInst); in removeInstruction()
1512 RemoveFromReverseMap(ReverseNonLocalDeps, Inst, RemInst); in removeInstruction()
1517 LocalDepMapType::iterator LocalDepEntry = LocalDeps.find(RemInst); in removeInstruction()
1521 RemoveFromReverseMap(ReverseLocalDeps, Inst, RemInst); in removeInstruction()
1532 if (RemInst->getType()->isPointerTy()) { in removeInstruction()
1533 removeCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, false)); in removeInstruction()
1534 removeCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, true)); in removeInstruction()
1538 auto toRemoveIt = NonLocalDefsCache.find(RemInst); in removeInstruction()
1540 assert(isa<LoadInst>(RemInst) && in removeInstruction()
1543 ReverseNonLocalDefsCache.find(DepV)->second.erase(RemInst); in removeInstruction()
1558 if (!RemInst->isTerminator()) in removeInstruction()
1559 NewDirtyVal = MemDepResult::getDirty(&*++RemInst->getIterator()); in removeInstruction()
1561 ReverseDepMapType::iterator ReverseDepIt = ReverseLocalDeps.find(RemInst); in removeInstruction()
1564 assert(!ReverseDepIt->second.empty() && !RemInst->isTerminator() && in removeInstruction()
1568 assert(InstDependingOnRemInst != RemInst && in removeInstruction()
1592 ReverseDepIt = ReverseNonLocalDeps.find(RemInst); in removeInstruction()
1595 assert(I != RemInst && "Already removed NonLocalDep info for RemInst"); in removeInstruction()
1602 if (Entry.getResult().getInst() != RemInst) in removeInstruction()
1626 ReverseNonLocalPtrDeps.find(RemInst); in removeInstruction()
1632 assert(P.getPointer() != RemInst && in removeInstruction()
1642 if (Entry.getResult().getInst() != RemInst) in removeInstruction()
1667 PV.invalidateValue(RemInst); in removeInstruction()
1669 assert(!NonLocalDepsMap.count(RemInst) && "RemInst got reinserted?"); in removeInstruction()
1670 LLVM_DEBUG(verifyRemoved(RemInst)); in removeInstruction()