Home
last modified time | relevance | path

Searched refs:getAnalysisIfAvailable (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLazyMachineBlockFrequencyInfo.cpp55 getAnalysisIfAvailable<MachineBlockFrequencyInfoWrapperPass>(); in calculateIfNotAvailable()
62 auto *MLIWrapper = getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in calculateIfNotAvailable()
64 auto *MDTWrapper = getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in calculateIfNotAvailable()
H A DUnreachableBlockElim.cpp128 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction()
131 getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in runOnMachineFunction()
H A DPHIElimination.cpp121 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 DMachineFunctionPrinterPass.cpp50 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
H A DBasicBlockSections.cpp394 if (auto *WP = getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>()) in runOnMachineFunction()
396 if (auto *WP = getAnalysisIfAvailable<MachinePostDominatorTreeWrapperPass>()) in runOnMachineFunction()
H A DIndirectBrExpandPass.cpp280 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnFunction()
291 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
H A DXRayInstrumentation.cpp197 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction()
199 auto *MLIWrapper = getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in runOnMachineFunction()
H A DMachineFunctionSplitter.cpp149 getAnalysisIfAvailable<BasicBlockSectionsProfileReaderWrapperPass>(); in runOnMachineFunction()
H A DLowerEmuTLS.cpp90 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
H A DCallBrPrepare.cpp238 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerWWMCopies.cpp112 auto *LISWrapper = getAnalysisIfAvailable<LiveIntervalsWrapperPass>(); in runOnMachineFunction()
115 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
118 auto *VRMWrapper = getAnalysisIfAvailable<VirtRegMapWrapperLegacy>(); in runOnMachineFunction()
H A DAMDGPUAliasAnalysis.h93 if (auto *WrapperPass = P.getAnalysisIfAvailable<AMDGPUAAWrapperPass>()) in AMDGPUExternalAAWrapper()
H A DSILowerSGPRSpills.cpp384 auto *LISWrapper = getAnalysisIfAvailable<LiveIntervalsWrapperPass>(); in runOnMachineFunction()
386 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/
H A DPassAnalysisSupport.h194 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 DPass.h208 getAnalysisIfAvailable() const; // Defined in PassAnalysisSupport.h
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp743 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 DBreakCriticalEdges.cpp49 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 DWebAssemblyMCLowerPrePass.cpp66 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAliasAnalysis.h97 P.getAnalysisIfAvailable<NVPTXAAWrapperPass>()) in NVPTXExternalAAWrapper()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCGenScalarMASSEntries.cpp110 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
H A DPPCLowerMASSVEntries.cpp158 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp922 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 DAArch64StackTagging.cpp522 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 DPass.cpp70 return Resolver->getAnalysisIfAvailable(&AID) != nullptr; in mustPreserveAnalysisID()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp201 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()

1234