Lines Matching refs:VMap
380 ValueToValueMapTy &VMap);
384 ValueToValueMapTy &VMap);
1695 ValueToValueMapTy VMap; in transformScopes() local
1699 cloneScopeBlocks(Scope, PreEntryBlock, ExitBlock, LastRegion, VMap); in transformScopes()
1704 NewEntryBlock, VMap); in transformScopes()
1730 ValueToValueMapTy &VMap) { in cloneScopeBlocks() argument
1741 BasicBlock *NewBB = CloneBasicBlock(BB, VMap, ".nonchr", &F); in cloneScopeBlocks()
1743 VMap[BB] = NewBB; in cloneScopeBlocks()
1756 RemapInstruction(&I, VMap, in cloneScopeBlocks()
1769 auto It = VMap.find(V); in cloneScopeBlocks()
1770 if (It != VMap.end()) V = It->second; in cloneScopeBlocks()
1771 assert(VMap.find(Pred) != VMap.end() && "Pred must have been cloned"); in cloneScopeBlocks()
1772 PN.addIncoming(V, cast<BasicBlock>(VMap[Pred])); in cloneScopeBlocks()
1782 ValueToValueMapTy &VMap) { in createMergedBranch() argument
1788 assert(VMap.find(NewEntryBlock) != VMap.end() && in createMergedBranch()
1795 cast<BasicBlock>(VMap[NewEntryBlock]), in createMergedBranch()