LLVM 17.0.0git

This class is a functor to be used in legacy module or SCC passes for computing AA results for a function. More...
#include "llvm/Analysis/BasicAliasAnalysis.h"
Public Member Functions  
LegacyAARGetter (Pass &P)  
AAResults &  operator() (Function &F) 
This class is a functor to be used in legacy module or SCC passes for computing AA results for a function.
We store the results in fields so that they live long enough to be queried, but we reuse them each time.
Definition at line 187 of file BasicAliasAnalysis.h.

inline 
Definition at line 193 of file BasicAliasAnalysis.h.
References P.
Definition at line 194 of file BasicAliasAnalysis.h.
References llvm::createLegacyPMAAResults(), llvm::createLegacyPMBasicAAResult(), F, and P.