Lines Matching refs:AU
84 void getAnalysisUsage(AnalysisUsage &AU) const override;
134 void RABasic::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
135 AU.setPreservesCFG(); in getAnalysisUsage()
136 AU.addRequired<AAResultsWrapperPass>(); in getAnalysisUsage()
137 AU.addPreserved<AAResultsWrapperPass>(); in getAnalysisUsage()
138 AU.addRequired<LiveIntervals>(); in getAnalysisUsage()
139 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage()
140 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
141 AU.addRequired<LiveDebugVariables>(); in getAnalysisUsage()
142 AU.addPreserved<LiveDebugVariables>(); in getAnalysisUsage()
143 AU.addRequired<LiveStacks>(); in getAnalysisUsage()
144 AU.addPreserved<LiveStacks>(); in getAnalysisUsage()
145 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
146 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
147 AU.addRequiredID(MachineDominatorsID); in getAnalysisUsage()
148 AU.addPreservedID(MachineDominatorsID); in getAnalysisUsage()
149 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage()
150 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage()
151 AU.addRequired<VirtRegMap>(); in getAnalysisUsage()
152 AU.addPreserved<VirtRegMap>(); in getAnalysisUsage()
153 AU.addRequired<LiveRegMatrix>(); in getAnalysisUsage()
154 AU.addPreserved<LiveRegMatrix>(); in getAnalysisUsage()
155 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()