|
LLVM
8.0.1
|
This is the complete list of members for llvm::PassBuilder, including all inherited members.
| buildDefaultAAPipeline() | llvm::PassBuilder | |
| buildFunctionSimplificationPipeline(OptimizationLevel Level, ThinLTOPhase Phase, bool DebugLogging=false) | llvm::PassBuilder | |
| buildLTODefaultPipeline(OptimizationLevel Level, bool DebugLogging, ModuleSummaryIndex *ExportSummary) | llvm::PassBuilder | |
| buildLTOPreLinkDefaultPipeline(OptimizationLevel Level, bool DebugLogging=false) | llvm::PassBuilder | |
| buildModuleOptimizationPipeline(OptimizationLevel Level, bool DebugLogging=false) | llvm::PassBuilder | |
| buildModuleSimplificationPipeline(OptimizationLevel Level, ThinLTOPhase Phase, bool DebugLogging=false) | llvm::PassBuilder | |
| buildPerModuleDefaultPipeline(OptimizationLevel Level, bool DebugLogging=false) | llvm::PassBuilder | |
| buildThinLTODefaultPipeline(OptimizationLevel Level, bool DebugLogging, const ModuleSummaryIndex *ImportSummary) | llvm::PassBuilder | |
| buildThinLTOPreLinkDefaultPipeline(OptimizationLevel Level, bool DebugLogging=false) | llvm::PassBuilder | |
| crossRegisterProxies(LoopAnalysisManager &LAM, FunctionAnalysisManager &FAM, CGSCCAnalysisManager &CGAM, ModuleAnalysisManager &MAM) | llvm::PassBuilder | |
| O0 enum value | llvm::PassBuilder | |
| O1 enum value | llvm::PassBuilder | |
| O2 enum value | llvm::PassBuilder | |
| O3 enum value | llvm::PassBuilder | |
| OptimizationLevel enum name | llvm::PassBuilder | |
| Os enum value | llvm::PassBuilder | |
| Oz enum value | llvm::PassBuilder | |
| parseAAPipeline(AAManager &AA, StringRef PipelineText) | llvm::PassBuilder | |
| parsePassPipeline(ModulePassManager &MPM, StringRef PipelineText, bool VerifyEachPass=true, bool DebugLogging=false) | llvm::PassBuilder | |
| parsePassPipeline(CGSCCPassManager &CGPM, StringRef PipelineText, bool VerifyEachPass=true, bool DebugLogging=false) | llvm::PassBuilder | |
| parsePassPipeline(FunctionPassManager &FPM, StringRef PipelineText, bool VerifyEachPass=true, bool DebugLogging=false) | llvm::PassBuilder | |
| parsePassPipeline(LoopPassManager &LPM, StringRef PipelineText, bool VerifyEachPass=true, bool DebugLogging=false) | llvm::PassBuilder | |
| PassBuilder(TargetMachine *TM=nullptr, Optional< PGOOptions > PGOOpt=None, PassInstrumentationCallbacks *PIC=nullptr) | llvm::PassBuilder | inlineexplicit |
| registerAnalysisRegistrationCallback(const std::function< void(CGSCCAnalysisManager &)> &C) | llvm::PassBuilder | inline |
| registerAnalysisRegistrationCallback(const std::function< void(FunctionAnalysisManager &)> &C) | llvm::PassBuilder | inline |
| registerAnalysisRegistrationCallback(const std::function< void(LoopAnalysisManager &)> &C) | llvm::PassBuilder | inline |
| registerAnalysisRegistrationCallback(const std::function< void(ModuleAnalysisManager &)> &C) | llvm::PassBuilder | inline |
| registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) | llvm::PassBuilder | |
| registerCGSCCOptimizerLateEPCallback(const std::function< void(CGSCCPassManager &, OptimizationLevel)> &C) | llvm::PassBuilder | inline |
| registerFunctionAnalyses(FunctionAnalysisManager &FAM) | llvm::PassBuilder | |
| registerLateLoopOptimizationsEPCallback(const std::function< void(LoopPassManager &, OptimizationLevel)> &C) | llvm::PassBuilder | inline |
| registerLoopAnalyses(LoopAnalysisManager &LAM) | llvm::PassBuilder | |
| registerLoopOptimizerEndEPCallback(const std::function< void(LoopPassManager &, OptimizationLevel)> &C) | llvm::PassBuilder | inline |
| registerModuleAnalyses(ModuleAnalysisManager &MAM) | llvm::PassBuilder | |
| registerOptimizerLastEPCallback(const std::function< void(FunctionPassManager &, OptimizationLevel)> &C) | llvm::PassBuilder | inline |
| registerParseAACallback(const std::function< bool(StringRef Name, AAManager &AA)> &C) | llvm::PassBuilder | inline |
| registerParseTopLevelPipelineCallback(const std::function< bool(ModulePassManager &, ArrayRef< PipelineElement >, bool VerifyEachPass, bool DebugLogging)> &C) | llvm::PassBuilder | inline |
| registerPeepholeEPCallback(const std::function< void(FunctionPassManager &, OptimizationLevel)> &C) | llvm::PassBuilder | inline |
| registerPipelineParsingCallback(const std::function< bool(StringRef Name, CGSCCPassManager &, ArrayRef< PipelineElement >)> &C) | llvm::PassBuilder | inline |
| registerPipelineParsingCallback(const std::function< bool(StringRef Name, FunctionPassManager &, ArrayRef< PipelineElement >)> &C) | llvm::PassBuilder | inline |
| registerPipelineParsingCallback(const std::function< bool(StringRef Name, LoopPassManager &, ArrayRef< PipelineElement >)> &C) | llvm::PassBuilder | inline |
| registerPipelineParsingCallback(const std::function< bool(StringRef Name, ModulePassManager &, ArrayRef< PipelineElement >)> &C) | llvm::PassBuilder | inline |
| registerPipelineStartEPCallback(const std::function< void(ModulePassManager &)> &C) | llvm::PassBuilder | inline |
| registerScalarOptimizerLateEPCallback(const std::function< void(FunctionPassManager &, OptimizationLevel)> &C) | llvm::PassBuilder | inline |
| registerVectorizerStartEPCallback(const std::function< void(FunctionPassManager &, OptimizationLevel)> &C) | llvm::PassBuilder | inline |
| ThinLTOPhase enum name | llvm::PassBuilder |
1.8.13