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 |