LLVM 17.0.0git
llvm::LegacyAARGetter Class Reference

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)

AAResultsoperator() (Function &F)

## Detailed Description

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 re-use them each time.

Definition at line 187 of file BasicAliasAnalysis.h.

## ◆ LegacyAARGetter()

 llvm::LegacyAARGetter::LegacyAARGetter ( Pass & P )
inline

Definition at line 193 of file BasicAliasAnalysis.h.

References P.

## ◆ operator()()

 AAResults & llvm::LegacyAARGetter::operator() ( Function & F )
inline

The documentation for this class was generated from the following file: