Home
last modified time | relevance | path

Searched refs:ScopedNoAliasAAWrapperPass (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp155 char ScopedNoAliasAAWrapperPass::ID = 0;
157 INITIALIZE_PASS(ScopedNoAliasAAWrapperPass, "scoped-noalias-aa",
161 return new ScopedNoAliasAAWrapperPass(); in createScopedNoAliasAAWrapperPass()
164 ScopedNoAliasAAWrapperPass::ScopedNoAliasAAWrapperPass() : ImmutablePass(ID) { in ScopedNoAliasAAWrapperPass() function in ScopedNoAliasAAWrapperPass
168 bool ScopedNoAliasAAWrapperPass::doInitialization(Module &M) { in doInitialization()
173 bool ScopedNoAliasAAWrapperPass::doFinalization(Module &M) { in doFinalization()
178 void ScopedNoAliasAAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
H A DAliasAnalysis.cpp845 INITIALIZE_PASS_DEPENDENCY(ScopedNoAliasAAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
880 if (auto *WrapperPass = getAnalysisIfAvailable<ScopedNoAliasAAWrapperPass>()) in runOnFunction()
915 AU.addUsedIfAvailable<ScopedNoAliasAAWrapperPass>(); in getAnalysisUsage()
942 P.getAnalysisIfAvailable<ScopedNoAliasAAWrapperPass>()) in createLegacyPMAAResults()
1040 AU.addUsedIfAvailable<ScopedNoAliasAAWrapperPass>(); in getAAResultsAnalysisUsage()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DScopedNoAliasAA.h65 class ScopedNoAliasAAWrapperPass : public ImmutablePass {
71 ScopedNoAliasAAWrapperPass();