Lines Matching refs:PassBuilder

425 PassBuilder::PassBuilder(TargetMachine *TM, PipelineTuningOptions PTO,  in PassBuilder()  function in PassBuilder
473 void PassBuilder::registerModuleAnalyses(ModuleAnalysisManager &MAM) { in registerModuleAnalyses()
482 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses()
491 void PassBuilder::registerFunctionAnalyses(FunctionAnalysisManager &FAM) { in registerFunctionAnalyses()
505 void PassBuilder::registerMachineFunctionAnalyses( in registerMachineFunctionAnalyses()
516 void PassBuilder::registerLoopAnalyses(LoopAnalysisManager &LAM) { in registerLoopAnalyses()
567 Expected<bool> PassBuilder::parseSinglePassOption(StringRef Params, in parseSinglePassOption()
674 return PassBuilder::parseSinglePassOption( in parseGlobalDCEPassOptions()
679 return PassBuilder::parseSinglePassOption(Params, "in-lto-post-link", in parseCGProfilePassOptions()
684 return PassBuilder::parseSinglePassOption(Params, "only-mandatory", in parseInlinerPassOptions()
689 return PassBuilder::parseSinglePassOption(Params, "reuse-storage", in parseCoroSplitPassOptions()
694 return PassBuilder::parseSinglePassOption( in parsePostOrderFunctionAttrsPassOptions()
719 return PassBuilder::parseSinglePassOption(Params, "memssa", "EarlyCSE"); in parseEarlyCSEPassOptions()
723 return PassBuilder::parseSinglePassOption(Params, "post-inline", in parseEntryExitInstrumenterPassOptions()
728 return PassBuilder::parseSinglePassOption(Params, "single", "LoopExtractor"); in parseLoopExtractorPassOptions()
732 return PassBuilder::parseSinglePassOption(Params, "minimal", in parseLowerMatrixIntrinsicsPassOptions()
1075 return PassBuilder::parseSinglePassOption(Params, "normalized-results", in parseDependenceAnalysisPrinterOptions()
1080 return PassBuilder::parseSinglePassOption(Params, "lower-gep", in parseSeparateConstOffsetFromGEPPassOptions()
1097 return PassBuilder::parseSinglePassOption(Params, "no-ensure-optimized-uses", in parseMemorySSAPrinterPassOptions()
1102 return PassBuilder::parseSinglePassOption(Params, "only-if-divergent-target", in parseSpeculativeExecutionPassOptions()
1124 return PassBuilder::parseSinglePassOption(Params, "detailed", in parseStructuralHashPrinterPassOptions()
1129 return PassBuilder::parseSinglePassOption(Params, "demote-catchswitch-only", in parseWinEHPrepareOptions()
1178 parseRegAllocFastPassOptions(PassBuilder &PB, StringRef Params) { in parseRegAllocFastPassOptions()
1260 if (PassBuilder::checkParametrizedPassName(Name, NAME)) \ in isModulePassName()
1287 if (PassBuilder::checkParametrizedPassName(Name, NAME)) \ in isCGSCCPassName()
1310 if (PassBuilder::checkParametrizedPassName(Name, NAME)) \ in isFunctionPassName()
1331 if (PassBuilder::checkParametrizedPassName(Name, NAME)) \ in isMachineFunctionPassName()
1348 if (PassBuilder::checkParametrizedPassName(Name, "lnicm")) { in isLoopNestPassName()
1366 if (PassBuilder::checkParametrizedPassName(Name, "licm")) { in isLoopPassName()
1375 if (PassBuilder::checkParametrizedPassName(Name, NAME)) \ in isLoopPassName()
1385 std::optional<std::vector<PassBuilder::PipelineElement>>
1386 PassBuilder::parsePipelineText(StringRef Text) { in parsePipelineText()
1442 Error PassBuilder::parseModulePass(ModulePassManager &MPM, in parseModulePass()
1620 Error PassBuilder::parseCGSCCPass(CGSCCPassManager &CGPM, in parseCGSCCPass()
1735 Error PassBuilder::parseFunctionPass(FunctionPassManager &FPM, in parseFunctionPass()
1843 Error PassBuilder::parseLoopPass(LoopPassManager &LPM, in parseLoopPass()
1910 Error PassBuilder::parseMachinePass(MachineFunctionPassManager &MFPM, in parseMachinePass()
1958 bool PassBuilder::parseAAPassName(AAManager &AA, StringRef Name) { in parseAAPassName()
1979 Error PassBuilder::parseMachinePassPipeline( in parseMachinePassPipeline()
1988 Error PassBuilder::parseLoopPassPipeline(LoopPassManager &LPM, in parseLoopPassPipeline()
1997 Error PassBuilder::parseFunctionPassPipeline( in parseFunctionPassPipeline()
2006 Error PassBuilder::parseCGSCCPassPipeline(CGSCCPassManager &CGPM, in parseCGSCCPassPipeline()
2015 void PassBuilder::crossRegisterProxies(LoopAnalysisManager &LAM, in crossRegisterProxies()
2039 Error PassBuilder::parseModulePassPipeline(ModulePassManager &MPM, in parseModulePassPipeline()
2051 Error PassBuilder::parsePassPipeline(ModulePassManager &MPM, in parsePassPipeline()
2102 Error PassBuilder::parsePassPipeline(CGSCCPassManager &CGPM, in parsePassPipeline()
2125 Error PassBuilder::parsePassPipeline(FunctionPassManager &FPM, in parsePassPipeline()
2147 Error PassBuilder::parsePassPipeline(LoopPassManager &CGPM, in parsePassPipeline()
2161 Error PassBuilder::parsePassPipeline(MachineFunctionPassManager &MFPM, in parsePassPipeline()
2175 Error PassBuilder::parseAAPipeline(AAManager &AA, StringRef PipelineText) { in parseAAPipeline()
2196 PassBuilder::parseRegAllocFilter(StringRef FilterName) { in parseRegAllocFilter()
2213 void PassBuilder::printPassNames(raw_ostream &OS) { in printPassNames()
2293 void PassBuilder::registerParseTopLevelPipelineCallback( in registerParseTopLevelPipelineCallback()