Home
last modified time | relevance | path

Searched refs:ExternalAAWrapperPass (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp735 ExternalAAWrapperPass::ExternalAAWrapperPass() : ImmutablePass(ID) { in ExternalAAWrapperPass() function in ExternalAAWrapperPass
739 ExternalAAWrapperPass::ExternalAAWrapperPass(CallbackT CB) in ExternalAAWrapperPass() function in ExternalAAWrapperPass
744 char ExternalAAWrapperPass::ID = 0;
746 INITIALIZE_PASS(ExternalAAWrapperPass, "external-aa", "External Alias Analysis",
750 llvm::createExternalAAWrapperPass(ExternalAAWrapperPass::CallbackT Callback) { in createExternalAAWrapperPass()
751 return new ExternalAAWrapperPass(std::move(Callback)); in createExternalAAWrapperPass()
763 INITIALIZE_PASS_DEPENDENCY(ExternalAAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
808 if (auto *WrapperPass = getAnalysisIfAvailable<ExternalAAWrapperPass>()) in INITIALIZE_PASS_DEPENDENCY()
829 AU.addUsedIfAvailable<ExternalAAWrapperPass>(); in getAnalysisUsage()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAliasAnalysis.h82 class NVPTXExternalAAWrapper : public ExternalAAWrapperPass {
87 : ExternalAAWrapperPass([](Pass &P, Function &, AAResults &AAR) { in NVPTXExternalAAWrapper()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.h86 class AMDGPUExternalAAWrapper : public ExternalAAWrapperPass {
90 AMDGPUExternalAAWrapper() : ExternalAAWrapperPass( in AMDGPUExternalAAWrapper()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h980 struct ExternalAAWrapperPass : ImmutablePass {
987 ExternalAAWrapperPass();
989 explicit ExternalAAWrapperPass(CallbackT CB);