Lines Matching refs:au
109 virtual void getAnalysisUsage(AnalysisUsage &au) const;
424 void RegAllocPBQP::getAnalysisUsage(AnalysisUsage &au) const { in getAnalysisUsage()
425 au.setPreservesCFG(); in getAnalysisUsage()
426 au.addRequired<AliasAnalysis>(); in getAnalysisUsage()
427 au.addPreserved<AliasAnalysis>(); in getAnalysisUsage()
428 au.addRequired<SlotIndexes>(); in getAnalysisUsage()
429 au.addPreserved<SlotIndexes>(); in getAnalysisUsage()
430 au.addRequired<LiveIntervals>(); in getAnalysisUsage()
431 au.addPreserved<LiveIntervals>(); in getAnalysisUsage()
434 au.addRequiredID(*customPassID); in getAnalysisUsage()
435 au.addRequired<CalculateSpillWeights>(); in getAnalysisUsage()
436 au.addRequired<LiveStacks>(); in getAnalysisUsage()
437 au.addPreserved<LiveStacks>(); in getAnalysisUsage()
438 au.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
439 au.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
440 au.addRequired<MachineLoopInfo>(); in getAnalysisUsage()
441 au.addPreserved<MachineLoopInfo>(); in getAnalysisUsage()
442 au.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
443 au.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
444 au.addRequired<VirtRegMap>(); in getAnalysisUsage()
445 au.addPreserved<VirtRegMap>(); in getAnalysisUsage()
446 MachineFunctionPass::getAnalysisUsage(au); in getAnalysisUsage()