/external/llvm/lib/CodeGen/ |
D | MachineFunctionPass.cpp | 67 void MachineFunctionPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 68 AU.addRequired<MachineFunctionAnalysis>(); in getAnalysisUsage() 69 AU.addPreserved<MachineFunctionAnalysis>(); in getAnalysisUsage() 76 AU.addPreserved<BasicAAWrapperPass>(); in getAnalysisUsage() 77 AU.addPreserved<DominanceFrontierWrapperPass>(); in getAnalysisUsage() 78 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 79 AU.addPreserved<AAResultsWrapperPass>(); in getAnalysisUsage() 80 AU.addPreserved<GlobalsAAWrapperPass>(); in getAnalysisUsage() 81 AU.addPreserved<IVUsers>(); in getAnalysisUsage() 82 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() [all …]
|
D | RegAllocBasic.cpp | 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() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineFunctionPass.cpp | 68 void MachineFunctionPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 69 AU.addRequired<MachineModuleInfo>(); in getAnalysisUsage() 70 AU.addPreserved<MachineModuleInfo>(); in getAnalysisUsage() 77 AU.addPreserved<BasicAAWrapperPass>(); in getAnalysisUsage() 78 AU.addPreserved<DominanceFrontierWrapperPass>(); in getAnalysisUsage() 79 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 80 AU.addPreserved<AAResultsWrapperPass>(); in getAnalysisUsage() 81 AU.addPreserved<GlobalsAAWrapperPass>(); in getAnalysisUsage() 82 AU.addPreserved<IVUsersWrapperPass>(); in getAnalysisUsage() 83 AU.addPreserved<LoopInfoWrapperPass>(); in getAnalysisUsage() [all …]
|
D | RegAllocBasic.cpp | 86 void getAnalysisUsage(AnalysisUsage &AU) const override; 173 void RABasic::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 174 AU.setPreservesCFG(); in getAnalysisUsage() 175 AU.addRequired<AAResultsWrapperPass>(); in getAnalysisUsage() 176 AU.addPreserved<AAResultsWrapperPass>(); in getAnalysisUsage() 177 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 178 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 179 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 180 AU.addRequired<LiveDebugVariables>(); in getAnalysisUsage() 181 AU.addPreserved<LiveDebugVariables>(); in getAnalysisUsage() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | LazyBranchProbabilityInfo.cpp | 45 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() 64 void LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AnalysisUsage &AU) { in getLazyBPIAnalysisUsage() argument 65 AU.addRequired<LazyBranchProbabilityInfoPass>(); in getLazyBPIAnalysisUsage() 66 AU.addRequired<LoopInfoWrapperPass>(); in getLazyBPIAnalysisUsage() 67 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getLazyBPIAnalysisUsage()
|
D | LazyBlockFrequencyInfo.cpp | 43 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()
|
D | CFGPrinter.cpp | 44 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 45 AU.setPreservesAll(); in getAnalysisUsage() 74 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 75 AU.setPreservesAll(); in getAnalysisUsage() 120 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 121 AU.setPreservesAll(); in getAnalysisUsage() 149 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 150 AU.setPreservesAll(); in getAnalysisUsage()
|
D | AliasAnalysis.cpp | 663 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 664 AU.setPreservesAll(); in getAnalysisUsage() 756 void AAResultsWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 757 AU.setPreservesAll(); in getAnalysisUsage() 758 AU.addRequired<BasicAAWrapperPass>(); in getAnalysisUsage() 759 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage() 765 AU.addUsedIfAvailable<ScopedNoAliasAAWrapperPass>(); in getAnalysisUsage() 766 AU.addUsedIfAvailable<TypeBasedAAWrapperPass>(); in getAnalysisUsage() 767 AU.addUsedIfAvailable<objcarc::ObjCARCAAWrapperPass>(); in getAnalysisUsage() 768 AU.addUsedIfAvailable<GlobalsAAWrapperPass>(); in getAnalysisUsage() [all …]
|
/external/llvm/tools/opt/ |
D | PassPrinters.cpp | 51 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 52 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage() 53 AU.setPreservesAll(); in getAnalysisUsage() 88 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 89 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage() 90 AU.setPreservesAll(); in getAnalysisUsage() 120 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 121 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage() 122 AU.setPreservesAll(); in getAnalysisUsage() 153 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/opt/ |
D | PassPrinters.cpp | 57 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 58 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage() 59 AU.setPreservesAll(); in getAnalysisUsage() 94 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 95 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage() 96 AU.setPreservesAll(); in getAnalysisUsage() 126 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 127 AU.addRequiredID(PassToPrint->getTypeInfo()); in getAnalysisUsage() 128 AU.setPreservesAll(); in getAnalysisUsage() 159 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() [all …]
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyOptimizeLiveIntervals.cpp | 41 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 42 AU.setPreservesCFG(); in getAnalysisUsage() 43 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 44 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 45 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 46 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 47 AU.addPreservedID(LiveVariablesID); in getAnalysisUsage() 48 AU.addPreservedID(MachineDominatorsID); in getAnalysisUsage() 49 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
D | WebAssemblyStoreResults.cpp | 53 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 54 AU.setPreservesCFG(); in getAnalysisUsage() 55 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 56 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 57 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 58 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 59 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 60 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 61 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 62 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage() [all …]
|
D | WebAssemblyArgumentMove.cpp | 51 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 52 AU.setPreservesCFG(); in getAnalysisUsage() 53 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 54 AU.addPreservedID(MachineDominatorsID); in getAnalysisUsage() 55 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
D | WebAssemblyOptimizeReturned.cpp | 31 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 32 AU.setPreservesCFG(); in getAnalysisUsage() 33 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 34 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 35 FunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyOptimizeLiveIntervals.cpp | 41 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 42 AU.setPreservesCFG(); in getAnalysisUsage() 43 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 44 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 45 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 46 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 47 AU.addPreservedID(LiveVariablesID); in getAnalysisUsage() 48 AU.addPreservedID(MachineDominatorsID); in getAnalysisUsage() 49 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
D | WebAssemblyStoreResults.cpp | 51 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 52 AU.setPreservesCFG(); in getAnalysisUsage() 53 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 54 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 55 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 56 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 57 AU.addRequired<LiveIntervals>(); in getAnalysisUsage() 58 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 59 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 60 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage() [all …]
|
D | WebAssemblyArgumentMove.cpp | 51 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 52 AU.setPreservesCFG(); in getAnalysisUsage() 53 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 54 AU.addPreservedID(MachineDominatorsID); in getAnalysisUsage() 55 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
/external/llvm/lib/Analysis/ |
D | LazyBlockFrequencyInfo.cpp | 42 void LazyBlockFrequencyInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 43 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage() 44 AU.addRequired<LoopInfoWrapperPass>(); in getAnalysisUsage() 45 AU.setPreservesAll(); in getAnalysisUsage() 58 void LazyBlockFrequencyInfoPass::getLazyBFIAnalysisUsage(AnalysisUsage &AU) { in getLazyBFIAnalysisUsage() argument 59 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getLazyBFIAnalysisUsage() 60 AU.addRequired<LazyBlockFrequencyInfoPass>(); in getLazyBFIAnalysisUsage() 61 AU.addRequired<LoopInfoWrapperPass>(); in getLazyBFIAnalysisUsage()
|
D | CFGPrinter.cpp | 39 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 40 AU.setPreservesAll(); in getAnalysisUsage() 62 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 63 AU.setPreservesAll(); in getAnalysisUsage() 96 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 97 AU.setPreservesAll(); in getAnalysisUsage() 129 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 130 AU.setPreservesAll(); in getAnalysisUsage()
|
D | AliasAnalysis.cpp | 532 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 533 AU.setPreservesAll(); in getAnalysisUsage() 623 void AAResultsWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 624 AU.setPreservesAll(); in getAnalysisUsage() 625 AU.addRequired<BasicAAWrapperPass>(); in getAnalysisUsage() 626 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage() 632 AU.addUsedIfAvailable<ScopedNoAliasAAWrapperPass>(); in getAnalysisUsage() 633 AU.addUsedIfAvailable<TypeBasedAAWrapperPass>(); in getAnalysisUsage() 634 AU.addUsedIfAvailable<objcarc::ObjCARCAAWrapperPass>(); in getAnalysisUsage() 635 AU.addUsedIfAvailable<GlobalsAAWrapperPass>(); in getAnalysisUsage() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | DOTGraphTraitsPass.h | 64 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() argument 65 AU.setPreservesAll(); in getAnalysisUsage() 66 AU.addRequired<AnalysisT>(); in getAnalysisUsage() 116 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() argument 117 AU.setPreservesAll(); in getAnalysisUsage() 118 AU.addRequired<AnalysisT>(); in getAnalysisUsage() 142 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() argument 143 AU.setPreservesAll(); in getAnalysisUsage() 144 AU.addRequired<AnalysisT>(); in getAnalysisUsage() 178 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() argument [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | DOTGraphTraitsPass.h | 64 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() argument 65 AU.setPreservesAll(); in getAnalysisUsage() 66 AU.addRequired<AnalysisT>(); in getAnalysisUsage() 116 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() argument 117 AU.setPreservesAll(); in getAnalysisUsage() 118 AU.addRequired<AnalysisT>(); in getAnalysisUsage() 142 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() argument 143 AU.setPreservesAll(); in getAnalysisUsage() 144 AU.addRequired<AnalysisT>(); in getAnalysisUsage() 178 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() argument [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | SIFixWWMLiveness.cpp | 93 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 95 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 96 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage() 97 AU.addPreservedID(LiveVariablesID); in getAnalysisUsage() 98 AU.addPreservedID(MachineLoopInfoID); in getAnalysisUsage() 99 AU.addPreservedID(MachineDominatorsID); in getAnalysisUsage() 100 AU.setPreservesCFG(); in getAnalysisUsage() 101 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
D | AMDGPUUnifyDivergentExitNodes.cpp | 60 void getAnalysisUsage(AnalysisUsage &AU) const override; 77 void AMDGPUUnifyDivergentExitNodes::getAnalysisUsage(AnalysisUsage &AU) const{ in INITIALIZE_PASS_DEPENDENCY() 79 AU.addRequired<PostDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 81 AU.addRequired<DivergenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY() 84 AU.addPreserved<DivergenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY() 87 AU.addPreservedID(BreakCriticalEdgesID); in INITIALIZE_PASS_DEPENDENCY() 90 AU.addPreservedID(LowerSwitchID); in INITIALIZE_PASS_DEPENDENCY() 91 FunctionPass::getAnalysisUsage(AU); in INITIALIZE_PASS_DEPENDENCY() 93 AU.addRequired<TargetTransformInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/AggressiveInstCombine/ |
D | AggressiveInstCombine.cpp | 52 void getAnalysisUsage(AnalysisUsage &AU) const override; 201 AnalysisUsage &AU) const { in getAnalysisUsage() 202 AU.setPreservesCFG(); in getAnalysisUsage() 203 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 204 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage() 205 AU.addPreserved<AAResultsWrapperPass>(); in getAnalysisUsage() 206 AU.addPreserved<BasicAAWrapperPass>(); in getAnalysisUsage() 207 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 208 AU.addPreserved<GlobalsAAWrapperPass>(); in getAnalysisUsage()
|