Searched refs:RemInst (Results 1 – 2 of 2) sorted by relevance
84 AssertingVH<Instruction> RemInst; member87 : DivInst(DivInst_), RemInst(RemInst_) { in DivRemPairWorklistEntry()91 assert(DivInst->getType() == RemInst->getType() && "Types should match."); in DivRemPairWorklistEntry()107 switch (RemInst->getOpcode()) { in isRemExpanded()160 Instruction *RemInst = RemPair.second; in getWorklist() local163 Worklist.emplace_back(It->second, RemInst); in getWorklist()199 auto &RemInst = E.RemInst; in optimizeDivRem() local213 RealRem->setName(RemInst->getName() + ".recomposed"); in optimizeDivRem()214 RealRem->insertAfter(RemInst); in optimizeDivRem()215 Instruction *OrigRemInst = RemInst; in optimizeDivRem()[all …]
1514 void MemoryDependenceResults::removeInstruction(Instruction *RemInst) { in removeInstruction() argument1517 NonLocalDepMapType::iterator NLDI = NonLocalDepsMap.find(RemInst); in removeInstruction()1522 RemoveFromReverseMap(ReverseNonLocalDeps, Inst, RemInst); in removeInstruction()1527 LocalDepMapType::iterator LocalDepEntry = LocalDeps.find(RemInst); in removeInstruction()1531 RemoveFromReverseMap(ReverseLocalDeps, Inst, RemInst); in removeInstruction()1542 if (RemInst->getType()->isPointerTy()) { in removeInstruction()1543 removeCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, false)); in removeInstruction()1544 removeCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, true)); in removeInstruction()1548 auto toRemoveIt = NonLocalDefsCache.find(RemInst); in removeInstruction()1550 assert(isa<LoadInst>(RemInst) && in removeInstruction()[all …]