|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/Analysis/AliasAnalysis.h 58 class AnalysisUsage;
include/llvm/Analysis/LazyBlockFrequencyInfo.h 24 class AnalysisUsage;
include/llvm/Analysis/LazyBranchProbabilityInfo.h 23 class AnalysisUsage;
include/llvm/CodeGen/GlobalISel/Utils.h 24 class AnalysisUsage;
include/llvm/CodeGen/LiveRegMatrix.h 33 class AnalysisUsage;
include/llvm/CodeGen/MachineTraceMetrics.h 60 class AnalysisUsage;
include/llvm/Pass.h 37 class AnalysisUsage;
References
include/llvm/Analysis/AliasAnalysis.h 1170 void getAnalysisUsage(AnalysisUsage &AU) const override;
1191 void getAnalysisUsage(AnalysisUsage &AU) const override {
1219 void getAAResultsAnalysisUsage(AnalysisUsage &AU);
include/llvm/Analysis/BasicAliasAnalysis.h 248 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/BlockFrequencyInfo.h 147 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/BranchProbabilityInfo.h 244 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/CFLAndersAliasAnalysis.h 118 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/CFLSteensAliasAnalysis.h 135 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/CallGraph.h 392 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/CallGraphSCCPass.h 78 void getAnalysisUsage(AnalysisUsage &Info) const override;
129 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/Analysis/DOTGraphTraitsPass.h 63 void getAnalysisUsage(AnalysisUsage &AU) const override {
115 void getAnalysisUsage(AnalysisUsage &AU) const override {
141 void getAnalysisUsage(AnalysisUsage &AU) const override {
177 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/Analysis/DemandedBits.h 95 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/DependenceAnalysis.h 964 void getAnalysisUsage(AnalysisUsage &) const override;
include/llvm/Analysis/DominanceFrontier.h 171 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/GlobalsModRef.h 150 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/IVUsers.h 178 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/IntervalPartition.h 85 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/Analysis/LazyBlockFrequencyInfo.h 117 void getAnalysisUsage(AnalysisUsage &AU) const override;
121 static void getLazyBFIAnalysisUsage(AnalysisUsage &AU);
include/llvm/Analysis/LazyBranchProbabilityInfo.h 97 void getAnalysisUsage(AnalysisUsage &AU) const override;
101 static void getLazyBPIAnalysisUsage(AnalysisUsage &AU);
include/llvm/Analysis/LazyValueInfo.h 156 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/LegacyDivergenceAnalysis.h 34 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/LoopAccessAnalysis.h 733 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/LoopInfo.h 1230 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/LoopPass.h 107 void getAnalysisUsage(AnalysisUsage &Info) const override;
171 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/Analysis/MemoryDependenceAnalysis.h 546 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/MemorySSA.h 919 void getAnalysisUsage(AnalysisUsage &AU) const override;
976 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/ModuleSummaryAnalysis.h 68 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/ObjCARCAliasAnalysis.h 93 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/OptimizationRemarkEmitter.h 144 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/PhiValues.h 153 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/PostDominators.h 82 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/Analysis/ProfileSummaryInfo.h 171 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/Analysis/RegionInfo.h 964 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/RegionPass.h 106 void getAnalysisUsage(AnalysisUsage &Info) const override;
include/llvm/Analysis/ScalarEvolution.h 1949 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h 64 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/ScopedNoAliasAA.h 79 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/StackSafetyAnalysis.h 70 void getAnalysisUsage(AnalysisUsage &AU) const override;
112 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Analysis/TypeBasedAliasAnalysis.h 85 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/AsmPrinter.h 289 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/EdgeBundles.h 58 void getAnalysisUsage(AnalysisUsage&) const override;
include/llvm/CodeGen/ExecutionDomainFix.h 133 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/CodeGen/GlobalISel/CSEInfo.h 227 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/GlobalISel/GISelKnownBits.h 105 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/GlobalISel/IRTranslator.h 620 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/GlobalISel/InstructionSelect.h 32 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/GlobalISel/Legalizer.h 45 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/GlobalISel/Localizer.h 85 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/GlobalISel/RegBankSelect.h 623 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/GlobalISel/Utils.h 152 void getSelectionDAGFallbackAnalysisUsage(AnalysisUsage &AU);
include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h 68 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/LiveIntervals.h 286 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/LiveRegMatrix.h 61 void getAnalysisUsage(AnalysisUsage &) const override;
include/llvm/CodeGen/LiveStacks.h 90 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/LiveVariables.h 264 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/MachineBlockFrequencyInfo.h 46 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/MachineBranchProbabilityInfo.h 43 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/CodeGen/MachineDominanceFrontier.h 105 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/MachineDominators.h 94 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/MachineFunctionPass.h 54 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/MachineLoopInfo.h 145 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h 216 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/MachinePipeliner.h 92 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/CodeGen/MachinePostDominators.h 86 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/MachineRegionInfo.h 103 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/MachineTraceMetrics.h 105 void getAnalysisUsage(AnalysisUsage&) const override;
include/llvm/CodeGen/ReachingDefAnalysis.h 80 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/CodeGen/SelectionDAGISel.h 75 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/SlotIndexes.h 359 void getAnalysisUsage(AnalysisUsage &au) const override;
include/llvm/CodeGen/StackProtector.h 111 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/CodeGen/VirtRegMap.h 79 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/IR/Dominators.h 276 void getAnalysisUsage(AnalysisUsage &AU) const override {
include/llvm/IR/LegacyPassManagers.h 200 AnalysisUsage *findAnalysisUsage(Pass *P);
256 AnalysisUsage AU;
257 AUFoldingSetNode(const AnalysisUsage &AU) : AU(AU) {}
261 static void Profile(FoldingSetNodeID &ID, const AnalysisUsage &AU) {
288 DenseMap<Pass *, AnalysisUsage*> AnUsageMap;
444 const AnalysisUsage::VectorType &Set) const;
502 void getAnalysisUsage(AnalysisUsage &Info) const override {
include/llvm/Pass.h 145 virtual void getAnalysisUsage(AnalysisUsage &) const;
include/llvm/PassAnalysisSupport.h 62 AnalysisUsage &addRequiredID(const void *ID);
63 AnalysisUsage &addRequiredID(char &ID);
65 AnalysisUsage &addRequired() {
69 AnalysisUsage &addRequiredTransitiveID(char &ID);
71 AnalysisUsage &addRequiredTransitive() {
78 AnalysisUsage &addPreservedID(const void *ID) {
82 AnalysisUsage &addPreservedID(char &ID) {
88 AnalysisUsage &addPreserved() {
97 AnalysisUsage &addUsedIfAvailableID(const void *ID) {
101 AnalysisUsage &addUsedIfAvailableID(char &ID) {
107 AnalysisUsage &addUsedIfAvailable() {
117 AnalysisUsage &addPreserved(StringRef Arg);
include/llvm/Transforms/IPO/Inliner.h 37 void getAnalysisUsage(AnalysisUsage &Info) const override;
include/llvm/Transforms/InstCombine/InstCombine.h 54 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Transforms/Utils/LoopUtils.h 278 void getLoopAnalysisUsage(AnalysisUsage &AU);
include/llvm/Transforms/Utils/PredicateInfo.h 278 void getAnalysisUsage(AnalysisUsage &AU) const override;
include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h 37 void getAnalysisUsage(AnalysisUsage &AU) const override;
lib/Analysis/AliasAnalysis.cpp 823 void AAResultsWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
896 void llvm::getAAResultsAnalysisUsage(AnalysisUsage &AU) {
lib/Analysis/AliasAnalysisEvaluator.cpp 404 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/AliasSetTracker.cpp 751 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/BasicAliasAnalysis.cpp 2087 void BasicAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/BlockFrequencyInfo.cpp 310 void BlockFrequencyInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/BranchProbabilityInfo.cpp 1017 AnalysisUsage &AU) const {
lib/Analysis/CFGPrinter.cpp 48 void getAnalysisUsage(AnalysisUsage &AU) const override {
78 void getAnalysisUsage(AnalysisUsage &AU) const override {
125 void getAnalysisUsage(AnalysisUsage &AU) const override {
154 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/CFLAndersAliasAnalysis.cpp 928 void CFLAndersAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/CFLSteensAliasAnalysis.cpp 360 void CFLSteensAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/CallGraph.cpp 266 void CallGraphWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
307 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/CallGraphSCCPass.cpp 73 void getAnalysisUsage(AnalysisUsage &Info) const override {
606 void CallGraphSCCPass::getAnalysisUsage(AnalysisUsage &AU) const {
629 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/CostModel.cpp 61 void getAnalysisUsage(AnalysisUsage &AU) const override;
83 CostModelAnalysis::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/Delinearization.cpp 52 void getAnalysisUsage(AnalysisUsage &AU) const override;
58 void Delinearization::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/DemandedBits.cpp 69 void DemandedBitsWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/DependenceAnalysis.cpp 160 void DependenceAnalysisWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/DominanceFrontier.cpp 53 void DominanceFrontierWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/GlobalsModRef.cpp 1022 void GlobalsAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/IVUsers.cpp 357 void IVUsersWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/InstCount.cpp 58 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/LazyBlockFrequencyInfo.cpp 42 void LazyBlockFrequencyInfoPass::getAnalysisUsage(AnalysisUsage &AU) const {
61 void LazyBlockFrequencyInfoPass::getLazyBFIAnalysisUsage(AnalysisUsage &AU) {
lib/Analysis/LazyBranchProbabilityInfo.cpp 44 void LazyBranchProbabilityInfoPass::getAnalysisUsage(AnalysisUsage &AU) const {
64 void LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AnalysisUsage &AU) {
lib/Analysis/LazyValueInfo.cpp 1639 void LazyValueInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
2044 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/LegacyDivergenceAnalysis.cpp 296 void LegacyDivergenceAnalysis::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/Lint.cpp 145 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/LoopAccessAnalysis.cpp 2431 void LoopAccessLegacyAnalysis::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/LoopInfo.cpp 1079 void LoopInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/LoopPass.cpp 45 void getAnalysisUsage(AnalysisUsage &AU) const override {
135 void LPPassManager::getAnalysisUsage(AnalysisUsage &Info) const {
lib/Analysis/MemDepPrinter.cpp 49 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/MemDerefPrinter.cpp 29 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/MemoryDependenceAnalysis.cpp 1784 void MemoryDependenceWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/MemorySSA.cpp 2253 void MemorySSAPrinterLegacyPass::getAnalysisUsage(AnalysisUsage &AU) const {
2307 void MemorySSAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/ModuleDebugInfoPrinter.cpp 36 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/ModuleSummaryAnalysis.cpp 877 void ModuleSummaryIndexWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/MustExecute.cpp 307 void getAnalysisUsage(AnalysisUsage &AU) const override {
320 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/ObjCARCAliasAnalysis.cpp 162 void ObjCARCAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/OptimizationRemarkEmitter.cpp 105 AnalysisUsage &AU) const {
lib/Analysis/PhiValues.cpp 205 void PhiValuesWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/RegionInfo.cpp 144 void RegionInfoPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/RegionPass.cpp 47 void RGPassManager::getAnalysisUsage(AnalysisUsage &Info) const {
191 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Analysis/ScalarEvolution.cpp12056 void ScalarEvolutionWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp 144 void SCEVAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/ScopedNoAliasAA.cpp 208 void ScopedNoAliasAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Analysis/StackSafetyAnalysis.cpp 599 void StackSafetyInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
650 AnalysisUsage &AU) const {
lib/Analysis/TypeBasedAliasAnalysis.cpp 738 void TypeBasedAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Bitcode/Writer/BitcodeWriterPass.cpp 61 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 245 void AsmPrinter::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/BranchFolding.cpp 102 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/BreakFalseDeps.cpp 55 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/CFIInstrInserter.cpp 45 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/CodeGenPrepare.cpp 317 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/DeadMachineInstructionElim.cpp 43 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/DetectDeadLanes.cpp 66 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/DwarfEHPrepare.cpp 72 void getAnalysisUsage(AnalysisUsage &AU) const override;
93 void DwarfEHPrepare::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/EarlyIfConversion.cpp 714 void getAnalysisUsage(AnalysisUsage &AU) const override;
736 void EarlyIfConverter::getAnalysisUsage(AnalysisUsage &AU) const {
949 void getAnalysisUsage(AnalysisUsage &AU) const override;
971 void EarlyIfPredicator::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/EdgeBundles.cpp 34 void EdgeBundles::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/ExpandMemCmp.cpp 806 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/ExpandPostRAPseudos.cpp 39 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/ExpandReductions.cpp 149 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/FinalizeISel.cpp 36 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/GCMetadata.cpp 40 void getAnalysisUsage(AnalysisUsage &AU) const override;
99 void Printer::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/GCRootLowering.cpp 47 void getAnalysisUsage(AnalysisUsage &AU) const override;
73 void getAnalysisUsage(AnalysisUsage &AU) const override;
98 void LowerIntrinsics::getAnalysisUsage(AnalysisUsage &AU) const {
249 void GCMachineCodeAnalysis::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/GlobalISel/CSEInfo.cpp 373 void GISelCSEAnalysisWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/GlobalISel/GISelKnownBits.cpp 376 void GISelKnownBitsAnalysis::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/GlobalISel/IRTranslator.cpp 152 void IRTranslator::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/GlobalISel/InstructionSelect.cpp 58 void InstructionSelect::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/GlobalISel/Legalizer.cpp 55 void Legalizer::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/GlobalISel/Localizer.cpp 92 void Localizer::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/GlobalISel/RegBankSelect.cpp 98 void RegBankSelect::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/GlobalISel/Utils.cpp 431 void llvm::getSelectionDAGFallbackAnalysisUsage(AnalysisUsage &AU) {
lib/CodeGen/GlobalMerge.cpp 206 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/HardwareLoops.cpp 92 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/IfConversion.cpp 211 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/ImplicitNullChecks.cpp 218 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/InterleavedAccessPass.cpp 94 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/InterleavedLoadCombinePass.cpp 1332 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp 43 AnalysisUsage &AU) const {
lib/CodeGen/LiveDebugValues.cpp 515 void getAnalysisUsage(AnalysisUsage &AU) const override;
587 void LiveDebugValues::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/LiveDebugVariables.cpp 85 void LiveDebugVariables::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/LiveDebugVariables.h 58 void getAnalysisUsage(AnalysisUsage &) const override;
lib/CodeGen/LiveIntervals.cpp 87 void LiveIntervals::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/LiveRangeShrink.cpp 50 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/LiveRegMatrix.cpp 47 void LiveRegMatrix::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/LiveStacks.cpp 35 void LiveStacks::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/LiveVariables.cpp 53 void LiveVariables::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/LocalStackSlotAllocation.cpp 98 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MIRCanonicalizerPass.cpp 66 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MIRNamerPass.cpp 46 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MIRPrintingPass.cpp 37 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MachineBlockFrequencyInfo.cpp 184 void MachineBlockFrequencyInfo::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineBlockPlacement.cpp 534 void getAnalysisUsage(AnalysisUsage &AU) const override {
3113 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MachineCSE.cpp 81 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MachineCombiner.cpp 80 void getAnalysisUsage(AnalysisUsage &AU) const override;
127 void MachineCombiner::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineCopyPropagation.cpp 195 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MachineDominanceFrontier.cpp 49 void MachineDominanceFrontier::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineDominators.cpp 46 void MachineDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineFunctionPass.cpp 103 void MachineFunctionPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineFunctionPrinterPass.cpp 39 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MachineLICM.cpp 151 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MachineLoopInfo.cpp 48 void MachineLoopInfo::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineModuleInfo.cpp 310 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MachineOptimizationRemarkEmitter.cpp 84 AnalysisUsage &AU) const {
lib/CodeGen/MachineOutliner.cpp 847 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MachinePostDominators.cpp 45 void MachinePostDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineRegionInfo.cpp 109 void MachineRegionInfoPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineScheduler.cpp 168 void getAnalysisUsage(AnalysisUsage &AU) const override;
183 void getAnalysisUsage(AnalysisUsage &AU) const override;
213 void MachineScheduler::getAnalysisUsage(AnalysisUsage &AU) const {
237 void PostMachineScheduler::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineSink.cpp 120 void getAnalysisUsage(AnalysisUsage &AU) const override {
1062 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/MachineTraceMetrics.cpp 58 void MachineTraceMetrics::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/MachineVerifier.cpp 304 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/ModuloSchedule.cpp 1938 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/OptimizePHIs.cpp 49 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/PHIElimination.cpp 80 void getAnalysisUsage(AnalysisUsage &AU) const override;
137 void PHIElimination::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/PeepholeOptimizer.cpp 169 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/PostRAHazardRecognizer.cpp 51 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/PostRASchedulerList.cpp 87 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/ProcessImplicitDefs.cpp 44 void getAnalysisUsage(AnalysisUsage &au) const override;
56 void ProcessImplicitDefs::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/PrologEpilogInserter.cpp 92 void getAnalysisUsage(AnalysisUsage &AU) const override;
161 void PEI::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/RegAllocBasic.cpp 85 void getAnalysisUsage(AnalysisUsage &AU) const override;
172 void RABasic::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/RegAllocFast.cpp 165 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/RegAllocGreedy.cpp 421 void getAnalysisUsage(AnalysisUsage &AU) const override;
604 void RAGreedy::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/RegAllocPBQP.cpp 133 void getAnalysisUsage(AnalysisUsage &au) const override;
531 void RegAllocPBQP::getAnalysisUsage(AnalysisUsage &au) const {
lib/CodeGen/RegUsageInfoCollector.cpp 51 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/RegUsageInfoPropagate.cpp 55 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/RegisterCoalescer.cpp 335 void getAnalysisUsage(AnalysisUsage &AU) const override;
532 void RegisterCoalescer::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/RenameIndependentSubregs.cpp 54 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/ResetMachineFunctionPass.cpp 48 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/SafeStack.cpp 847 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/ScalarizeMaskedMemIntrin.cpp 59 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 333 void SelectionDAGISel::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/ShrinkWrap.cpp 223 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/SjLjEHPrepare.cpp 59 void getAnalysisUsage(AnalysisUsage &AU) const override {}
lib/CodeGen/SlotIndexes.cpp 26 void SlotIndexes::getAnalysisUsage(AnalysisUsage &au) const {
lib/CodeGen/SpillPlacement.cpp 62 void SpillPlacement::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/SpillPlacement.h 158 void getAnalysisUsage(AnalysisUsage &AU) const override;
lib/CodeGen/StackColoring.cpp 446 void getAnalysisUsage(AnalysisUsage &AU) const override;
525 void StackColoring::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/StackMapLivenessAnalysis.cpp 61 void getAnalysisUsage(AnalysisUsage &AU) const override;
96 void StackMapLiveness::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/StackProtector.cpp 72 void StackProtector::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/StackSlotColoring.cpp 103 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/TailDuplication.cpp 38 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/TwoAddressInstructionPass.cpp 182 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/CodeGen/UnreachableBlockElim.cpp 56 void getAnalysisUsage(AnalysisUsage &AU) const override {
82 void getAnalysisUsage(AnalysisUsage &AU) const override;
96 void UnreachableMachineBlockElim::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/VirtRegMap.cpp 197 void getAnalysisUsage(AnalysisUsage &AU) const override;
223 void VirtRegRewriter::getAnalysisUsage(AnalysisUsage &AU) const {
lib/CodeGen/WinEHPrepare.cpp 67 void getAnalysisUsage(AnalysisUsage &AU) const override;
127 void WinEHPrepare::getAnalysisUsage(AnalysisUsage &AU) const {}
lib/CodeGen/XRayInstrumentation.cpp 52 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/IR/IRPrintingPasses.cpp 82 void getAnalysisUsage(AnalysisUsage &AU) const override {
105 void getAnalysisUsage(AnalysisUsage &AU) const override {
127 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/IR/LegacyPassManager.cpp 337 void getAnalysisUsage(AnalysisUsage &Info) const override {
428 void getAnalysisUsage(AnalysisUsage &Info) const override {
480 void getAnalysisUsage(AnalysisUsage &Info) const override {
568 void getAnalysisUsage(AnalysisUsage &Info) const override {
615 AnalysisUsage *AnUsage = findAnalysisUsage(AP);
616 const AnalysisUsage::VectorType &IDs = AnUsage->getRequiredTransitiveSet();
666 AnalysisUsage *PMTopLevelManager::findAnalysisUsage(Pass *P) {
667 AnalysisUsage *AnUsage = nullptr;
678 AnalysisUsage AU;
721 AnalysisUsage *AnUsage = findAnalysisUsage(P);
727 const AnalysisUsage::VectorType &RequiredSet = AnUsage->getRequiredSet();
936 AnalysisUsage *AnUsage = TPM->findAnalysisUsage(P);
940 const AnalysisUsage::VectorType &PreservedSet = AnUsage->getPreservedSet();
956 AnalysisUsage *AnUsage = TPM->findAnalysisUsage(P);
957 const AnalysisUsage::VectorType &PreservedSet = AnUsage->getPreservedSet();
970 AnalysisUsage *AnUsage = TPM->findAnalysisUsage(P);
974 const AnalysisUsage::VectorType &PreservedSet = AnUsage->getPreservedSet();
1146 AnalysisUsage *AnUsage = TPM->findAnalysisUsage(P);
1171 AnalysisUsage *AnUsage = TPM->findAnalysisUsage(P);
1279 AnalysisUsage analysisUsage;
1288 AnalysisUsage analysisUsage;
1297 AnalysisUsage analysisUsage;
1303 const AnalysisUsage::VectorType &Set) const {
lib/IR/Pass.cpp 96 void Pass::getAnalysisUsage(AnalysisUsage &) const {
279 using VectorType = AnalysisUsage::VectorType;
307 AnalysisUsage &AnalysisUsage::addPreserved(StringRef Arg) {
314 AnalysisUsage &AnalysisUsage::addRequiredID(const void *ID) {
319 AnalysisUsage &AnalysisUsage::addRequiredID(char &ID) {
324 AnalysisUsage &AnalysisUsage::addRequiredTransitiveID(char &ID) {
lib/IR/SafepointIRVerifier.cpp 227 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/IR/Verifier.cpp 5180 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64A53Fix835769.cpp 99 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp 131 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp 93 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64AsmPrinter.cpp 116 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64BranchTargets.cpp 36 void getAnalysisUsage(AnalysisUsage &AU) const override;
50 void AArch64BranchTargets::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp 135 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64CollectLOH.cpp 147 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64CondBrTuning.cpp 58 void getAnalysisUsage(AnalysisUsage &AU) const override;
75 void AArch64CondBrTuning::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/AArch64/AArch64ConditionOptimizer.cpp 109 void getAnalysisUsage(AnalysisUsage &AU) const override;
136 void AArch64ConditionOptimizer::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/AArch64/AArch64ConditionalCompares.cpp 780 void getAnalysisUsage(AnalysisUsage &AU) const override;
809 void AArch64ConditionalCompares::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp 53 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp 91 void getAnalysisUsage(AnalysisUsage &AU) const override {
191 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp 103 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp 119 void getAnalysisUsage(AnalysisUsage &AU) const override;
125 void AArch64PreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/AArch64/AArch64PromoteConstant.cpp 139 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64StackTagging.cpp 312 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64StackTaggingPreRA.cpp 80 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AArch64/AArch64StorePairSuppress.cpp 53 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp 52 void AMDGPUAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/AMDGPU/AMDGPUAliasAnalysis.h 97 void getAnalysisUsage(AnalysisUsage &AU) const override;
lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp 44 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp 66 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp 48 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h 165 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp 62 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp 193 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 140 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUInline.cpp 76 void getAnalysisUsage(AnalysisUsage &AU) const override;
104 void AMDGPUInliner::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/AMDGPU/AMDGPULibCalls.cpp 185 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp 42 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp 53 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp 60 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp 1224 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h 32 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp 64 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp 123 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 116 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp 59 void getAnalysisUsage(AnalysisUsage &AU) const override;
76 void AMDGPUUnifyDivergentExitNodes::getAnalysisUsage(AnalysisUsage &AU) const{
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp 138 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/GCNDPPCombine.cpp 103 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/GCNNSAReassign.cpp 52 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/GCNRegBankReassign.cpp 127 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp 124 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/R600Packetizer.cpp 41 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIAddIMGInit.cpp 46 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp 114 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIFixSGPRCopies.cpp 128 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIFixupVectorISel.cpp 66 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIFoldOperands.cpp 118 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIFormMemoryClauses.cpp 56 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIInsertSkips.cpp 81 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIInsertWaitcnts.cpp 408 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp 267 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SILowerControlFlow.cpp 119 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SILowerI1Copies.cpp 80 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SILowerSGPRSpills.cpp 68 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIMemoryLegalizer.cpp 430 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIModeRegister.cpp 139 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIOptimizeExecMasking.cpp 40 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp 62 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIPeepholeSDWA.cpp 100 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp 56 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIShrinkInstructions.cpp 51 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/AMDGPU/SIWholeQuadMode.cpp 202 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/ARC/ARCOptAddrMode.cpp 48 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/ARM/ARMCodeGenPrepare.cpp 168 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/ARM/ARMConstantIslandPass.cpp 231 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 2052 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/ARM/ARMLowOverheadLoops.cpp 47 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/ARM/ARMParallelDSP.cpp 243 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/ARM/MVETailPredication.cpp 61 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonBitSimplify.cpp 192 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonBranchRelaxation.cpp 62 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonCommonGEP.cpp 107 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonConstExtenders.cpp 217 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonCopyToCombine.cpp 75 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 163 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonExpandCondsets.cpp 152 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonFixupHwLoops.cpp 56 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonGenExtract.cpp 70 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonGenInsert.cpp 513 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonGenMux.cpp 76 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonGenPredicate.cpp 93 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonHardwareLoops.cpp 119 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 128 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonNewValueJump.cpp 80 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonOptAddrMode.cpp 68 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp 41 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonPeephole.cpp 98 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonRDFOpt.cpp 59 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonSplitDouble.cpp 73 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonStoreWidening.cpp 81 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonVExtract.cpp 47 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp 94 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp 276 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Mips/Mips16HardFloat.cpp 36 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Mips/MipsDelaySlotFiller.cpp 241 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Mips/MipsISelDAGToDAG.cpp 49 void MipsDAGToDAGISel::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/Mips/MipsISelDAGToDAG.h 43 void getAnalysisUsage(AnalysisUsage &AU) const override;
lib/Target/Mips/MipsModuleISelDAGToDAG.cpp 34 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Mips/MipsOptimizePICCall.cpp 86 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/Mips/MipsPreLegalizerCombiner.cpp 65 void getAnalysisUsage(AnalysisUsage &AU) const override;
69 void MipsPreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/Mips/MipsSEISelDAGToDAG.cpp 46 void MipsSEDAGToDAGISel::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/Mips/MipsSEISelDAGToDAG.h 30 void getAnalysisUsage(AnalysisUsage &AU) const override;
lib/Target/NVPTX/NVPTXAllocaHoisting.cpp 28 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/NVPTX/NVPTXAsmPrinter.h 298 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp 44 void getAnalysisUsage(AnalysisUsage &AU) const override {}
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp 43 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/NVPTX/NVPTXPeephole.cpp 63 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/NVPTX/NVPTXProxyRegErasure.cpp 49 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCBoolRetToInt.cpp 271 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCBranchCoalescing.cpp 167 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCCTRLoops.cpp 85 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCEarlyReturn.cpp 197 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp 97 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCMIPeephole.cpp 113 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCPreEmitPeephole.cpp 53 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCReduceCRLogicals.cpp 426 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCTLSDynamicCall.cpp 167 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCTOCRegDeps.cpp 143 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCVSXCopy.cpp 160 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/PowerPC/PPCVSXFMAMutate.cpp 372 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/SystemZ/SystemZLDCleanup.cpp 40 void getAnalysisUsage(AnalysisUsage &AU) const override;
59 void SystemZLDCleanup::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp 40 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp 50 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyCFGSort.cpp 116 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 44 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp 88 void WebAssemblyExceptionInfo::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/WebAssembly/WebAssemblyExceptionInfo.h 141 void getAnalysisUsage(AnalysisUsage &AU) const override;
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp 49 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp 44 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp 35 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 281 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp 39 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp 55 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp 40 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp 30 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyPeephole.cpp 37 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp 47 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp 41 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp 39 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp 49 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp 45 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp 37 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp 80 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/X86/X86CmovConversion.cpp 108 void getAnalysisUsage(AnalysisUsage &AU) const override;
152 void X86CmovConverterPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/X86/X86CondBrFolding.cpp 69 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/X86/X86DomainReassignment.cpp 393 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/X86/X86ExpandPseudo.cpp 37 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/X86/X86FixupBWInsts.cpp 113 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/X86/X86FlagsCopyLowering.cpp 84 void getAnalysisUsage(AnalysisUsage &AU) const override;
146 void X86FlagsCopyLoweringPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/X86/X86FloatingPoint.cpp 68 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/X86/X86InsertPrefetch.cpp 42 void getAnalysisUsage(AnalysisUsage &AU) const override;
174 void X86InsertPrefetch::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Target/X86/X86InstrInfo.cpp 7831 void getAnalysisUsage(AnalysisUsage &AU) const override {
7945 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/X86/X86RetpolineThunks.cpp 59 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Target/X86/X86SpeculativeLoadHardening.cpp 131 void getAnalysisUsage(AnalysisUsage &AU) const override;
219 AnalysisUsage &AU) const {
lib/Target/X86/X86WinEHState.cpp 51 void getAnalysisUsage(AnalysisUsage &AU) const override;
138 void WinEHStatePass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 51 void getAnalysisUsage(AnalysisUsage &AU) const override;
361 AnalysisUsage &AU) const {
lib/Transforms/Coroutines/CoroCleanup.cpp 127 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Coroutines/CoroEarly.cpp 261 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Coroutines/CoroElide.cpp 324 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Coroutines/CoroSplit.cpp 1580 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Hello/Hello.cpp 56 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/ArgumentPromotion.cpp 1079 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/Attributor.cpp 4986 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/CalledValuePropagation.cpp 414 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/FunctionAttrs.cpp 1469 void getAnalysisUsage(AnalysisUsage &AU) const override {
1534 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/GlobalOpt.cpp 3023 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/HotColdSplitting.cpp 173 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/InferFunctionAttrs.cpp 59 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/InlineSimple.cpp 77 void getAnalysisUsage(AnalysisUsage &AU) const override;
121 void SimpleInliner::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/IPO/Inliner.cpp 131 void LegacyInlinerBase::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/IPO/Internalize.cpp 272 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/LoopExtractor.cpp 49 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/PartialInlining.cpp 353 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/SCCP.cpp 70 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/SampleProfile.cpp 463 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/StripSymbols.cpp 47 void getAnalysisUsage(AnalysisUsage &AU) const override {
62 void getAnalysisUsage(AnalysisUsage &AU) const override {
77 void getAnalysisUsage(AnalysisUsage &AU) const override {
92 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 515 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/IPO/WholeProgramDevirt.cpp 660 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/InstCombine/InstructionCombining.cpp 3582 void InstructionCombiningPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/Instrumentation/AddressSanitizer.cpp 569 void getAnalysisUsage(AnalysisUsage &AU) const override {
715 void getAnalysisUsage(AnalysisUsage &AU) const override {
841 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/BoundsChecking.cpp 232 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 113 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/GCOVProfiling.cpp 157 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/IndirectCallPromotion.cpp 128 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/InstrProfiling.cpp 166 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/MemorySanitizer.cpp 621 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 376 void getAnalysisUsage(AnalysisUsage &AU) const override {
403 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp 112 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 276 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 135 void getAnalysisUsage(AnalysisUsage &AU) const override;
179 void ThreadSanitizerLegacyPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/ObjCARC/ObjCARCAPElim.cpp 40 void getAnalysisUsage(AnalysisUsage &AU) const override;
64 void ObjCARCAPElim::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/ObjCARC/ObjCARCContract.cpp 100 void getAnalysisUsage(AnalysisUsage &AU) const override;
761 void ObjCARCContract::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/ObjCARC/ObjCARCExpand.cpp 51 void getAnalysisUsage(AnalysisUsage &AU) const override;
74 void ObjCARCExpand::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 557 void getAnalysisUsage(AnalysisUsage &AU) const override;
584 void ObjCARCOpt::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp 28 void getAnalysisUsage(AnalysisUsage &AU) const override;
36 void PAEval::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/Scalar/ADCE.cpp 716 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp 55 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/BDCE.cpp 168 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/CallSiteSplitting.cpp 553 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/ConstantHoisting.cpp 111 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/ConstantProp.cpp 49 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 100 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/DCE.cpp 69 void getAnalysisUsage(AnalysisUsage &AU) const override {
165 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/DeadStoreElimination.cpp 1370 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/DivRemPairs.cpp 329 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/EarlyCSE.cpp 1375 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/FlattenCFGPass.cpp 33 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/Float2Int.cpp 67 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/GVN.cpp 2677 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/GVNHoist.cpp 1162 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/GVNSink.cpp 903 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/GuardWidening.cpp 866 void getAnalysisUsage(AnalysisUsage &AU) const override {
905 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/IndVarSimplify.cpp 3180 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 252 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/InferAddressSpaces.cpp 157 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/InstSimplifyPass.cpp 87 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/JumpThreading.cpp 140 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LICM.cpp 233 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopDataPrefetch.cpp 110 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopDeletion.cpp 236 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopDistribute.cpp 1030 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopFuse.cpp 1569 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 295 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopInstSimplify.cpp 208 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopInterchange.cpp 445 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopLoadElimination.cpp 655 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopPredication.cpp 317 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopRerollPass.cpp 173 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopRotation.cpp 79 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopSimplifyCFG.cpp 741 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopSink.cpp 369 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopStrengthReduce.cpp 5675 void getAnalysisUsage(AnalysisUsage &AU) const override;
5684 void LoopStrengthReduce::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp 469 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopUnrollPass.cpp 1252 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopUnswitch.cpp 218 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/LoopVersioningLICM.cpp 128 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/MemCpyOptimizer.cpp 270 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/MergeICmps.cpp 910 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 390 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/NaryReassociate.cpp 132 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/NewGVN.cpp 4184 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp 153 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/PlaceSafepoints.cpp 141 void getAnalysisUsage(AnalysisUsage &AU) const override {
166 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/Reassociate.cpp 2485 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/Reg2Mem.cpp 44 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 204 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/SCCP.cpp 1888 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/SROA.cpp 4638 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp 353 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 2909 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/SimplifyCFGPass.cpp 271 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/Sink.cpp 284 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/SpeculativeExecution.cpp 111 void getAnalysisUsage(AnalysisUsage &AU) const override;
136 void SpeculativeExecutionLegacyPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp 152 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/StructurizeCFG.cpp 275 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/TailRecursionElimination.cpp 818 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Scalar/WarnMissedTransforms.cpp 128 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/BreakCriticalEdges.cpp 64 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/EntryExitInstrumenter.cpp 127 void getAnalysisUsage(AnalysisUsage &AU) const override {
140 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/InstructionNamer.cpp 29 void getAnalysisUsage(AnalysisUsage &Info) const override {
lib/Transforms/Utils/LCSSA.cpp 436 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/LibCallsShrinkWrap.cpp 59 void getAnalysisUsage(AnalysisUsage &AU) const override;
516 void LibCallsShrinkWrapLegacyPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/Utils/LoopSimplify.cpp 753 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/LoopUtils.cpp 138 void llvm::getLoopAnalysisUsage(AnalysisUsage &AU) {
lib/Transforms/Utils/LoopVersioning.cpp 296 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/LowerSwitch.cpp 84 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/Mem2Reg.cpp 93 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/MetaRenamer.cpp 79 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/PredicateInfo.cpp 778 void PredicateInfoPrinterLegacyPass::getAnalysisUsage(AnalysisUsage &AU) const {
lib/Transforms/Utils/StripGCRelocates.cpp 33 void getAnalysisUsage(AnalysisUsage &Info) const override {}
lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp 25 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Utils/UnifyFunctionExitNodes.cpp 32 void UnifyFunctionExitNodes::getAnalysisUsage(AnalysisUsage &AU) const{
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 222 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Vectorize/LoopVectorize.cpp 1621 void getAnalysisUsage(AnalysisUsage &AU) const override {
lib/Transforms/Vectorize/SLPVectorizer.cpp 5222 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/bugpoint-passes/TestPasses.cpp 31 void getAnalysisUsage(AnalysisUsage &AU) const override {
133 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/opt/AnalysisWrappers.cpp 63 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/opt/BreakpointPrinter.cpp 61 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/opt/Debugify.cpp 316 void getAnalysisUsage(AnalysisUsage &AU) const override {
335 void getAnalysisUsage(AnalysisUsage &AU) const override {
355 void getAnalysisUsage(AnalysisUsage &AU) const override {
384 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/opt/GraphPrinters.cpp 31 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/opt/PassPrinters.cpp 56 void getAnalysisUsage(AnalysisUsage &AU) const override {
93 void getAnalysisUsage(AnalysisUsage &AU) const override {
125 void getAnalysisUsage(AnalysisUsage &AU) const override {
158 void getAnalysisUsage(AnalysisUsage &AU) const override {
193 void getAnalysisUsage(AnalysisUsage &AU) const override {
227 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/opt/PrintSCC.cpp 43 void getAnalysisUsage(AnalysisUsage &AU) const override {
58 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/polly/include/polly/CodeGen/IslAst.h 198 void getAnalysisUsage(AnalysisUsage &AU) const override;
tools/polly/include/polly/DependenceInfo.h 254 void getAnalysisUsage(AnalysisUsage &AU) const override;
294 void getAnalysisUsage(AnalysisUsage &AU) const override;
tools/polly/include/polly/PolyhedralInfo.h 77 void getAnalysisUsage(llvm::AnalysisUsage &AU) const override;
tools/polly/include/polly/ScopDetection.h 632 void getAnalysisUsage(AnalysisUsage &AU) const override;
tools/polly/include/polly/ScopInfo.h 2792 void getAnalysisUsage(AnalysisUsage &AU) const override;
2897 void getAnalysisUsage(AnalysisUsage &AU) const override;
tools/polly/include/polly/ScopPass.h 165 virtual void getAnalysisUsage(AnalysisUsage &AU) const override;
tools/polly/lib/Analysis/DependenceInfo.cpp 893 void DependenceInfo::getAnalysisUsage(AnalysisUsage &AU) const {
945 void DependenceInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Analysis/PolyhedralInfo.cpp 46 void PolyhedralInfo::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Analysis/PruneUnprofitable.cpp 67 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/polly/lib/Analysis/ScopDetection.cpp 1862 void ScopDetectionWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Analysis/ScopInfo.cpp 2617 void ScopInfoRegionPass::getAnalysisUsage(AnalysisUsage &AU) const {
2793 void ScopInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Analysis/ScopPass.cpp 41 void ScopPass::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/CodeGen/CodeGeneration.cpp 339 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/polly/lib/CodeGen/CodegenCleanup.cpp 42 virtual void getAnalysisUsage(llvm::AnalysisUsage &AU) const override {}
tools/polly/lib/CodeGen/IslAst.cpp 810 void IslAstInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Exchange/JSONExporter.cpp 64 void getAnalysisUsage(AnalysisUsage &AU) const override;
78 void getAnalysisUsage(AnalysisUsage &AU) const override;
751 void JSONExporter::getAnalysisUsage(AnalysisUsage &AU) const {
786 void JSONImporter::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Support/DumpModulePass.cpp 49 virtual void getAnalysisUsage(llvm::AnalysisUsage &AU) const override {
tools/polly/lib/Transform/Canonicalization.cpp 68 virtual void getAnalysisUsage(AnalysisUsage &AU) const;
78 void PollyCanonicalize::getAnalysisUsage(AnalysisUsage &AU) const {}
tools/polly/lib/Transform/CodePreparation.cpp 50 virtual void getAnalysisUsage(AnalysisUsage &AU) const;
84 void CodePreparation::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Transform/DeLICM.cpp 1379 virtual void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/polly/lib/Transform/DeadCodeElimination.cpp 62 void getAnalysisUsage(AnalysisUsage &AU) const override;
163 void DeadCodeElim::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Transform/FlattenSchedule.cpp 50 virtual void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/polly/lib/Transform/ForwardOpTree.cpp 903 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/polly/lib/Transform/MaximalStaticExpansion.cpp 56 void getAnalysisUsage(AnalysisUsage &AU) const override;
469 void MaximalStaticExpander::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Transform/RewriteByReferenceParameters.cpp 36 virtual void getAnalysisUsage(AnalysisUsage &AU) const override {}
tools/polly/lib/Transform/ScheduleOptimizer.cpp 1400 void getAnalysisUsage(AnalysisUsage &AU) const override;
1661 void IslScheduleOptimizer::getAnalysisUsage(AnalysisUsage &AU) const {
tools/polly/lib/Transform/ScopInliner.cpp 99 void getAnalysisUsage(AnalysisUsage &AU) const override {
tools/polly/lib/Transform/Simplify.cpp 620 virtual void getAnalysisUsage(AnalysisUsage &AU) const override {
unittests/Analysis/AliasAnalysisTest.cpp 39 void getAnalysisUsage(AnalysisUsage &AU) const override {
112 void getAnalysisUsage(AnalysisUsage &AU) const override {
unittests/Analysis/CFGTest.cpp 89 void getAnalysisUsage(AnalysisUsage &AU) const override {
unittests/Analysis/UnrollAnalyzerTest.cpp 48 void getAnalysisUsage(AnalysisUsage &AU) const override {
unittests/IR/LegacyPassManagerTest.cpp 55 void getAnalysisUsage(AnalysisUsage &AU) const override {
99 void getAnalysisUsage(AnalysisUsage &AU) const override {
279 void getAnalysisUsage(AnalysisUsage &AU) const override {
unittests/IR/TimePassesTest.cpp 36 void getAnalysisUsage(AnalysisUsage &AU) const override {
49 void getAnalysisUsage(AnalysisUsage &AU) const override {
unittests/MI/LiveIntervalTest.cpp 93 void getAnalysisUsage(AnalysisUsage &AU) const override {