LLVM  6.0.0svn
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 *, uint64_t, const Value *, uint64_t) 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,
uint64_t  LHSSize,
const Value RHS,
uint64_t  RHSSize 
) const

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