reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
316 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap); 320 BD.extractLoop(ToOptimize.get()); 333 AbstractInterpreter *AI = BD.switchToSafeInterpreter(); 336 BD, *ToOptimizeLoopExtracted, *ToNotOptimize, Failure); 343 std::unique_ptr<Module> Old = BD.swapProgramIn(std::move(*New)); 348 BD.switchToInterpreter(AI); 355 BD.writeProgramToFile(OutputPrefix + "-loop-extract-fail-tno.bc", 357 BD.writeProgramToFile(OutputPrefix + "-loop-extract-fail-to.bc", 359 BD.writeProgramToFile(OutputPrefix + "-loop-extract-fail-to-le.bc", 366 BD.switchToInterpreter(AI); 377 Expected<bool> Result = TestFn(BD, std::move(ToOptimizeLoopExtracted), 407 BD.setNewProgram(std::move(ToNotOptimize)); 438 BD.setNewProgram(std::move(ToNotOptimize));