Lines Matching refs:VMap
167 const ValueToValueMapTy &VMap);
358 const ValueToValueMapTy &VMap) { in cloneData() argument
379 Value *NewI = VMap.lookup(OldInst); in cloneData()
1271 ValueToValueMapTy VMap; in UnswitchNontrivialCondition() local
1273 BasicBlock *NewBB = CloneBasicBlock(LoopBlocks[i], VMap, ".us", F); in UnswitchNontrivialCondition()
1276 VMap[LoopBlocks[i]] = NewBB; // Keep the BB mapping. in UnswitchNontrivialCondition()
1287 Loop *NewLoop = CloneLoop(L, L->getParentLoop(), VMap, LI, LPM); in UnswitchNontrivialCondition()
1291 BranchesInfo.cloneData(NewLoop, L, VMap); in UnswitchNontrivialCondition()
1301 BasicBlock *NewExit = cast<BasicBlock>(VMap[ExitBlocks[i]]); in UnswitchNontrivialCondition()
1314 ValueToValueMapTy::iterator It = VMap.find(V); in UnswitchNontrivialCondition()
1315 if (It != VMap.end()) V = It->second; in UnswitchNontrivialCondition()
1336 RemapInstruction(&I, VMap, in UnswitchNontrivialCondition()
1354 MSSAU->updateForClonedLoop(LBRPO, ExitBlocks, VMap); in UnswitchNontrivialCondition()
1363 MSSAU->updateExitBlocksForClonedLoop(ExitBlocks, VMap, *DT); in UnswitchNontrivialCondition()