Home
last modified time | relevance | path

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

12345678910>>...25

/openbsd-src/gnu/llvm/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()
79 AnalysisUsage &addRequiredTransitiveID(char &ID);
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()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DPass.cpp98 void Pass::getAnalysisUsage(AnalysisUsage &) const { in getAnalysisUsage()
243 using VectorType = AnalysisUsage::VectorType;
265 void AnalysisUsage::setPreservesCFG() { in setPreservesCFG()
271 AnalysisUsage &AnalysisUsage::addPreserved(StringRef Arg) { in addPreserved()
279 AnalysisUsage &AnalysisUsage::addRequiredID(const void *ID) { in addRequiredID()
284 AnalysisUsage &AnalysisUsage::addRequiredID(char &ID) { in addRequiredID()
289 AnalysisUsage &AnalysisUsage::addRequiredTransitiveID(char &ID) { in addRequiredTransitiveID()
H A DLegacyPassManager.cpp293 void getAnalysisUsage(AnalysisUsage &Info) const override { in getAnalysisUsage()
409 void getAnalysisUsage(AnalysisUsage &Info) const override { in getAnalysisUsage()
497 void getAnalysisUsage(AnalysisUsage &Info) const override { in getAnalysisUsage()
576 AnalysisUsage *AnUsage = findAnalysisUsage(AP); in setLastUser()
577 const AnalysisUsage::VectorType &IDs = AnUsage->getRequiredTransitiveSet(); in setLastUser()
621 AnalysisUsage *PMTopLevelManager::findAnalysisUsage(Pass *P) { in findAnalysisUsage()
622 AnalysisUsage *AnUsage = nullptr; in findAnalysisUsage()
633 AnalysisUsage AU; in findAnalysisUsage()
676 AnalysisUsage *AnUsage = findAnalysisUsage(P); in schedulePass()
682 const AnalysisUsage::VectorType &RequiredSet = AnUsage->getRequiredSet(); in schedulePass()
[all …]
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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()
H A DCallGraphSCCPass.h78 void getAnalysisUsage(AnalysisUsage &Info) const override;
133 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
H A DLoopPass.h87 void getAnalysisUsage(AnalysisUsage &Info) const override;
130 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineUniformityAnalysis.cpp142 void getAnalysisUsage(AnalysisUsage &AU) const override;
155 void getAnalysisUsage(AnalysisUsage &AU) const override;
174 void MachineUniformityAnalysisPass::getAnalysisUsage(AnalysisUsage &AU) const { in INITIALIZE_PASS_DEPENDENCY()
212 AnalysisUsage &AU) const { in INITIALIZE_PASS_DEPENDENCY()
H A DMachineCycleAnalysis.cpp34 void MachineCycleInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
65 void getAnalysisUsage(AnalysisUsage &AU) const override;
82 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()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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;
H A DLiveStacks.h28 class AnalysisUsage; variable
95 void getAnalysisUsage(AnalysisUsage &AU) const override;
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DLocalizer.h29 class AnalysisUsage; variable
93 void getAnalysisUsage(AnalysisUsage &AU) const override;
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLazyBlockFrequencyInfo.cpp43 void LazyBlockFrequencyInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
62 void LazyBlockFrequencyInfoPass::getLazyBFIAnalysisUsage(AnalysisUsage &AU) { in getLazyBFIAnalysisUsage()
H A DLazyBranchProbabilityInfo.cpp45 void LazyBranchProbabilityInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
65 void LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AnalysisUsage &AU) { in getLazyBPIAnalysisUsage()
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()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILWriterPass.cpp50 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
89 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsPreLegalizerCombiner.cpp81 void getAnalysisUsage(AnalysisUsage &AU) const override;
85 void MipsPreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp71 void getAnalysisUsage(AnalysisUsage &AU) const override;
115 void SimpleInliner::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()

12345678910>>...25