Searched refs:PassBuilder (Results 1 – 7 of 7) sorted by relevance
247 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 …]
2 set_source_files_properties(PassBuilder.cpp PROPERTIES COMPILE_FLAGS /bigobj)6 PassBuilder.cpp
24 class PassBuilder; variable52 void (*RegisterPassBuilderCallbacks)(PassBuilder &);82 void registerPassBuilderCallbacks(PassBuilder &PB) const { in registerPassBuilderCallbacks()
110 class PassBuilder {224 explicit PassBuilder(TargetMachine *TM = nullptr,
175 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()
93 PassBuilder PB; in operator ()()241 PassBuilder PB; in queryCFG()
829 bool registerPass(PassBuilderT &&PassBuilder) { in registerPass() argument830 using PassT = decltype(PassBuilder()); in registerPass()841 PassPtr.reset(new PassModelT(PassBuilder())); in registerPass()