Lines Matching refs:AU
85 void getAnalysisUsage(AnalysisUsage &AU) const override;
177 void RABasic::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
178 AU.setPreservesCFG(); in getAnalysisUsage()
179 AU.addRequired<AAResultsWrapperPass>(); in getAnalysisUsage()
180 AU.addPreserved<AAResultsWrapperPass>(); in getAnalysisUsage()
181 AU.addRequired<LiveIntervals>(); in getAnalysisUsage()
182 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage()
183 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
184 AU.addRequired<LiveDebugVariables>(); in getAnalysisUsage()
185 AU.addPreserved<LiveDebugVariables>(); in getAnalysisUsage()
186 AU.addRequired<LiveStacks>(); in getAnalysisUsage()
187 AU.addPreserved<LiveStacks>(); in getAnalysisUsage()
188 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
189 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
190 AU.addRequiredID(MachineDominatorsID); in getAnalysisUsage()
191 AU.addPreservedID(MachineDominatorsID); in getAnalysisUsage()
192 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage()
193 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage()
194 AU.addRequired<VirtRegMap>(); in getAnalysisUsage()
195 AU.addPreserved<VirtRegMap>(); in getAnalysisUsage()
196 AU.addRequired<LiveRegMatrix>(); in getAnalysisUsage()
197 AU.addPreserved<LiveRegMatrix>(); in getAnalysisUsage()
198 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()