Lines Matching refs:VMap
143 ValueToValueMapTy &VMap, in CloneLoopBlocks() argument
156 BasicBlock *NewBB = CloneBasicBlock(*BB, VMap, ".unr", F); in CloneLoopBlocks()
162 VMap[*BB] = NewBB; in CloneLoopBlocks()
171 PHINode *NewPHI = cast<PHINode>(VMap[I]); in CloneLoopBlocks()
174 VMap[I] = NewPHI->getIncomingValueForBlock(Preheader); in CloneLoopBlocks()
190 VMap.erase((*BB)->getTerminator()); in CloneLoopBlocks()
197 for (ValueToValueMapTy::iterator VI = VMap.begin(), VE = VMap.end(); in CloneLoopBlocks()
319 ValueToValueMapTy VMap; in UnrollRuntimeLoopProlog() local
324 LoopBlocks, VMap, LVMap, LI); in UnrollRuntimeLoopProlog()
325 LastLoopBB = cast<BasicBlock>(VMap[Latch]); in UnrollRuntimeLoopProlog()
356 VMap[NewPH] = CompareBB; in UnrollRuntimeLoopProlog()
364 RemapInstruction(I, VMap, in UnrollRuntimeLoopProlog()