| /freebsd/contrib/llvm-project/llvm/include/llvm/ |
| H A D | PassAnalysisSupport.h | 48 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 D | Pass.cpp | 98 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 D | LegacyPassManager.cpp | 289 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 D | IRPrintingPasses.cpp | 67 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 D | LegacyPassManagers.h | 194 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 D | MachineCycleAnalysis.cpp | 34 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 D | GCRootLowering.cpp | 51 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 D | UnreachableBlockElim.cpp | 51 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage() 87 void getAnalysisUsage(AnalysisUsage &AU) const override; 105 AnalysisUsage &AU) const { in getAnalysisUsage()
|
| H A D | StackMapLivenessAnalysis.cpp | 62 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 D | MIRSampleProfile.h | 25 class AnalysisUsage; variable 61 void getAnalysisUsage(AnalysisUsage &AU) const override;
|
| H A D | LiveRegMatrix.h | 33 class AnalysisUsage; variable 184 void getAnalysisUsage(AnalysisUsage &AU) const override;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Localizer.h | 29 class AnalysisUsage; variable 91 void getAnalysisUsage(AnalysisUsage &AU) const override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LazyBlockFrequencyInfo.cpp | 41 void LazyBlockFrequencyInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 60 void LazyBlockFrequencyInfoPass::getLazyBFIAnalysisUsage(AnalysisUsage &AU) { in getLazyBFIAnalysisUsage()
|
| H A D | LazyBranchProbabilityInfo.cpp | 45 void LazyBranchProbabilityInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 65 void LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AnalysisUsage &AU) { in getLazyBPIAnalysisUsage()
|
| H A D | CallPrinter.cpp | 293 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 D | LazyBranchProbabilityInfo.h | 96 void getAnalysisUsage(AnalysisUsage &AU) const override; 100 static void getLazyBPIAnalysisUsage(AnalysisUsage &AU);
|
| H A D | ModuleSummaryAnalysis.h | 72 void getAnalysisUsage(AnalysisUsage &AU) const override; 92 void getAnalysisUsage(AnalysisUsage &AU) const override;
|
| H A D | LazyBlockFrequencyInfo.h | 114 void getAnalysisUsage(AnalysisUsage &AU) const override; 118 static void getLazyBFIAnalysisUsage(AnalysisUsage &AU);
|
| H A D | DOTGraphTraitsPass.h | 208 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 D | LoopPass.h | 88 void getAnalysisUsage(AnalysisUsage &Info) const override; 131 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
|
| H A D | CallGraphSCCPass.h | 79 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 D | DXILWriterPass.cpp | 50 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 D | ARMBranchTargets.cpp | 36 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 D | SystemZCopyPhysRegs.cpp | 34 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 D | RISCVO0PreLegalizerCombiner.cpp | 95 void getAnalysisUsage(AnalysisUsage &AU) const override; 102 void RISCVO0PreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
|