Lines Matching refs:VMap
422 const ValueToValueMapTy &VMap, in cloneUsesAndDefs() argument
431 cast_or_null<Instruction>(VMap.lookup(DefMUDI))) in cloneUsesAndDefs()
454 dyn_cast_or_null<Instruction>(VMap.lookup(Insn))) { in cloneUsesAndDefs()
465 const ValueToValueMapTy &VMap, in updateForClonedLoop() argument
478 if (BasicBlock *NewIncBB = cast_or_null<BasicBlock>(VMap.lookup(IncBB))) in updateForClonedLoop()
496 cast_or_null<Instruction>(VMap.lookup(IncI))) { in updateForClonedLoop()
514 BasicBlock *NewBlock = cast_or_null<BasicBlock>(VMap.lookup(BB)); in updateForClonedLoop()
527 cloneUsesAndDefs(BB, NewBlock, VMap, MPhiMap); in updateForClonedLoop()
559 for (const ValueToValueMapTy *VMap : make_range(ValuesBegin, ValuesEnd)) in privateUpdateExitBlocksForClonedLoop() local
560 if (BasicBlock *NewExit = cast_or_null<BasicBlock>(VMap->lookup(Exit))) { in privateUpdateExitBlocksForClonedLoop()
568 ArrayRef<BasicBlock *> ExitBlocks, const ValueToValueMapTy &VMap, in updateExitBlocksForClonedLoop() argument
570 const ValueToValueMapTy *const Arr[] = {&VMap}; in updateExitBlocksForClonedLoop()