Lines Matching refs:RemInst

1474 void MemoryDependenceAnalysis::removeInstruction(Instruction *RemInst) {  in removeInstruction()  argument
1477 NonLocalDepMapType::iterator NLDI = NonLocalDeps.find(RemInst); in removeInstruction()
1483 RemoveFromReverseMap(ReverseNonLocalDeps, Inst, RemInst); in removeInstruction()
1489 LocalDepMapType::iterator LocalDepEntry = LocalDeps.find(RemInst); in removeInstruction()
1493 RemoveFromReverseMap(ReverseLocalDeps, Inst, RemInst); in removeInstruction()
1505 if (RemInst->getType()->isPointerTy()) { in removeInstruction()
1506 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, false)); in removeInstruction()
1507 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, true)); in removeInstruction()
1521 if (!RemInst->isTerminator()) in removeInstruction()
1522 NewDirtyVal = MemDepResult::getDirty(++BasicBlock::iterator(RemInst)); in removeInstruction()
1524 ReverseDepMapType::iterator ReverseDepIt = ReverseLocalDeps.find(RemInst); in removeInstruction()
1527 assert(!ReverseDepIt->second.empty() && !isa<TerminatorInst>(RemInst) && in removeInstruction()
1531 assert(InstDependingOnRemInst != RemInst && in removeInstruction()
1554 ReverseDepIt = ReverseNonLocalDeps.find(RemInst); in removeInstruction()
1557 assert(I != RemInst && "Already removed NonLocalDep info for RemInst"); in removeInstruction()
1565 if (DI->getResult().getInst() != RemInst) continue; in removeInstruction()
1588 ReverseNonLocalPtrDeps.find(RemInst); in removeInstruction()
1593 assert(P.getPointer() != RemInst && in removeInstruction()
1604 if (DI->getResult().getInst() != RemInst) continue; in removeInstruction()
1628 assert(!NonLocalDeps.count(RemInst) && "RemInst got reinserted?"); in removeInstruction()
1629 AA->deleteValue(RemInst); in removeInstruction()
1630 DEBUG(verifyRemoved(RemInst)); in removeInstruction()