Lines Matching defs:VMap

266   ValueToValueMapTy VMap;
267 std::unique_ptr<Module> Clone = CloneModule(BD.getProgram(), VMap);
272 Function *F = cast<Function>(VMap[Funcs[i]]);
277 VMap.clear();
278 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap);
280 SplitFunctionsOutOfModule(ToNotOptimize.get(), FuncsOnClone, VMap);
315 ValueToValueMapTy VMap;
316 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap);
318 ToNotOptimize.get(), MiscompiledFunctions, VMap);
345 MiscompiledFunctions[i] = cast<Function>(VMap[MiscompiledFunctions[i]]);
371 CloneModule(*ToOptimizeLoopExtracted, VMap);
372 std::unique_ptr<Module> TNOBackup = CloneModule(*ToNotOptimize, VMap);
375 MiscompiledFunctions[i] = cast<Function>(VMap[MiscompiledFunctions[i]]);
503 ValueToValueMapTy VMap;
504 std::unique_ptr<Module> Clone = CloneModule(BD.getProgram(), VMap);
509 Function *F = cast<Function>(VMap[FunctionsBeingTested[i]]);
513 BasicBlock *BB = cast<BasicBlock>(VMap[BBs[i]]);
516 VMap.clear();
518 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap);
520 SplitFunctionsOutOfModule(ToNotOptimize.get(), FuncsOnClone, VMap);
572 ValueToValueMapTy VMap;
573 std::unique_ptr<Module> ProgClone = CloneModule(BD.getProgram(), VMap);
575 SplitFunctionsOutOfModule(ProgClone.get(), MiscompiledFunctions, VMap);
762 ValueToValueMapTy VMap;
763 Module *ToNotOptimize = CloneModule(getProgram(), VMap).release();
765 SplitFunctionsOutOfModule(ToNotOptimize, *MiscompiledFunctions, VMap)
1028 ValueToValueMapTy VMap;
1029 std::unique_ptr<Module> ToNotCodeGen = CloneModule(getProgram(), VMap);
1031 SplitFunctionsOutOfModule(ToNotCodeGen.get(), *Funcs, VMap);