llvm::TypeBasedAAResult::getMemoryEffects

getMemoryEffects overloads

Synopses

Declared in <llvm/Analysis/TypeBasedAliasAnalysis.h>

Return memory effects for function F using TBAA metadata.

MemoryEffects
getMemoryEffects(Function const* F);
» more...

Return memory effects for call site Call using TBAA metadata.

MemoryEffects
getMemoryEffects(
    CallBase const* Call,
    AAQueryInfo& AAQI);
» more...

Return Value

  • Memory effects of the function.
  • Memory effects of the call site.

Parameters

NameDescription
FFunction whose memory effects are queried.
CallCall site whose memory effects are queried.
AAQIQuery state and caches for this query.