Searched refs:AU (Results 451 - 475 of 530) sorted by relevance

<<11121314151617181920>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AvoidStoreForwardingBlocks.cpp82 void getAnalysisUsage(AnalysisUsage &AU) const override {
83 MachineFunctionPass::getAnalysisUsage(AU);
84 AU.addRequired<AAResultsWrapperPass>();
H A DX86DomainReassignment.cpp393 void getAnalysisUsage(AnalysisUsage &AU) const override {
394 AU.setPreservesCFG();
395 MachineFunctionPass::getAnalysisUsage(AU);
H A DX86WinEHState.cpp52 void getAnalysisUsage(AnalysisUsage &AU) const override;
139 void WinEHStatePass::getAnalysisUsage(AnalysisUsage &AU) const {
142 AU.setPreservesCFG();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp509 void getAnalysisUsage(AnalysisUsage &AU) const override {
510 AU.addRequired<AssumptionCacheTracker>();
511 AU.addRequired<TargetTransformInfoWrapperPass>();
512 AU.addRequired<TargetLibraryInfoWrapperPass>();
513 AU.addRequired<ProfileSummaryInfoWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp250 void getAnalysisUsage(AnalysisUsage &AU) const override {
251 AU.addRequired<TargetLibraryInfoWrapperPass>();
252 AU.addRequired<TargetTransformInfoWrapperPass>();
253 AU.addPreserved<MemorySSAWrapperPass>();
254 getLoopAnalysisUsage(AU); variable
H A DLoopStrengthReduce.cpp5731 void getAnalysisUsage(AnalysisUsage &AU) const override;
5740 void LoopStrengthReduce::getAnalysisUsage(AnalysisUsage &AU) const {
5743 AU.addPreservedID(LoopSimplifyID);
5745 AU.addRequired<LoopInfoWrapperPass>();
5746 AU.addPreserved<LoopInfoWrapperPass>();
5747 AU.addRequiredID(LoopSimplifyID);
5748 AU.addRequired<DominatorTreeWrapperPass>();
5749 AU.addPreserved<DominatorTreeWrapperPass>();
5750 AU.addRequired<ScalarEvolutionWrapperPass>();
5751 AU
[all...]
H A DSimpleLoopUnswitch.cpp2948 void getAnalysisUsage(AnalysisUsage &AU) const override {
2949 AU.addRequired<AssumptionCacheTracker>();
2950 AU.addRequired<TargetTransformInfoWrapperPass>();
2952 AU.addRequired<MemorySSAWrapperPass>();
2953 AU.addPreserved<MemorySSAWrapperPass>();
2955 getLoopAnalysisUsage(AU); variable
H A DLoopRerollPass.cpp174 void getAnalysisUsage(AnalysisUsage &AU) const override {
175 AU.addRequired<TargetLibraryInfoWrapperPass>();
176 getLoopAnalysisUsage(AU); variable
H A DScalarizer.cpp243 void getAnalysisUsage(AnalysisUsage& AU) const override {
244 AU.addRequired<DominatorTreeWrapperPass>();
245 AU.addPreserved<DominatorTreeWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp335 void getAnalysisUsage(AnalysisUsage &AU) const override {
336 AU.setPreservesCFG();
337 AU.addRequired<MachineLoopInfo>();
338 AU.addRequired<ReachingDefAnalysis>();
339 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDILCFGStructurizer.cpp139 void getAnalysisUsage(AnalysisUsage &AU) const override {
140 AU.addRequired<MachineDominatorTree>();
141 AU.addRequired<MachinePostDominatorTree>();
142 AU.addRequired<MachineLoopInfo>();
143 MachineFunctionPass::getAnalysisUsage(AU);
H A DSIPeepholeSDWA.cpp101 void getAnalysisUsage(AnalysisUsage &AU) const override {
102 AU.setPreservesCFG();
103 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterCoalescer.cpp364 void getAnalysisUsage(AnalysisUsage &AU) const override;
561 void RegisterCoalescer::getAnalysisUsage(AnalysisUsage &AU) const {
562 AU.setPreservesCFG();
563 AU.addRequired<AAResultsWrapperPass>();
564 AU.addRequired<LiveIntervals>();
565 AU.addPreserved<LiveIntervals>();
566 AU.addPreserved<SlotIndexes>();
567 AU.addRequired<MachineLoopInfo>();
568 AU.addPreserved<MachineLoopInfo>();
569 AU
[all...]
H A DRegAllocFast.cpp166 void getAnalysisUsage(AnalysisUsage &AU) const override {
167 AU.setPreservesCFG();
168 MachineFunctionPass::getAnalysisUsage(AU);
H A DLiveDebugValues.cpp806 void getAnalysisUsage(AnalysisUsage &AU) const override;
842 void LiveDebugValues::getAnalysisUsage(AnalysisUsage &AU) const {
843 AU.setPreservesCFG();
844 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp329 void SelectionDAGISel::getAnalysisUsage(AnalysisUsage &AU) const {
331 AU.addRequired<AAResultsWrapperPass>();
332 AU.addRequired<GCModuleInfo>();
333 AU.addRequired<StackProtector>();
334 AU.addPreserved<GCModuleInfo>();
335 AU.addRequired<TargetLibraryInfoWrapperPass>();
336 AU.addRequired<TargetTransformInfoWrapperPass>();
338 AU.addRequired<BranchProbabilityInfoWrapperPass>();
339 AU.addRequired<ProfileSummaryInfoWrapperPass>();
341 LazyBlockFrequencyInfoPass::getLazyBFIAnalysisUsage(AU);
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp2235 void MemorySSAPrinterLegacyPass::getAnalysisUsage(AnalysisUsage &AU) const {
2236 AU.setPreservesAll();
2237 AU.addRequired<MemorySSAWrapperPass>();
2289 void MemorySSAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
2290 AU.setPreservesAll();
2291 AU.addRequiredTransitive<DominatorTreeWrapperPass>();
2292 AU.addRequiredTransitive<AAResultsWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1644 void getAnalysisUsage(AnalysisUsage &AU) const override {
1645 AU.addRequired<AssumptionCacheTracker>();
1646 AU.addRequired<BlockFrequencyInfoWrapperPass>();
1647 AU.addRequired<DominatorTreeWrapperPass>();
1648 AU.addRequired<LoopInfoWrapperPass>();
1649 AU.addRequired<ScalarEvolutionWrapperPass>();
1650 AU.addRequired<TargetTransformInfoWrapperPass>();
1651 AU.addRequired<AAResultsWrapperPass>();
1652 AU.addRequired<LoopAccessLegacyAnalysis>();
1653 AU
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp115 void getAnalysisUsage(AnalysisUsage &AU) const override {
116 AU.addRequired<BlockFrequencyInfoWrapperPass>();
117 AU.addRequired<DominatorTreeWrapperPass>();
118 AU.addRequired<ProfileSummaryInfoWrapperPass>();
119 AU.addRequired<RegionInfoPass>();
120 AU.addPreserved<GlobalsAAWrapperPass>();
H A DInstrProfiling.cpp176 void getAnalysisUsage(AnalysisUsage &AU) const override {
177 AU.setPreservesCFG();
178 AU.addRequired<TargetLibraryInfoWrapperPass>();
H A DSanitizerCoverage.cpp308 void getAnalysisUsage(AnalysisUsage &AU) const override {
309 AU.addRequired<DominatorTreeWrapperPass>();
310 AU.addRequired<PostDominatorTreeWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp121 void getAnalysisUsage(AnalysisUsage &AU) const override {
122 AsmPrinter::getAnalysisUsage(AU);
123 AU.setPreservesAll();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCallGraph.h412 void getAnalysisUsage(AnalysisUsage &AU) const override;
H A DLoopAccessAnalysis.h707 void getAnalysisUsage(AnalysisUsage &AU) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h311 void getAnalysisUsage(AnalysisUsage &AU) const override;

Completed in 265 milliseconds

<<11121314151617181920>>