Home
last modified time | relevance | path

Searched refs:addRequired (Results 1 – 25 of 361) sorted by relevance

12345678910>>...15

/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DSCCP.cpp86 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
87 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
88 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
145 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
146 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
147 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
148 AU.addRequired<TargetTransformInfoWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegAllocBasic.cpp178 AU.addRequired<AAResultsWrapperPass>(); in getAnalysisUsage()
180 AU.addRequired<LiveIntervals>(); in getAnalysisUsage()
183 AU.addRequired<LiveDebugVariables>(); in getAnalysisUsage()
185 AU.addRequired<LiveStacks>(); in getAnalysisUsage()
187 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
191 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage()
193 AU.addRequired<VirtRegMap>(); in getAnalysisUsage()
195 AU.addRequired<LiveRegMatrix>(); in getAnalysisUsage()
H A DTailDuplication.cpp43 AU.addRequired<MachineBranchProbabilityInfo>(); in getAnalysisUsage()
44 AU.addRequired<LazyMachineBlockFrequencyInfoPass>(); in getAnalysisUsage()
45 AU.addRequired<ProfileSummaryInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineRegionInfo.cpp112 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
113 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
114 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()
H A DMachineFunctionSplitter.cpp154 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
155 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
156 AU.addRequired<ProfileSummaryInfoWrapperPass>(); in getAnalysisUsage()
H A DShrinkWrap.cpp226 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
227 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
228 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
229 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage()
230 AU.addRequired<MachineOptimizationRemarkEmitterPass>(); in getAnalysisUsage()
H A DHardwareLoops.cpp129 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
131 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
133 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
134 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
135 AU.addRequired<TargetTransformInfoWrapperPass>(); in getAnalysisUsage()
136 AU.addRequired<OptimizationRemarkEmitterWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCFGPrinter.cpp115 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
116 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
155 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
156 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
196 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
197 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
236 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
237 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
H A DIVUsers.cpp305 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
306 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
307 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
308 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DCodeGeneration.cpp343 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
344 AU.addRequired<IslAstInfoWrapperPass>(); in getAnalysisUsage()
345 AU.addRequired<RegionInfoPass>(); in getAnalysisUsage()
346 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
347 AU.addRequired<ScopDetectionWrapperPass>(); in getAnalysisUsage()
348 AU.addRequired<ScopInfoRegionPass>(); in getAnalysisUsage()
349 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp88 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
89 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
90 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
91 AU.addRequired<OptimizationRemarkEmitterWrapperPass>(); in getAnalysisUsage()
H A DLoopInstSimplify.cpp202 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
203 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
204 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
206 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
H A DLoopDataPrefetch.cpp123 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
124 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
126 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
130 AU.addRequired<OptimizationRemarkEmitterWrapperPass>(); in getAnalysisUsage()
131 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
133 AU.addRequired<TargetTransformInfoWrapperPass>(); in getAnalysisUsage()
H A DLoopUnrollAndJamPass.cpp501 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
502 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
503 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
504 AU.addRequired<TargetTransformInfoWrapperPass>(); in getAnalysisUsage()
505 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
506 AU.addRequired<DependenceAnalysisWrapperPass>(); in getAnalysisUsage()
507 AU.addRequired<OptimizationRemarkEmitterWrapperPass>(); in getAnalysisUsage()
H A DLoopVersioningLICM.cpp130 AU.addRequired<AAResultsWrapperPass>(); in getAnalysisUsage()
131 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
133 AU.addRequired<LoopAccessLegacyAnalysis>(); in getAnalysisUsage()
134 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
136 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
139 AU.addRequired<OptimizationRemarkEmitterWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMemIntrinsicResults.cpp57 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
59 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
61 AU.addRequired<LiveIntervals>(); in getAnalysisUsage()
64 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateUniformValues.cpp58 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage()
59 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
60 AU.addRequired<AAResultsWrapperPass>(); in getAnalysisUsage()
H A DAMDGPUUnifyDivergentExitNodes.cpp91 AU.addRequired<DominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
93 AU.addRequired<PostDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
95 AU.addRequired<LegacyDivergenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY()
112 AU.addRequired<TargetTransformInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
H A DAMDGPUPreLegalizerCombiner.cpp245 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage()
248 AU.addRequired<GISelKnownBitsAnalysis>(); in getAnalysisUsage()
251 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
255 AU.addRequired<GISelCSEAnalysisWrapperPass>(); in getAnalysisUsage()
H A DSIPreAllocateWWMRegs.cpp58 AU.addRequired<LiveIntervals>(); in getAnalysisUsage()
60 AU.addRequired<VirtRegMap>(); in getAnalysisUsage()
61 AU.addRequired<LiveRegMatrix>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsPostLegalizerCombiner.cpp97 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage()
100 AU.addRequired<GISelKnownBitsAnalysis>(); in getAnalysisUsage()
103 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DMem2Reg.cpp95 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
96 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/polly/lib/Transform/
H A DCodePreparation.cpp86 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
87 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp95 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
96 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
97 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage()
98 AU.addRequired<TargetTransformInfoWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DDOTGraphTraitsPass.h193 AU.addRequired<AnalysisT>(); in getAnalysisUsage()
232 AU.addRequired<AnalysisT>(); in getAnalysisUsage()
258 AU.addRequired<AnalysisT>(); in getAnalysisUsage()
294 AU.addRequired<AnalysisT>(); in getAnalysisUsage()

12345678910>>...15