Lines Matching refs:VMap
377 ValueToValueMapTy &VMap);
381 ValueToValueMapTy &VMap);
1730 ValueToValueMapTy VMap; in transformScopes() local
1734 cloneScopeBlocks(Scope, PreEntryBlock, ExitBlock, LastRegion, VMap); in transformScopes()
1739 NewEntryBlock, VMap); in transformScopes()
1765 ValueToValueMapTy &VMap) { in cloneScopeBlocks() argument
1776 BasicBlock *NewBB = CloneBasicBlock(BB, VMap, ".nonchr", &F); in cloneScopeBlocks()
1778 VMap[BB] = NewBB; in cloneScopeBlocks()
1791 RemapInstruction(&I, VMap, in cloneScopeBlocks()
1804 auto It = VMap.find(V); in cloneScopeBlocks()
1805 if (It != VMap.end()) V = It->second; in cloneScopeBlocks()
1806 assert(VMap.find(Pred) != VMap.end() && "Pred must have been cloned"); in cloneScopeBlocks()
1807 PN.addIncoming(V, cast<BasicBlock>(VMap[Pred])); in cloneScopeBlocks()
1817 ValueToValueMapTy &VMap) { in createMergedBranch() argument
1823 assert(VMap.find(NewEntryBlock) != VMap.end() && in createMergedBranch()
1830 cast<BasicBlock>(VMap[NewEntryBlock]), in createMergedBranch()