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