Lines Matching refs:VMap
345 ValueToValueMapTy &VMap);
349 ValueToValueMapTy &VMap);
1731 ValueToValueMapTy VMap; in transformScopes() local
1735 cloneScopeBlocks(Scope, PreEntryBlock, ExitBlock, LastRegion, VMap); in transformScopes()
1740 NewEntryBlock, VMap); in transformScopes()
1766 ValueToValueMapTy &VMap) { in cloneScopeBlocks() argument
1777 BasicBlock *NewBB = CloneBasicBlock(BB, VMap, ".nonchr", &F); in cloneScopeBlocks()
1779 VMap[BB] = NewBB; in cloneScopeBlocks()
1798 RemapInstruction(&I, VMap, in cloneScopeBlocks()
1811 auto It = VMap.find(V); in cloneScopeBlocks()
1812 if (It != VMap.end()) V = It->second; in cloneScopeBlocks()
1813 assert(VMap.find(Pred) != VMap.end() && "Pred must have been cloned"); in cloneScopeBlocks()
1814 PN.addIncoming(V, cast<BasicBlock>(VMap[Pred])); in cloneScopeBlocks()
1824 ValueToValueMapTy &VMap) { in createMergedBranch() argument
1830 assert(VMap.find(NewEntryBlock) != VMap.end() && in createMergedBranch()
1837 cast<BasicBlock>(VMap[NewEntryBlock]), in createMergedBranch()