Lines Matching defs:VMap
569 MemoryAccess *MA, const ValueToValueMapTy &VMap, PhiToDefMap &MPhiMap,
582 auto *NewDefMUDI = cast_or_null<Instruction>(VMap.lookup(DefMUDI));
587 DefMUD->getDefiningAccess(), VMap, MPhiMap, MSSA, IsInClonedRegion);
599 BasicBlock *BB, BasicBlock *NewBB, const ValueToValueMapTy &VMap,
616 dyn_cast_or_null<Instruction>(VMap.lookup(Insn))) {
619 getNewDefiningAccessForClone(MUD->getDefiningAccess(), VMap,
671 const ValueToValueMapTy &VMap,
689 if (BasicBlock *NewIncBB = cast_or_null<BasicBlock>(VMap.lookup(IncBB)))
702 NewPhi->addIncoming(getNewDefiningAccessForClone(IncomingAccess, VMap,
714 BasicBlock *NewBlock = cast_or_null<BasicBlock>(VMap.lookup(BB));
727 cloneUsesAndDefs(BB, NewBlock, VMap, MPhiMap, IsInClonedRegion);
764 for (const ValueToValueMapTy *VMap : make_range(ValuesBegin, ValuesEnd))
765 if (BasicBlock *NewExit = cast_or_null<BasicBlock>(VMap->lookup(Exit))) {
773 ArrayRef<BasicBlock *> ExitBlocks, const ValueToValueMapTy &VMap,
775 const ValueToValueMapTy *const Arr[] = {&VMap};