Lines Matching refs:VMap
569 const ValueToValueMapTy &VMap, in getNewDefiningAccessForClone() argument
578 cast_or_null<Instruction>(VMap.lookup(DefMUDI))) { in getNewDefiningAccessForClone()
583 DefMUD->getDefiningAccess(), VMap, MPhiMap, MSSA); in getNewDefiningAccessForClone()
597 const ValueToValueMapTy &VMap, in cloneUsesAndDefs() argument
614 dyn_cast_or_null<Instruction>(VMap.lookup(Insn))) { in cloneUsesAndDefs()
617 getNewDefiningAccessForClone(MUD->getDefiningAccess(), VMap, in cloneUsesAndDefs()
669 const ValueToValueMapTy &VMap, in updateForClonedLoop() argument
682 if (BasicBlock *NewIncBB = cast_or_null<BasicBlock>(VMap.lookup(IncBB))) in updateForClonedLoop()
696 getNewDefiningAccessForClone(IncomingAccess, VMap, MPhiMap, MSSA), in updateForClonedLoop()
706 BasicBlock *NewBlock = cast_or_null<BasicBlock>(VMap.lookup(BB)); in updateForClonedLoop()
719 cloneUsesAndDefs(BB, NewBlock, VMap, MPhiMap); in updateForClonedLoop()
754 for (const ValueToValueMapTy *VMap : make_range(ValuesBegin, ValuesEnd)) in privateUpdateExitBlocksForClonedLoop() local
755 if (BasicBlock *NewExit = cast_or_null<BasicBlock>(VMap->lookup(Exit))) { in privateUpdateExitBlocksForClonedLoop()
763 ArrayRef<BasicBlock *> ExitBlocks, const ValueToValueMapTy &VMap, in updateExitBlocksForClonedLoop() argument
765 const ValueToValueMapTy *const Arr[] = {&VMap}; in updateExitBlocksForClonedLoop()