| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LazyMachineBlockFrequencyInfo.cpp | 55 getAnalysisIfAvailable<MachineBlockFrequencyInfoWrapperPass>(); in calculateIfNotAvailable() 62 auto *MLIWrapper = getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in calculateIfNotAvailable() 64 auto *MDTWrapper = getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in calculateIfNotAvailable()
|
| H A D | UnreachableBlockElim.cpp | 128 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction() 131 getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in runOnMachineFunction()
|
| H A D | PHIElimination.cpp | 121 auto *LVWrapper = P->getAnalysisIfAvailable<LiveVariablesWrapperPass>(); in PHIEliminationImpl() 122 auto *LISWrapper = P->getAnalysisIfAvailable<LiveIntervalsWrapperPass>(); in PHIEliminationImpl() 123 auto *MLIWrapper = P->getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in PHIEliminationImpl() 125 P->getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in PHIEliminationImpl() 210 P->getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in run()
|
| H A D | MachineFunctionPrinterPass.cpp | 50 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
|
| H A D | BasicBlockSections.cpp | 394 if (auto *WP = getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>()) in runOnMachineFunction() 396 if (auto *WP = getAnalysisIfAvailable<MachinePostDominatorTreeWrapperPass>()) in runOnMachineFunction()
|
| H A D | IndirectBrExpandPass.cpp | 280 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnFunction() 291 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
|
| H A D | XRayInstrumentation.cpp | 197 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction() 199 auto *MLIWrapper = getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in runOnMachineFunction()
|
| H A D | MachineFunctionSplitter.cpp | 149 getAnalysisIfAvailable<BasicBlockSectionsProfileReaderWrapperPass>(); in runOnMachineFunction()
|
| H A D | LowerEmuTLS.cpp | 90 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
|
| H A D | CallBrPrepare.cpp | 238 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerWWMCopies.cpp | 112 auto *LISWrapper = getAnalysisIfAvailable<LiveIntervalsWrapperPass>(); in runOnMachineFunction() 115 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction() 118 auto *VRMWrapper = getAnalysisIfAvailable<VirtRegMapWrapperLegacy>(); in runOnMachineFunction()
|
| H A D | AMDGPUAliasAnalysis.h | 93 if (auto *WrapperPass = P.getAnalysisIfAvailable<AMDGPUAAWrapperPass>()) in AMDGPUExternalAAWrapper()
|
| H A D | SILowerSGPRSpills.cpp | 384 auto *LISWrapper = getAnalysisIfAvailable<LiveIntervalsWrapperPass>(); in runOnMachineFunction() 386 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ |
| H A D | PassAnalysisSupport.h | 194 LLVM_ABI Pass *getAnalysisIfAvailable(AnalysisID ID) const; 213 AnalysisType *Pass::getAnalysisIfAvailable() const { in getAnalysisIfAvailable() function 217 return (AnalysisType *)Resolver->getAnalysisIfAvailable(PI); in getAnalysisIfAvailable()
|
| H A D | Pass.h | 208 getAnalysisIfAvailable() const; // Defined in PassAnalysisSupport.h
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AliasAnalysis.cpp | 743 auto *ExtWrapperPass = getAnalysisIfAvailable<ExternalAAWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 761 getAnalysisIfAvailable<ScopedNoAliasAAWrapperPass>()) { in INITIALIZE_PASS_DEPENDENCY() 765 if (auto *WrapperPass = getAnalysisIfAvailable<TypeBasedAAWrapperPass>()) { in INITIALIZE_PASS_DEPENDENCY() 769 if (auto *WrapperPass = getAnalysisIfAvailable<GlobalsAAWrapperPass>()) { in INITIALIZE_PASS_DEPENDENCY() 773 if (auto *WrapperPass = getAnalysisIfAvailable<SCEVAAWrapperPass>()) { in INITIALIZE_PASS_DEPENDENCY()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BreakCriticalEdges.cpp | 49 auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in runOnFunction() 52 auto *PDTWP = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>(); in runOnFunction() 55 auto *LIWP = getAnalysisIfAvailable<LoopInfoWrapperPass>(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMCLowerPrePass.cpp | 66 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in runOnModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAliasAnalysis.h | 97 P.getAnalysisIfAvailable<NVPTXAAWrapperPass>()) in NVPTXExternalAAWrapper()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCGenScalarMASSEntries.cpp | 110 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
|
| H A D | PPCLowerMASSVEntries.cpp | 158 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 922 P.getAnalysisIfAvailable<MachineBlockFrequencyInfoWrapperPass>(); in frequency() 930 P.getAnalysisIfAvailable<MachineBlockFrequencyInfoWrapperPass>(); in frequency() 951 P.getAnalysisIfAvailable<MachineBlockFrequencyInfoWrapperPass>(); in frequency() 959 P.getAnalysisIfAvailable<MachineBranchProbabilityInfoWrapperPass>(); in frequency()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64StackTagging.cpp | 522 if (auto *P = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction() 532 if (auto *P = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>()) in runOnFunction() 542 if (auto *LIWP = getAnalysisIfAvailable<LoopInfoWrapperPass>()) { in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Pass.cpp | 70 return Resolver->getAnalysisIfAvailable(&AID) != nullptr; in mustPreserveAnalysisID()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | PartiallyInlineLibCalls.cpp | 201 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
|