Lines Matching defs:ToNotOptimize
278 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap);
280 SplitFunctionsOutOfModule(ToNotOptimize.get(), FuncsOnClone, VMap);
283 TestFn(BD, std::move(ToOptimize), std::move(ToNotOptimize));
316 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap);
318 ToNotOptimize.get(), MiscompiledFunctions, VMap);
336 BD, *ToOptimizeLoopExtracted, *ToNotOptimize, Failure);
356 *ToNotOptimize);
372 std::unique_ptr<Module> TNOBackup = CloneModule(*ToNotOptimize, VMap);
378 std::move(ToNotOptimize));
383 ToNotOptimize = std::move(TNOBackup);
396 if (Linker::linkModules(*ToNotOptimize,
402 Function *NewF = ToNotOptimize->getFunction(MisCompFunctions[i].first);
408 BD.setNewProgram(std::move(ToNotOptimize));
426 if (Linker::linkModules(*ToNotOptimize, std::move(ToOptimizeLoopExtracted)))
434 Function *NewF = ToNotOptimize->getFunction(MisCompFunctions[i].first);
440 BD.setNewProgram(std::move(ToNotOptimize));
518 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap);
520 SplitFunctionsOutOfModule(ToNotOptimize.get(), FuncsOnClone, VMap);
526 Expected<bool> Ret = TestFn(BD, std::move(New), std::move(ToNotOptimize));
763 Module *ToNotOptimize = CloneModule(getProgram(), VMap).release();
765 SplitFunctionsOutOfModule(ToNotOptimize, *MiscompiledFunctions, VMap)
769 EmitProgressBitcode(*ToNotOptimize, "tonotoptimize", true);
770 delete ToNotOptimize; // Delete hacked module.