Searched refs:RequireAnalysisPass (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | CodeGenPassBuilder.h | 629 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 D | PassBuilder.h | 893 PM.addPass(RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT, in parseAnalysisUtilityPasses()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopPassManager.h | 187 struct RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager, 190 RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager, 208 RequireAnalysisPass<AnalysisT, Loop, LoopAnalysisManager,
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 858 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 D | PassBuilder.cpp | 1866 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 D | CGSCCPassManager.h | 149 struct RequireAnalysisPass<AnalysisT, LazyCallGraph::SCC, CGSCCAnalysisManager, 151 : PassInfoMixin<RequireAnalysisPass<AnalysisT, LazyCallGraph::SCC,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PassManager.h | 879 struct RequireAnalysisPass struct 880 : PassInfoMixin<RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT,
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 728 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 D | AMDGPUTargetMachine.cpp | 2151 addPass(RequireAnalysisPass<UniformityInfoAnalysis, Function>(), in addPreISel() 2209 insertPass<RequireAnalysisPass<LiveVariablesAnalysis, MachineFunction>>( in addOptimizedRegAlloc()
|