Home | History | Annotate | Download | only in Scalar

Lines Matching defs:VMap

159     // Note, that new loop data is stored inside the VMap.
161 const ValueToValueMapTy &VMap);
350 // Note, that new loop data is stored inside the VMap.
352 const ValueToValueMapTy &VMap) {
374 Value *NewI = VMap.lookup(OldInst);
376 assert(NewInst && "All instructions that are in SrcBB must be in VMap.");
1009 ValueToValueMapTy VMap;
1011 BasicBlock *NewBB = CloneBasicBlock(LoopBlocks[i], VMap, ".us", F);
1014 VMap[LoopBlocks[i]] = NewBB; // Keep the BB mapping.
1029 Loop *NewLoop = CloneLoop(L, L->getParentLoop(), VMap, LI, LPM);
1033 BranchesInfo.cloneData(NewLoop, L, VMap);
1043 BasicBlock *NewExit = cast<BasicBlock>(VMap[ExitBlocks[i]]);
1057 ValueToValueMapTy::iterator It = VMap.find(V);
1058 if (It != VMap.end()) V = It->second;
1080 RemapInstruction(&*I, VMap,