Lines Matching refs:VMap
337 ValueToValueMapTy &VMap);
341 ValueToValueMapTy &VMap);
1702 ValueToValueMapTy VMap; in transformScopes() local
1706 cloneScopeBlocks(Scope, PreEntryBlock, ExitBlock, LastRegion, VMap); in transformScopes()
1711 NewEntryBlock, VMap); in transformScopes()
1737 ValueToValueMapTy &VMap) { in cloneScopeBlocks() argument
1748 BasicBlock *NewBB = CloneBasicBlock(BB, VMap, ".nonchr", &F); in cloneScopeBlocks()
1750 VMap[BB] = NewBB; in cloneScopeBlocks()
1763 RemapInstruction(&I, VMap, in cloneScopeBlocks()
1776 auto It = VMap.find(V); in cloneScopeBlocks()
1777 if (It != VMap.end()) V = It->second; in cloneScopeBlocks()
1778 assert(VMap.find(Pred) != VMap.end() && "Pred must have been cloned"); in cloneScopeBlocks()
1779 PN.addIncoming(V, cast<BasicBlock>(VMap[Pred])); in cloneScopeBlocks()
1789 ValueToValueMapTy &VMap) { in createMergedBranch() argument
1795 assert(VMap.find(NewEntryBlock) != VMap.end() && in createMergedBranch()
1802 cast<BasicBlock>(VMap[NewEntryBlock]), in createMergedBranch()