Home
last modified time | relevance | path

Searched refs:AU (Results 1 - 25 of 518) sorted by relevance

12345678910>>...21

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DRegAllocBasic.cpp85 void getAnalysisUsage(AnalysisUsage &AU) const override;
172 void RABasic::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
173 AU.setPreservesCFG(); in getAnalysisUsage()
174 AU.addRequired<AAResultsWrapperPass>(); in getAnalysisUsage()
175 AU.addPreserved<AAResultsWrapperPass>(); in getAnalysisUsage()
176 AU.addRequired<LiveIntervals>(); in getAnalysisUsage()
177 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage()
178 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
179 AU.addRequired<LiveDebugVariables>(); in getAnalysisUsage()
180 AU in getAnalysisUsage()
[all...]
H A DMachineFunctionPass.cpp103 void MachineFunctionPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
104 AU.addRequired<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
105 AU.addPreserved<MachineModuleInfoWrapperPass>(); in getAnalysisUsage()
112 AU.addPreserved<BasicAAWrapperPass>(); in getAnalysisUsage()
113 AU.addPreserved<DominanceFrontierWrapperPass>(); in getAnalysisUsage()
114 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
115 AU.addPreserved<AAResultsWrapperPass>(); in getAnalysisUsage()
116 AU.addPreserved<GlobalsAAWrapperPass>(); in getAnalysisUsage()
117 AU.addPreserved<IVUsersWrapperPass>(); in getAnalysisUsage()
118 AU in getAnalysisUsage()
[all...]
H A DTailDuplication.cpp41 void getAnalysisUsage(AnalysisUsage &AU) const override {
42 AU.addRequired<MachineBranchProbabilityInfo>();
43 AU.addRequired<LazyMachineBlockFrequencyInfoPass>();
44 AU.addRequired<ProfileSummaryInfoWrapperPass>();
45 MachineFunctionPass::getAnalysisUsage(AU);
H A DGCRootLowering.cpp48 void getAnalysisUsage(AnalysisUsage &AU) const override;
74 void getAnalysisUsage(AnalysisUsage &AU) const override;
99 void LowerIntrinsics::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
100 FunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
101 AU.addRequired<GCModuleInfo>(); in getAnalysisUsage()
102 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
250 void GCMachineCodeAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
251 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
252 AU.setPreservesAll(); in getAnalysisUsage()
253 AU in getAnalysisUsage()
[all...]
H A DMachineDominanceFrontier.cpp50 void MachineDominanceFrontier::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
51 AU.setPreservesAll(); in getAnalysisUsage()
52 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
53 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
H A DMachineRegionInfo.cpp110 void MachineRegionInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
111 AU.setPreservesAll(); in getAnalysisUsage()
112 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
113 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
114 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()
115 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DLazyBlockFrequencyInfo.cpp43 void LazyBlockFrequencyInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
44 LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AU); in getAnalysisUsage()
48 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
49 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
50 AU.setPreservesAll(); in getAnalysisUsage()
62 void LazyBlockFrequencyInfoPass::getLazyBFIAnalysisUsage(AnalysisUsage &AU) { in getLazyBFIAnalysisUsage() argument
63 LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AU); in getLazyBFIAnalysisUsage()
64 AU.addRequired<LazyBlockFrequencyInfoPass>(); in getLazyBFIAnalysisUsage()
65 AU.addRequired<LoopInfoWrapperPass>(); in getLazyBFIAnalysisUsage()
H A DLazyBranchProbabilityInfo.cpp45 void LazyBranchProbabilityInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
49 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
50 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage()
51 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
52 AU.setPreservesAll(); in getAnalysisUsage()
65 void LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AnalysisUsage &AU) { in getLazyBPIAnalysisUsage() argument
66 AU.addRequired<LazyBranchProbabilityInfoPass>(); in getLazyBPIAnalysisUsage()
67 AU.addRequired<LoopInfoWrapperPass>(); in getLazyBPIAnalysisUsage()
68 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getLazyBPIAnalysisUsage()
H A DCFGPrinter.cpp50 void getAnalysisUsage(AnalysisUsage &AU) const override {
51 AU.setPreservesAll();
80 void getAnalysisUsage(AnalysisUsage &AU) const override {
81 AU.setPreservesAll();
127 void getAnalysisUsage(AnalysisUsage &AU) const override {
128 AU.setPreservesAll();
156 void getAnalysisUsage(AnalysisUsage &AU) const override {
157 AU.setPreservesAll();
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyOptimizeLiveIntervals.cpp40 void getAnalysisUsage(AnalysisUsage &AU) const override {
41 AU.setPreservesCFG();
42 AU.addRequired<LiveIntervals>();
43 AU.addPreserved<MachineBlockFrequencyInfo>();
44 AU.addPreserved<SlotIndexes>();
45 AU.addPreserved<LiveIntervals>();
46 AU.addPreservedID(LiveVariablesID);
47 AU.addPreservedID(MachineDominatorsID);
48 MachineFunctionPass::getAnalysisUsage(AU);
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...]
H A DWebAssemblyArgumentMove.cpp50 void getAnalysisUsage(AnalysisUsage &AU) const override {
51 AU.setPreservesCFG();
52 AU.addPreserved<MachineBlockFrequencyInfo>();
53 AU.addPreservedID(MachineDominatorsID);
54 MachineFunctionPass::getAnalysisUsage(AU);
H A DWebAssemblyOptimizeReturned.cpp30 void getAnalysisUsage(AnalysisUsage &AU) const override {
31 AU.setPreservesCFG();
32 AU.addRequired<DominatorTreeWrapperPass>();
33 AU.addPreserved<DominatorTreeWrapperPass>();
34 FunctionPass::getAnalysisUsage(AU);
H A DWebAssemblyRegColoring.cpp41 void getAnalysisUsage(AnalysisUsage &AU) const override {
42 AU.setPreservesCFG();
43 AU.addRequired<LiveIntervals>();
44 AU.addRequired<MachineBlockFrequencyInfo>();
45 AU.addPreserved<MachineBlockFrequencyInfo>();
46 AU.addPreservedID(MachineDominatorsID);
47 MachineFunctionPass::getAnalysisUsage(AU);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DDOTGraphTraitsPass.h63 void getAnalysisUsage(AnalysisUsage &AU) const override {
64 AU.setPreservesAll();
65 AU.addRequired<AnalysisT>();
115 void getAnalysisUsage(AnalysisUsage &AU) const override {
116 AU.setPreservesAll();
117 AU.addRequired<AnalysisT>();
141 void getAnalysisUsage(AnalysisUsage &AU) const override {
142 AU.setPreservesAll();
143 AU.addRequired<AnalysisT>();
177 void getAnalysisUsage(AnalysisUsage &AU) cons
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64PreLegalizerCombiner.cpp112 void getAnalysisUsage(AnalysisUsage &AU) const override;
118 void AArch64PreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
119 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage()
120 AU.setPreservesCFG(); in getAnalysisUsage()
121 getSelectionDAGFallbackAnalysisUsage(AU); in getAnalysisUsage()
122 AU.addRequired<GISelKnownBitsAnalysis>(); in getAnalysisUsage()
123 AU.addPreserved<GISelKnownBitsAnalysis>(); in getAnalysisUsage()
125 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
126 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
128 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsPreLegalizerCombiner.cpp66 void getAnalysisUsage(AnalysisUsage &AU) const override;
70 void MipsPreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
71 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage()
72 AU.setPreservesCFG(); in getAnalysisUsage()
73 getSelectionDAGFallbackAnalysisUsage(AU); in getAnalysisUsage()
74 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
H A DMipsModuleISelDAGToDAG.cpp34 void getAnalysisUsage(AnalysisUsage &AU) const override {
35 AU.addRequired<TargetPassConfig>();
36 AU.addPreserved<StackProtector>();
37 MachineFunctionPass::getAnalysisUsage(AU);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp129 void getAnalysisUsage(AnalysisUsage &AU) const override {
130 AU.setPreservesCFG();
131 AU.addRequired<AAResultsWrapperPass>();
132 AU.addRequired<DominatorTreeWrapperPass>();
133 AU.addRequiredID(LCSSAID);
134 AU.addRequired<LoopAccessLegacyAnalysis>();
135 AU.addRequired<LoopInfoWrapperPass>();
136 AU.addRequiredID(LoopSimplifyID);
137 AU.addRequired<ScalarEvolutionWrapperPass>();
138 AU
[all...]
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>();
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/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);
H A DAMDGPUUnifyDivergentExitNodes.cpp61 void getAnalysisUsage(AnalysisUsage &AU) const override;
78 void AMDGPUUnifyDivergentExitNodes::getAnalysisUsage(AnalysisUsage &AU) const{ in getAnalysisUsage()
80 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
82 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage()
85 AU.addPreserved<LegacyDivergenceAnalysis>(); in getAnalysisUsage()
88 AU.addPreservedID(BreakCriticalEdgesID); in getAnalysisUsage()
91 AU.addPreservedID(LowerSwitchID); in getAnalysisUsage()
92 FunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
94 AU.addRequired<TargetTransformInfoWrapperPass>(); in getAnalysisUsage()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DLegacyPassManagers.h251 AnalysisUsage AU; member
252 AUFoldingSetNode(const AnalysisUsage &AU) : AU(AU) {} in AUFoldingSetNode()
254 Profile(ID, AU); in Profile()
256 static void Profile(FoldingSetNodeID &ID, const AnalysisUsage &AU) { in Profile()
259 ID.AddBoolean(AU.getPreservesAll()); in Profile()
265 ProfileVec(AU.getRequiredSet()); in Profile()
266 ProfileVec(AU.getRequiredTransitiveSet()); in Profile()
267 ProfileVec(AU in Profile()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp50 void getAnalysisUsage(AnalysisUsage &AU) const override {
51 AU.addRequiredID(BreakCriticalEdgesID);
52 AU.addRequiredID(LoopSimplifyID);
53 AU.addRequired<DominatorTreeWrapperPass>();
54 AU.addRequired<LoopInfoWrapperPass>();
55 AU.addUsedIfAvailable<AssumptionCacheTracker>();
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp437 void getAnalysisUsage(AnalysisUsage &AU) const override {
438 AU.setPreservesCFG();
440 AU.addRequired<DominatorTreeWrapperPass>();
441 AU.addRequired<LoopInfoWrapperPass>();
442 AU.addPreservedID(LoopSimplifyID);
443 AU.addPreserved<AAResultsWrapperPass>();
444 AU.addPreserved<BasicAAWrapperPass>();
445 AU.addPreserved<GlobalsAAWrapperPass>();
446 AU.addPreserved<ScalarEvolutionWrapperPass>();
447 AU
[all...]

Completed in 14 milliseconds

12345678910>>...21