Lines Matching refs:RemInst
1457 void MemoryDependenceResults::removeInstruction(Instruction *RemInst) { in removeInstruction() argument
1460 NonLocalDepMapType::iterator NLDI = NonLocalDeps.find(RemInst); in removeInstruction()
1465 RemoveFromReverseMap(ReverseNonLocalDeps, Inst, RemInst); in removeInstruction()
1471 LocalDepMapType::iterator LocalDepEntry = LocalDeps.find(RemInst); in removeInstruction()
1475 RemoveFromReverseMap(ReverseLocalDeps, Inst, RemInst); in removeInstruction()
1487 if (RemInst->getType()->isPointerTy()) { in removeInstruction()
1488 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, false)); in removeInstruction()
1489 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, true)); in removeInstruction()
1503 if (!RemInst->isTerminator()) in removeInstruction()
1504 NewDirtyVal = MemDepResult::getDirty(&*++RemInst->getIterator()); in removeInstruction()
1506 ReverseDepMapType::iterator ReverseDepIt = ReverseLocalDeps.find(RemInst); in removeInstruction()
1509 assert(!ReverseDepIt->second.empty() && !isa<TerminatorInst>(RemInst) && in removeInstruction()
1513 assert(InstDependingOnRemInst != RemInst && in removeInstruction()
1537 ReverseDepIt = ReverseNonLocalDeps.find(RemInst); in removeInstruction()
1540 assert(I != RemInst && "Already removed NonLocalDep info for RemInst"); in removeInstruction()
1547 if (Entry.getResult().getInst() != RemInst) in removeInstruction()
1571 ReverseNonLocalPtrDeps.find(RemInst); in removeInstruction()
1577 assert(P.getPointer() != RemInst && in removeInstruction()
1587 if (Entry.getResult().getInst() != RemInst) in removeInstruction()
1611 assert(!NonLocalDeps.count(RemInst) && "RemInst got reinserted?"); in removeInstruction()
1612 DEBUG(verifyRemoved(RemInst)); in removeInstruction()