Lines Matching refs:VMap
346 ValueToValueMapTy &VMap);
350 ValueToValueMapTy &VMap);
1732 ValueToValueMapTy VMap; in transformScopes() local
1736 cloneScopeBlocks(Scope, PreEntryBlock, ExitBlock, LastRegion, VMap); in transformScopes()
1741 NewEntryBlock, VMap); in transformScopes()
1767 ValueToValueMapTy &VMap) { in cloneScopeBlocks() argument
1778 BasicBlock *NewBB = CloneBasicBlock(BB, VMap, ".nonchr", &F); in cloneScopeBlocks()
1780 VMap[BB] = NewBB; in cloneScopeBlocks()
1799 RemapInstruction(&I, VMap, in cloneScopeBlocks()
1812 auto It = VMap.find(V); in cloneScopeBlocks()
1813 if (It != VMap.end()) V = It->second; in cloneScopeBlocks()
1814 assert(VMap.find(Pred) != VMap.end() && "Pred must have been cloned"); in cloneScopeBlocks()
1815 PN.addIncoming(V, cast<BasicBlock>(VMap[Pred])); in cloneScopeBlocks()
1825 ValueToValueMapTy &VMap) { in createMergedBranch() argument
1831 assert(VMap.find(NewEntryBlock) != VMap.end() && in createMergedBranch()
1838 cast<BasicBlock>(VMap[NewEntryBlock]), in createMergedBranch()