Lines Matching refs:VMap
267 ValueToValueMapTy VMap; in TestFuncs() local
268 std::unique_ptr<Module> Clone = CloneModule(BD.getProgram(), VMap); in TestFuncs()
273 Function *F = cast<Function>(VMap[Funcs[i]]); in TestFuncs()
278 VMap.clear(); in TestFuncs()
279 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap); in TestFuncs()
281 SplitFunctionsOutOfModule(ToNotOptimize.get(), FuncsOnClone, VMap); in TestFuncs()
316 ValueToValueMapTy VMap; in ExtractLoops() local
317 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap); in ExtractLoops()
319 ToNotOptimize.get(), MiscompiledFunctions, VMap); in ExtractLoops()
346 MiscompiledFunctions[i] = cast<Function>(VMap[MiscompiledFunctions[i]]); in ExtractLoops()
372 CloneModule(*ToOptimizeLoopExtracted, VMap); in ExtractLoops()
373 std::unique_ptr<Module> TNOBackup = CloneModule(*ToNotOptimize, VMap); in ExtractLoops()
376 MiscompiledFunctions[i] = cast<Function>(VMap[MiscompiledFunctions[i]]); in ExtractLoops()
502 ValueToValueMapTy VMap; in TestFuncs() local
503 std::unique_ptr<Module> Clone = CloneModule(BD.getProgram(), VMap); in TestFuncs()
508 Function *F = cast<Function>(VMap[FunctionsBeingTested[i]]); in TestFuncs()
512 BasicBlock *BB = cast<BasicBlock>(VMap[BBs[i]]); in TestFuncs()
515 VMap.clear(); in TestFuncs()
517 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap); in TestFuncs()
519 SplitFunctionsOutOfModule(ToNotOptimize.get(), FuncsOnClone, VMap); in TestFuncs()
571 ValueToValueMapTy VMap; in ExtractBlocks() local
572 std::unique_ptr<Module> ProgClone = CloneModule(BD.getProgram(), VMap); in ExtractBlocks()
574 SplitFunctionsOutOfModule(ProgClone.get(), MiscompiledFunctions, VMap); in ExtractBlocks()
760 ValueToValueMapTy VMap; in debugMiscompilation() local
761 Module *ToNotOptimize = CloneModule(getProgram(), VMap).release(); in debugMiscompilation()
763 SplitFunctionsOutOfModule(ToNotOptimize, *MiscompiledFunctions, VMap) in debugMiscompilation()
1029 ValueToValueMapTy VMap; in debugCodeGenerator() local
1030 std::unique_ptr<Module> ToNotCodeGen = CloneModule(getProgram(), VMap); in debugCodeGenerator()
1032 SplitFunctionsOutOfModule(ToNotCodeGen.get(), *Funcs, VMap); in debugCodeGenerator()