Searched refs:AU (Results 26 - 50 of 530) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMemIntrinsicResults.cpp55 void getAnalysisUsage(AnalysisUsage &AU) const override {
56 AU.setPreservesCFG();
57 AU.addRequired<MachineBlockFrequencyInfo>();
58 AU.addPreserved<MachineBlockFrequencyInfo>();
59 AU.addRequired<MachineDominatorTree>();
60 AU.addPreserved<MachineDominatorTree>();
61 AU.addRequired<LiveIntervals>();
62 AU.addPreserved<SlotIndexes>();
63 AU.addPreserved<LiveIntervals>();
64 AU
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLazyMachineBlockFrequencyInfo.cpp44 AnalysisUsage &AU) const {
45 AU.addRequired<MachineBranchProbabilityInfo>();
46 AU.setPreservesAll();
47 MachineFunctionPass::getAnalysisUsage(AU);
H A DMachineOptimizationRemarkEmitter.cpp85 AnalysisUsage &AU) const {
86 AU.addRequired<LazyMachineBlockFrequencyInfoPass>();
87 AU.setPreservesAll();
88 MachineFunctionPass::getAnalysisUsage(AU);
H A DMachineStripDebug.cpp89 void getAnalysisUsage(AnalysisUsage &AU) const override {
90 AU.addRequired<MachineModuleInfoWrapperPass>();
91 AU.addPreserved<MachineModuleInfoWrapperPass>();
92 AU.setPreservesCFG();
H A DMachineRegionInfo.cpp110 void MachineRegionInfoPass::getAnalysisUsage(AnalysisUsage &AU) const {
111 AU.setPreservesAll();
112 AU.addRequired<MachineDominatorTree>();
113 AU.addRequired<MachinePostDominatorTree>();
114 AU.addRequired<MachineDominanceFrontier>();
115 MachineFunctionPass::getAnalysisUsage(AU);
H A DMachinePostDominators.cpp46 void MachinePostDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const {
47 AU.setPreservesAll();
48 MachineFunctionPass::getAnalysisUsage(AU);
H A DResetMachineFunctionPass.cpp49 void getAnalysisUsage(AnalysisUsage &AU) const override {
50 AU.addPreserved<StackProtector>();
51 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInjectTLIMappings.cpp139 void InjectTLIMappingsLegacy::getAnalysisUsage(AnalysisUsage &AU) const {
140 AU.setPreservesCFG();
141 AU.addRequired<TargetLibraryInfoWrapperPass>();
142 AU.addPreserved<TargetLibraryInfoWrapperPass>();
143 AU.addPreserved<ScalarEvolutionWrapperPass>();
144 AU.addPreserved<AAResultsWrapperPass>();
145 AU.addPreserved<LoopAccessLegacyAnalysis>();
146 AU.addPreserved<DemandedBitsWrapperPass>();
147 AU.addPreserved<OptimizationRemarkEmitterWrapperPass>();
148 AU
[all...]
H A DMem2Reg.cpp94 void getAnalysisUsage(AnalysisUsage &AU) const override {
95 AU.addRequired<AssumptionCacheTracker>();
96 AU.addRequired<DominatorTreeWrapperPass>();
97 AU.setPreservesCFG();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp147 void getAnalysisUsage(AnalysisUsage &AU) const override;
153 void AArch64PreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const {
154 AU.addRequired<TargetPassConfig>();
155 AU.setPreservesCFG();
156 getSelectionDAGFallbackAnalysisUsage(AU);
157 AU.addRequired<GISelKnownBitsAnalysis>();
158 AU.addPreserved<GISelKnownBitsAnalysis>();
160 AU.addRequired<MachineDominatorTree>();
161 AU.addPreserved<MachineDominatorTree>();
163 MachineFunctionPass::getAnalysisUsage(AU);
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/opt/
H A DPrintSCC.cpp43 void getAnalysisUsage(AnalysisUsage &AU) const override {
44 AU.setPreservesAll();
58 void getAnalysisUsage(AnalysisUsage &AU) const override {
59 AU.setPreservesAll();
60 AU.addRequired<CallGraphWrapperPass>();
H A DPassPrinters.cpp54 void getAnalysisUsage(AnalysisUsage &AU) const override {
55 AU.addRequiredID(PassToPrint->getTypeInfo());
56 AU.setPreservesAll();
89 void getAnalysisUsage(AnalysisUsage &AU) const override {
90 AU.addRequiredID(PassToPrint->getTypeInfo());
91 AU.setPreservesAll();
119 void getAnalysisUsage(AnalysisUsage &AU) const override {
120 AU.addRequiredID(PassToPrint->getTypeInfo());
121 AU.setPreservesAll();
150 void getAnalysisUsage(AnalysisUsage &AU) cons
[all...]
H A DAnalysisWrappers.cpp62 void getAnalysisUsage(AnalysisUsage &AU) const override {
63 AU.setPreservesAll();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DCFGPrinter.cpp107 void getAnalysisUsage(AnalysisUsage &AU) const override {
108 FunctionPass::getAnalysisUsage(AU);
109 AU.addRequired<BlockFrequencyInfoWrapperPass>();
110 AU.addRequired<BranchProbabilityInfoWrapperPass>();
111 AU.setPreservesAll();
143 void getAnalysisUsage(AnalysisUsage &AU) const override {
144 FunctionPass::getAnalysisUsage(AU);
145 AU.addRequired<BlockFrequencyInfoWrapperPass>();
146 AU.addRequired<BranchProbabilityInfoWrapperPass>();
147 AU
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp88 void getAnalysisUsage(AnalysisUsage &AU) const override {
89 AU.setPreservesCFG();
90 AU.addRequired<DominatorTreeWrapperPass>();
91 AU.addRequired<AssumptionCacheTracker>();
92 AU.addRequired<TargetLibraryInfoWrapperPass>();
93 AU.addRequired<OptimizationRemarkEmitterWrapperPass>();
H A DConstantProp.cpp50 void getAnalysisUsage(AnalysisUsage &AU) const override {
51 AU.setPreservesCFG();
52 AU.addRequired<TargetLibraryInfoWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAllocaHoisting.cpp28 void getAnalysisUsage(AnalysisUsage &AU) const override {
29 AU.addPreserved<StackProtector>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPreAllocateWWMRegs.cpp57 void getAnalysisUsage(AnalysisUsage &AU) const override {
58 AU.addRequired<LiveIntervals>();
59 AU.addPreserved<LiveIntervals>();
60 AU.addRequired<VirtRegMap>();
61 AU.addRequired<LiveRegMatrix>();
62 AU.addPreserved<SlotIndexes>();
63 AU.setPreservesCFG();
64 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp77 void getAnalysisUsage(AnalysisUsage &AU) const override;
121 void SimpleInliner::getAnalysisUsage(AnalysisUsage &AU) const {
122 AU.addRequired<TargetTransformInfoWrapperPass>();
123 LegacyInlinerBase::getAnalysisUsage(AU);
H A DSCCP.cpp71 void getAnalysisUsage(AnalysisUsage &AU) const override {
72 AU.addRequired<AssumptionCacheTracker>();
73 AU.addRequired<DominatorTreeWrapperPass>();
74 AU.addRequired<TargetLibraryInfoWrapperPass>();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DInjectTLIMappings.h32 void getAnalysisUsage(AnalysisUsage &AU) const override;
H A DUnifyFunctionExitNodes.h36 void getAnalysisUsage(AnalysisUsage &AU) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64BranchTargets.cpp36 void getAnalysisUsage(AnalysisUsage &AU) const override;
50 void AArch64BranchTargets::getAnalysisUsage(AnalysisUsage &AU) const {
51 AU.setPreservesCFG();
52 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDOTGraphTraitsPass.h61 void getAnalysisUsage(AnalysisUsage &AU) const override {
62 AU.setPreservesAll();
63 AU.addRequired<AnalysisT>();
113 void getAnalysisUsage(AnalysisUsage &AU) const override {
114 AU.setPreservesAll();
115 AU.addRequired<AnalysisT>();
139 void getAnalysisUsage(AnalysisUsage &AU) const override {
140 AU.setPreservesAll();
141 AU.addRequired<AnalysisT>();
175 void getAnalysisUsage(AnalysisUsage &AU) cons
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCExpand.cpp50 void getAnalysisUsage(AnalysisUsage &AU) const override;
73 void ObjCARCExpand::getAnalysisUsage(AnalysisUsage &AU) const {
74 AU.setPreservesCFG();

Completed in 208 milliseconds

1234567891011>>