LLVM  8.0.1
Public Member Functions | List of all members
llvm::CFLAndersAAResult::FunctionInfo Class Reference

Public Member Functions

 FunctionInfo (const Function &, const SmallVectorImpl< Value *> &, const ReachabilitySet &, const AliasAttrMap &)
 
bool mayAlias (const Value *, LocationSize, const Value *, LocationSize) const
 
const AliasSummarygetAliasSummary () const
 

Detailed Description

Definition at line 321 of file CFLAndersAliasAnalysis.cpp.

Constructor & Destructor Documentation

◆ FunctionInfo()

llvm::CFLAndersAAResult::FunctionInfo::FunctionInfo ( const Function Fn,
const SmallVectorImpl< Value *> &  RetVals,
const ReachabilitySet &  ReachSet,
const AliasAttrMap &  AMap 
)

Member Function Documentation

◆ getAliasSummary()

const AliasSummary& llvm::CFLAndersAAResult::FunctionInfo::getAliasSummary ( ) const
inline

Definition at line 341 of file CFLAndersAliasAnalysis.cpp.

◆ mayAlias()

bool llvm::CFLAndersAAResult::FunctionInfo::mayAlias ( const Value LHS,
LocationSize  MaybeLHSSize,
const Value RHS,
LocationSize  MaybeRHSSize 
) const

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