Home
last modified time | relevance | path

Searched refs:RequireAnalysisPass (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DCodeGenPassBuilder.h629 addIRPass(RequireAnalysisPass<MachineModuleAnalysis, Module>(), in buildPipeline()
631 addIRPass(RequireAnalysisPass<ProfileSummaryAnalysis, Module>(), in buildPipeline()
633 addIRPass(RequireAnalysisPass<CollectorMetadataAnalysis, Module>(), in buildPipeline()
999 addPass(RequireAnalysisPass<PhysicalRegisterUsageAnalysis, Module>()); in addMachinePasses()
1251 addPass(RequireAnalysisPass<LiveVariablesAnalysis, MachineFunction>()); in addOptimizedRegAlloc()
1254 addPass(RequireAnalysisPass<MachineLoopAnalysis, MachineFunction>()); in addOptimizedRegAlloc()
1259 addPass(RequireAnalysisPass<LiveIntervalsAnalysis, MachineFunction>()); in addOptimizedRegAlloc()
H A DPassBuilder.h893 PM.addPass(RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT, in parseAnalysisUtilityPasses()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h187 struct RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
190 RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
208 RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp858 MPM.addPass(RequireAnalysisPass<ProfileSummaryAnalysis, Module>()); in addPGOInstrPasses()
894 MPM.addPass(RequireAnalysisPass<ProfileSummaryAnalysis, Module>()); in addPGOInstrPassesForO0()
944 MIWP.addModulePass(RequireAnalysisPass<GlobalsAA, Module>()); in buildInlinerPipeline()
953 MIWP.addModulePass(RequireAnalysisPass<ProfileSummaryAnalysis, Module>()); in buildInlinerPipeline()
1001 RequireAnalysisPass<ShouldNotRunFunctionPassesAnalysis, Function>())); in buildInlinerPipeline()
1137 MPM.addPass(RequireAnalysisPass<ProfileSummaryAnalysis, Module>()); in buildModuleSimplificationPipeline()
1889 MPM.addPass(RequireAnalysisPass<ProfileSummaryAnalysis, Module>()); in buildLTODefaultPipeline()
2085 MPM.addPass(RequireAnalysisPass<GlobalsAA, Module>()); in buildLTODefaultPipeline()
2245 MPM.addPass(RequireAnalysisPass<ProfileSummaryAnalysis, Module>()); in buildO0DefaultPipeline()
H A DPassBuilder.cpp1866 RequireAnalysisPass< \ in parseModulePass()
1993 CGPM.addPass(RequireAnalysisPass< \ in parseCGSCCPass()
2114 RequireAnalysisPass< \ in parseFunctionPass()
2203 LPM.addPass(RequireAnalysisPass< \ in parseLoopPass()
2261 RequireAnalysisPass<std::remove_reference_t<decltype(CREATE_PASS)>, \ in parseMachinePass()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h149 struct RequireAnalysisPass<AnalysisT, LazyCallGraph::SCC, CGSCCAnalysisManager,
151 : PassInfoMixin<RequireAnalysisPass<AnalysisT, LazyCallGraph::SCC,
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassManager.h879 struct RequireAnalysisPass struct
880 : PassInfoMixin<RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp728 MPM.addPass(RequireAnalysisPass<GlobalsAA, llvm::Module>()); in addSanitizers()
797 NewMPM.addPass(RequireAnalysisPass<GlobalsAA, llvm::Module>()); in addSanitizers()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp2151 addPass(RequireAnalysisPass<UniformityInfoAnalysis, Function>(), in addPreISel()
2209 insertPass<RequireAnalysisPass<LiveVariablesAnalysis, MachineFunction>>( in addOptimizedRegAlloc()