Home
last modified time | relevance | path

Searched refs:AnalysisUsage (Results 1 – 25 of 636) sorted by relevance

12345678910>>...26

/llvm-project-15.0.7/llvm/include/llvm/
H A DPassAnalysisSupport.h47 class AnalysisUsage {
68 AnalysisUsage() = default;
72 AnalysisUsage &addRequiredID(const void *ID);
73 AnalysisUsage &addRequiredID(char &ID);
75 AnalysisUsage &addRequired() { in addRequired()
81 AnalysisUsage &addRequiredTransitive() { in addRequiredTransitive()
88 AnalysisUsage &addPreservedID(const void *ID) { in addPreservedID()
92 AnalysisUsage &addPreservedID(char &ID) { in addPreservedID()
98 AnalysisUsage &addPreserved() { in addPreserved()
117 AnalysisUsage &addUsedIfAvailable() { in addUsedIfAvailable()
[all …]
/llvm-project-15.0.7/llvm/lib/IR/
H A DPass.cpp97 void Pass::getAnalysisUsage(AnalysisUsage &) const { in getAnalysisUsage()
241 using VectorType = AnalysisUsage::VectorType;
263 void AnalysisUsage::setPreservesCFG() { in setPreservesCFG()
269 AnalysisUsage &AnalysisUsage::addPreserved(StringRef Arg) { in addPreserved()
277 AnalysisUsage &AnalysisUsage::addRequiredID(const void *ID) { in addRequiredID()
282 AnalysisUsage &AnalysisUsage::addRequiredID(char &ID) { in addRequiredID()
287 AnalysisUsage &AnalysisUsage::addRequiredTransitiveID(char &ID) { in addRequiredTransitiveID()
H A DLegacyPassManager.cpp576 AnalysisUsage *AnUsage = findAnalysisUsage(AP); in setLastUser()
622 AnalysisUsage *AnUsage = nullptr; in findAnalysisUsage()
633 AnalysisUsage AU; in findAnalysisUsage()
676 AnalysisUsage *AnUsage = findAnalysisUsage(P); in schedulePass()
889 AnalysisUsage *AnUsage = TPM->findAnalysisUsage(P); in preserveHigherLevelAnalysis()
909 AnalysisUsage *AnUsage = TPM->findAnalysisUsage(P); in verifyPreservedAnalysis()
923 AnalysisUsage *AnUsage = TPM->findAnalysisUsage(P); in removeNotPreservedAnalysis()
1097 AnalysisUsage *AnUsage = TPM->findAnalysisUsage(P); in collectRequiredAndUsedAnalyses()
1223 AnalysisUsage analysisUsage; in dumpRequiredSet()
1232 AnalysisUsage analysisUsage; in dumpPreservedSet()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DLegacyPassManagers.h193 AnalysisUsage *findAnalysisUsage(Pass *P);
249 AnalysisUsage AU;
250 AUFoldingSetNode(const AnalysisUsage &AU) : AU(AU) {} in AUFoldingSetNode()
254 static void Profile(FoldingSetNodeID &ID, const AnalysisUsage &AU) { in Profile()
281 DenseMap<Pass *, AnalysisUsage*> AnUsageMap;
435 const AnalysisUsage::VectorType &Set) const;
492 void getAnalysisUsage(AnalysisUsage &Info) const override { in getAnalysisUsage()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLazyBranchProbabilityInfo.h23 class AnalysisUsage; variable
97 void getAnalysisUsage(AnalysisUsage &AU) const override;
101 static void getLazyBPIAnalysisUsage(AnalysisUsage &AU);
H A DLazyBlockFrequencyInfo.h24 class AnalysisUsage; variable
115 void getAnalysisUsage(AnalysisUsage &AU) const override;
119 static void getLazyBFIAnalysisUsage(AnalysisUsage &AU);
H A DModuleSummaryAnalysis.h71 void getAnalysisUsage(AnalysisUsage &AU) const override;
91 void getAnalysisUsage(AnalysisUsage &AU) const override;
H A DDOTGraphTraitsPass.h191 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
230 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
256 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
292 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineCycleAnalysis.cpp32 void MachineCycleInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
62 void getAnalysisUsage(AnalysisUsage &AU) const override;
78 void MachineCycleInfoPrinterPass::getAnalysisUsage(AnalysisUsage &AU) const { in INITIALIZE_PASS_DEPENDENCY()
H A DUnreachableBlockElim.cpp51 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
77 void getAnalysisUsage(AnalysisUsage &AU) const override;
91 void UnreachableMachineBlockElim::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
H A DGCRootLowering.cpp44 void getAnalysisUsage(AnalysisUsage &AU) const override;
69 void getAnalysisUsage(AnalysisUsage &AU) const override;
95 void LowerIntrinsics::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
245 void GCMachineCodeAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/llvm-project-15.0.7/llvm/tools/bugpoint-passes/
H A DTestPasses.cpp36 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
141 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
166 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMIRSampleProfile.h24 class AnalysisUsage; variable
55 void getAnalysisUsage(AnalysisUsage &AU) const override;
H A DLiveRegMatrix.h33 class AnalysisUsage; variable
61 void getAnalysisUsage(AnalysisUsage &) const override;
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLocalizer.h29 class AnalysisUsage; variable
93 void getAnalysisUsage(AnalysisUsage &AU) const override;
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLazyBranchProbabilityInfo.cpp45 void LazyBranchProbabilityInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
65 void LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AnalysisUsage &AU) { in getLazyBPIAnalysisUsage()
H A DLazyBlockFrequencyInfo.cpp43 void LazyBlockFrequencyInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
62 void LazyBlockFrequencyInfoPass::getLazyBFIAnalysisUsage(AnalysisUsage &AU) { in getLazyBFIAnalysisUsage()
H A DCallPrinter.cpp292 void getAnalysisUsage(AnalysisUsage &AU) const override;
296 void CallGraphViewer::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
319 void getAnalysisUsage(AnalysisUsage &AU) const override;
323 void CallGraphDOTPrinter::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARCExpand.cpp94 void getAnalysisUsage(AnalysisUsage &AU) const override;
111 void ObjCARCExpand::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
H A DProvenanceAnalysisEvaluator.cpp30 void getAnalysisUsage(AnalysisUsage &AU) const override;
38 void PAEval::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILWriterPass.cpp50 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
80 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsPreLegalizerCombiner.cpp81 void getAnalysisUsage(AnalysisUsage &AU) const override;
85 void MipsPreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/llvm-project-15.0.7/llvm/tools/opt/
H A DPrintSCC.cpp43 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
58 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
/llvm-project-15.0.7/polly/lib/Transform/
H A DCodePreparation.cpp51 void getAnalysisUsage(AnalysisUsage &AU) const override;
85 void CodePreparation::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp71 void getAnalysisUsage(AnalysisUsage &AU) const override;
115 void SimpleInliner::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()

12345678910>>...26