Lines Matching refs:ToNotOptimize

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