Home
last modified time | relevance | path

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

/external/llvm/lib/Passes/
DPassBuilder.cpp210 void PassBuilder::registerModuleAnalyses(ModuleAnalysisManager &MAM) { in registerModuleAnalyses()
216 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses()
222 void PassBuilder::registerFunctionAnalyses(FunctionAnalysisManager &FAM) { in registerFunctionAnalyses()
228 void PassBuilder::registerLoopAnalyses(LoopAnalysisManager &LAM) { in registerLoopAnalyses()
234 void PassBuilder::addPerModuleDefaultPipeline(ModulePassManager &MPM, in addPerModuleDefaultPipeline()
247 void PassBuilder::addLTOPreLinkDefaultPipeline(ModulePassManager &MPM, in addLTOPreLinkDefaultPipeline()
254 void PassBuilder::addLTODefaultPipeline(ModulePassManager &MPM, in addLTODefaultPipeline()
319 bool PassBuilder::parseModulePassName(ModulePassManager &MPM, StringRef Name, in parseModulePassName()
368 bool PassBuilder::parseCGSCCPassName(CGSCCPassManager &CGPM, StringRef Name) { in parseCGSCCPassName()
390 bool PassBuilder::parseFunctionPassName(FunctionPassManager &FPM, in parseFunctionPassName()
[all …]
DCMakeLists.txt2 PassBuilder.cpp
/external/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
/external/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,
/external/llvm/include/llvm/Passes/
DPassBuilder.h34 class PassBuilder {
124 explicit PassBuilder(TargetMachine *TM = nullptr) : TM(TM) {} in TM()
/external/AFLplusplus/instrumentation/
Dafl-llvm-lto-instrumentlist.so.cc88 [](PassBuilder &PB) { in llvmGetPassPluginInfo()
91 using OptimizationLevel = typename PassBuilder::OptimizationLevel; in llvmGetPassPluginInfo()
Dsplit-switches-pass.so.cc134 [](PassBuilder &PB) {
138 using OptimizationLevel = typename PassBuilder::OptimizationLevel;
149 using PipelineElement = typename PassBuilder::PipelineElement;
Dcmplog-switches-pass.cc114 [](PassBuilder &PB) {
117 using OptimizationLevel = typename PassBuilder::OptimizationLevel;
Dcompare-transform-pass.so.cc120 [](PassBuilder &PB) {
124 using OptimizationLevel = typename PassBuilder::OptimizationLevel;
135 using PipelineElement = typename PassBuilder::PipelineElement;
Dafl-llvm-pass.so.cc125 [](PassBuilder &PB) { in llvmGetPassPluginInfo()
129 using OptimizationLevel = typename PassBuilder::OptimizationLevel; in llvmGetPassPluginInfo()
140 using PipelineElement = typename PassBuilder::PipelineElement; in llvmGetPassPluginInfo()
Dcmplog-instructions-pass.cc121 [](PassBuilder &PB) { in llvmGetPassPluginInfo()
124 using OptimizationLevel = typename PassBuilder::OptimizationLevel; in llvmGetPassPluginInfo()
Dafl-llvm-dict2file.so.cc116 [](PassBuilder &PB) { in llvmGetPassPluginInfo()
119 using OptimizationLevel = typename PassBuilder::OptimizationLevel; in llvmGetPassPluginInfo()
Dcmplog-routines-pass.cc114 [](PassBuilder &PB) {
117 using OptimizationLevel = typename PassBuilder::OptimizationLevel;
Dsplit-compares-pass.so.cc186 [](PassBuilder &PB) { in llvmGetPassPluginInfo()
190 using OptimizationLevel = typename PassBuilder::OptimizationLevel; in llvmGetPassPluginInfo()
201 using PipelineElement = typename PassBuilder::PipelineElement; in llvmGetPassPluginInfo()
DSanitizerCoverageLTO.so.cc316 [](PassBuilder &PB) { in llvmGetPassPluginInfo()
319 using OptimizationLevel = typename PassBuilder::OptimizationLevel; in llvmGetPassPluginInfo()
DSanitizerCoveragePCGUARD.so.cc272 [](PassBuilder &PB) { in llvmGetPassPluginInfo()
275 using OptimizationLevel = typename PassBuilder::OptimizationLevel; in llvmGetPassPluginInfo()
/external/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()
/external/llvm/tools/opt/
DNewPMDriver.cpp56 PassBuilder PB(TM); in runPassPipeline()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DSpeculateAnalyses.cpp93 PassBuilder PB; in operator ()()
241 PassBuilder PB; in queryCFG()
/external/llvm/include/llvm/IR/
DPassManager.h404 template <typename PassBuilderT> bool registerPass(PassBuilderT PassBuilder) { in registerPass() argument
405 typedef decltype(PassBuilder()) PassT; in registerPass()
414 PassPtr.reset(new PassModelT(PassBuilder())); in registerPass()
/external/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()
/external/swiftshader/src/Reactor/
DLLVMJIT.cpp906 llvm::PassBuilder pb; in runPasses()
/external/skia/bazel/rbe/gce_linux/cc/
Dmodule.modulemap3543 textual header "/usr/include/llvm-11/llvm/Passes/PassBuilder.h"