Searched refs:AU (Results 501 - 525 of 530) sorted by relevance

<<2122

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp2113 void getAnalysisUsage(AnalysisUsage &AU) const override {
2114 AU.addRequired<MachineLoopInfo>();
2115 AU.addRequired<LiveIntervals>();
2116 MachineFunctionPass::getAnalysisUsage(AU);
H A DSjLjEHPrepare.cpp64 void getAnalysisUsage(AnalysisUsage &AU) const override {}
H A DWinEHPrepare.cpp70 void getAnalysisUsage(AnalysisUsage &AU) const override;
130 void WinEHPrepare::getAnalysisUsage(AnalysisUsage &AU) const {}
H A DCodeGenPrepare.cpp344 void getAnalysisUsage(AnalysisUsage &AU) const override {
346 AU.addRequired<ProfileSummaryInfoWrapperPass>();
347 AU.addRequired<TargetLibraryInfoWrapperPass>();
348 AU.addRequired<TargetPassConfig>();
349 AU.addRequired<TargetTransformInfoWrapperPass>();
350 AU.addRequired<LoopInfoWrapperPass>();
H A DMachineVerifier.cpp282 void getAnalysisUsage(AnalysisUsage &AU) const override {
283 AU.setPreservesAll();
284 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp720 void getAnalysisUsage(AnalysisUsage &AU) const override {
721 AU.addRequired<AssumptionCacheTracker>();
722 AU.addRequired<TargetLibraryInfoWrapperPass>();
723 AU.addRequired<DominatorTreeWrapperPass>();
H A DOpenMPOpt.cpp1387 void getAnalysisUsage(AnalysisUsage &AU) const override {
1388 CallGraphSCCPass::getAnalysisUsage(AU);
H A DGlobalOpt.cpp3177 void getAnalysisUsage(AnalysisUsage &AU) const override {
3178 AU.addRequired<TargetLibraryInfoWrapperPass>();
3179 AU.addRequired<TargetTransformInfoWrapperPass>();
3180 AU.addRequired<DominatorTreeWrapperPass>();
3181 AU.addRequired<BlockFrequencyInfoWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp2889 void getAnalysisUsage(AnalysisUsage &AU) const override {
2890 AU.setPreservesCFG();
2891 AU.addPreserved<MemorySSAWrapperPass>();
2892 getLoopAnalysisUsage(AU); variable
H A DRewriteStatepointsForGC.cpp205 void getAnalysisUsage(AnalysisUsage &AU) const override {
208 AU.addRequired<DominatorTreeWrapperPass>();
209 AU.addRequired<TargetTransformInfoWrapperPass>();
210 AU.addRequired<TargetLibraryInfoWrapperPass>();
H A DSROA.cpp4761 void getAnalysisUsage(AnalysisUsage &AU) const override {
4762 AU.addRequired<AssumptionCacheTracker>();
4763 AU.addRequired<DominatorTreeWrapperPass>();
4764 AU.addPreserved<GlobalsAAWrapperPass>();
4765 AU.setPreservesCFG();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp218 void getAnalysisUsage(AnalysisUsage &AU) const override {
219 AU.addRequired<MachineDominatorTree>();
220 AU.addPreserved<MachineDominatorTree>();
221 MachineFunctionPass::getAnalysisUsage(AU);
H A DHexagonBitSimplify.cpp193 void getAnalysisUsage(AnalysisUsage &AU) const override {
194 AU.addRequired<MachineDominatorTree>();
195 AU.addPreserved<MachineDominatorTree>();
196 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp293 void getAnalysisUsage(AnalysisUsage &AU) const override {
294 AU.setPreservesCFG();
295 AU.addRequired<AAResultsWrapperPass>();
297 MachineFunctionPass::getAnalysisUsage(AU);
H A DAMDGPUISelDAGToDAG.cpp145 void getAnalysisUsage(AnalysisUsage &AU) const override {
146 AU.addRequired<AMDGPUArgumentUsageInfo>();
147 AU.addRequired<LegacyDivergenceAnalysis>();
149 AU.addRequired<DominatorTreeWrapperPass>();
150 AU.addRequired<LoopInfoWrapperPass>();
152 SelectionDAGISel::getAnalysisUsage(AU);
H A DAMDGPULibCalls.cpp182 void getAnalysisUsage(AnalysisUsage &AU) const override {
183 AU.addRequired<AAResultsWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp153 void IRTranslator::getAnalysisUsage(AnalysisUsage &AU) const {
154 AU.addRequired<StackProtector>();
155 AU.addRequired<TargetPassConfig>();
156 AU.addRequired<GISelCSEAnalysisWrapperPass>();
157 getSelectionDAGFallbackAnalysisUsage(AU);
158 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp2094 void getAnalysisUsage(AnalysisUsage &AU) const override {
2095 AU.addRequired<AAResultsWrapperPass>();
2096 AU.addRequired<MachineDominatorTree>();
2097 AU.addPreserved<MachineDominatorTree>();
2098 MachineFunctionPass::getAnalysisUsage(AU);
H A DARMConstantIslandPass.cpp227 void getAnalysisUsage(AnalysisUsage &AU) const override {
228 AU.addRequired<MachineDominatorTree>();
229 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp166 void DependenceAnalysisWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
167 AU.setPreservesAll();
168 AU.addRequiredTransitive<AAResultsWrapperPass>();
169 AU.addRequiredTransitive<ScalarEvolutionWrapperPass>();
170 AU.addRequiredTransitive<LoopInfoWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp244 void AsmPrinter::getAnalysisUsage(AnalysisUsage &AU) const {
245 AU.setPreservesAll();
246 MachineFunctionPass::getAnalysisUsage(AU);
247 AU.addRequired<MachineOptimizationRemarkEmitterPass>();
248 AU.addRequired<GCModuleInfo>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp173 void getAnalysisUsage(AnalysisUsage &AU) const override {
174 AU.addRequired<TargetLibraryInfoWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1789 void getAnalysisUsage(AnalysisUsage &AU) const override {
1790 CallGraphSCCPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h1253 void getAnalysisUsage(AnalysisUsage &AU) const override;
H A DScalarEvolution.h1970 void getAnalysisUsage(AnalysisUsage &AU) const override;

Completed in 308 milliseconds

<<2122