Home
last modified time | relevance | path

Searched refs:PassBuilder (Results 1 – 7 of 7) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/
DPassBuilder.cpp247 static bool isOptimizingForSize(PassBuilder::OptimizationLevel Level) { in isOptimizingForSize()
249 case PassBuilder::O0: in isOptimizingForSize()
250 case PassBuilder::O1: in isOptimizingForSize()
251 case PassBuilder::O2: in isOptimizingForSize()
252 case PassBuilder::O3: in isOptimizingForSize()
255 case PassBuilder::Os: in isOptimizingForSize()
256 case PassBuilder::Oz: in isOptimizingForSize()
353 void PassBuilder::invokePeepholeEPCallbacks( in invokePeepholeEPCallbacks()
354 FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { in invokePeepholeEPCallbacks()
359 void PassBuilder::registerModuleAnalyses(ModuleAnalysisManager &MAM) { in registerModuleAnalyses()
[all …]
DCMakeLists.txt2 set_source_files_properties(PassBuilder.cpp PROPERTIES COMPILE_FLAGS /bigobj)
6 PassBuilder.cpp
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Passes/
DPassPlugin.h24 class PassBuilder; variable
52 void (*RegisterPassBuilderCallbacks)(PassBuilder &);
82 void registerPassBuilderCallbacks(PassBuilder &PB) const { in registerPassBuilderCallbacks()
DPassBuilder.h110 class PassBuilder {
224 explicit PassBuilder(TargetMachine *TM = nullptr,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DLTOBackend.cpp175 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC); in runNewPMPasses()
200 PassBuilder::OptimizationLevel OL; in runNewPMPasses()
206 OL = PassBuilder::O0; in runNewPMPasses()
209 OL = PassBuilder::O1; in runNewPMPasses()
212 OL = PassBuilder::O2; in runNewPMPasses()
215 OL = PassBuilder::O3; in runNewPMPasses()
233 PassBuilder PB(TM); in runNewPMCustomPasses()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DSpeculateAnalyses.cpp93 PassBuilder PB; in operator ()()
241 PassBuilder PB; in queryCFG()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DPassManager.h829 bool registerPass(PassBuilderT &&PassBuilder) { in registerPass() argument
830 using PassT = decltype(PassBuilder()); in registerPass()
841 PassPtr.reset(new PassModelT(PassBuilder())); in registerPass()