llvm::ScopedNoAliasAAResult

A simple AA result which uses scoped-noalias metadata to answer queries.

Synopsis

Declared in <llvm/Analysis/ScopedNoAliasAA.h>

class ScopedNoAliasAAResult
    : public AAResultBase

Base Classes

NameDescription
AAResultBaseA base class to help implement the function alias analysis results concept.

Member Functions

NameDescription
alias
aliasErrno
getArgModRefInfo
getMemoryEffects
getModRefInfo
getModRefInfoMask
invalidate Handle invalidation events from the new pass manager.

Static Member Functions

Name
alias
collectScopedDomains
mayAliasInScopes