Home
last modified time | relevance | path

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

12345678910>>...23

/freebsd/contrib/llvm-project/llvm/include/llvm/
H A DPassAnalysisSupport.h48 class AnalysisUsage {
69 AnalysisUsage() = default;
73 LLVM_ABI AnalysisUsage &addRequiredID(const void *ID);
74 LLVM_ABI AnalysisUsage &addRequiredID(char &ID);
76 AnalysisUsage &addRequired() { in addRequired()
80 LLVM_ABI AnalysisUsage &addRequiredTransitiveID(char &ID);
82 AnalysisUsage &addRequiredTransitive() { in addRequiredTransitive()
89 AnalysisUsage &addPreservedID(const void *ID) { in addPreservedID()
93 AnalysisUsage &addPreservedID(char &ID) { in addPreservedID()
99 AnalysisUsage &addPreserved() { in addPreserved()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DPass.cpp98 void Pass::getAnalysisUsage(AnalysisUsage &) const { in getAnalysisUsage()
230 using VectorType = AnalysisUsage::VectorType;
252 void AnalysisUsage::setPreservesCFG() { in setPreservesCFG()
258 AnalysisUsage &AnalysisUsage::addPreserved(StringRef Arg) { in addPreserved()
266 AnalysisUsage &AnalysisUsage::addRequiredID(const void *ID) { in addRequiredID()
271 AnalysisUsage &AnalysisUsage::addRequiredID(char &ID) { in addRequiredID()
276 AnalysisUsage &AnalysisUsage::addRequiredTransitiveID(char &ID) { in addRequiredTransitiveID()
H A DLegacyPassManager.cpp289 void getAnalysisUsage(AnalysisUsage &Info) const override { in getAnalysisUsage()
405 void getAnalysisUsage(AnalysisUsage &Info) const override { in getAnalysisUsage()
493 void getAnalysisUsage(AnalysisUsage &Info) const override { in getAnalysisUsage()
572 AnalysisUsage *AnUsage = findAnalysisUsage(AP); in setLastUser()
573 const AnalysisUsage::VectorType &IDs = AnUsage->getRequiredTransitiveSet(); in setLastUser()
617 AnalysisUsage *PMTopLevelManager::findAnalysisUsage(Pass *P) { in findAnalysisUsage()
618 AnalysisUsage *AnUsage = nullptr; in findAnalysisUsage()
629 AnalysisUsage AU; in findAnalysisUsage()
672 AnalysisUsage *AnUsage = findAnalysisUsage(P); in schedulePass()
678 const AnalysisUsage::VectorType &RequiredSet = AnUsage->getRequiredSet(); in schedulePass()
[all …]
H A DIRPrintingPasses.cpp67 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
97 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DLegacyPassManagers.h194 AnalysisUsage *findAnalysisUsage(Pass *P);
250 AnalysisUsage AU;
251 AUFoldingSetNode(const AnalysisUsage &AU) : AU(AU) {} in AUFoldingSetNode()
255 static void Profile(FoldingSetNodeID &ID, const AnalysisUsage &AU) { in Profile()
282 DenseMap<Pass *, AnalysisUsage*> AnUsageMap;
435 const AnalysisUsage::VectorType &Set) const;
492 void getAnalysisUsage(AnalysisUsage &Info) const override { in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCycleAnalysis.cpp34 void MachineCycleInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
75 void getAnalysisUsage(AnalysisUsage &AU) const override;
92 void MachineCycleInfoPrinterLegacy::getAnalysisUsage(AnalysisUsage &AU) const { in INITIALIZE_PASS_DEPENDENCY()
H A DGCRootLowering.cpp51 void getAnalysisUsage(AnalysisUsage &AU) const override;
76 void getAnalysisUsage(AnalysisUsage &AU) const override;
118 void LowerIntrinsics::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
262 void GCMachineCodeAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
H A DUnreachableBlockElim.cpp51 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
87 void getAnalysisUsage(AnalysisUsage &AU) const override;
105 AnalysisUsage &AU) const { in getAnalysisUsage()
H A DStackMapLivenessAnalysis.cpp62 void getAnalysisUsage(AnalysisUsage &AU) const override;
96 void StackMapLiveness::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRSampleProfile.h25 class AnalysisUsage; variable
61 void getAnalysisUsage(AnalysisUsage &AU) const override;
H A DLiveRegMatrix.h33 class AnalysisUsage; variable
184 void getAnalysisUsage(AnalysisUsage &AU) const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLocalizer.h29 class AnalysisUsage; variable
91 void getAnalysisUsage(AnalysisUsage &AU) const override;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyBlockFrequencyInfo.cpp41 void LazyBlockFrequencyInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
60 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.cpp293 void getAnalysisUsage(AnalysisUsage &AU) const override;
297 void CallGraphViewer::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
320 void getAnalysisUsage(AnalysisUsage &AU) const override;
324 void CallGraphDOTPrinter::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLazyBranchProbabilityInfo.h96 void getAnalysisUsage(AnalysisUsage &AU) const override;
100 static void getLazyBPIAnalysisUsage(AnalysisUsage &AU);
H A DModuleSummaryAnalysis.h72 void getAnalysisUsage(AnalysisUsage &AU) const override;
92 void getAnalysisUsage(AnalysisUsage &AU) const override;
H A DLazyBlockFrequencyInfo.h114 void getAnalysisUsage(AnalysisUsage &AU) const override;
118 static void getLazyBFIAnalysisUsage(AnalysisUsage &AU);
H A DDOTGraphTraitsPass.h208 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
247 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
273 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
310 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
H A DLoopPass.h88 void getAnalysisUsage(AnalysisUsage &Info) const override;
131 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
H A DCallGraphSCCPass.h79 void getAnalysisUsage(AnalysisUsage &Info) const override;
129 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBranchTargets.cpp36 void getAnalysisUsage(AnalysisUsage &AU) const override;
50 void ARMBranchTargets::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCopyPhysRegs.cpp34 void getAnalysisUsage(AnalysisUsage &AU) const override;
55 void SystemZCopyPhysRegs::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVO0PreLegalizerCombiner.cpp95 void getAnalysisUsage(AnalysisUsage &AU) const override;
102 void RISCVO0PreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()

12345678910>>...23