Home | History | Annotate | Download | only in Utils

Lines Matching refs:VMap

131 /// There are two value maps that are defined and used.  VMap is
142 ValueToValueMapTy &VMap,
155 BasicBlock *NewBB = CloneBasicBlock(*BB, VMap, ".unr", F);
161 VMap[*BB] = NewBB;
170 PHINode *NewPHI = cast<PHINode>(VMap[I]);
173 VMap[I] = NewPHI->getIncomingValueForBlock(Preheader);
176 // Update VMap with values from the previous block
189 VMap.erase((*BB)->getTerminator());
196 for (ValueToValueMapTy::iterator VI = VMap.begin(), VE = VMap.end();
318 ValueToValueMapTy VMap;
323 LoopBlocks, VMap, LVMap, LI);
324 LastLoopBB = cast<BasicBlock>(VMap[Latch]);
354 VMap[NewPH] = CompareBB;
362 RemapInstruction(I, VMap,