LLVM: llvm::MemorySSA::ClobberWalkerBase Class Reference (original) (raw)

Public Member Functions
ClobberWalkerBase (MemorySSA *M, DominatorTree *D)
MemoryAccess * getClobberingMemoryAccessBase (MemoryAccess *, const MemoryLocation &, BatchAAResults &, unsigned &)
MemoryAccess * getClobberingMemoryAccessBase (MemoryAccess *, BatchAAResults &, unsigned &, bool, bool UseInvariantGroup=true)

Detailed Description

Definition at line 988 of file MemorySSA.cpp.

Constructor & Destructor Documentation

llvm::MemorySSA::ClobberWalkerBase::ClobberWalkerBase ( MemorySSA * M, DominatorTree * D ) inline

Definition at line 993 of file MemorySSA.cpp.

References D(), and llvm::MemorySSA::MemorySSA().

Member Function Documentation

getClobberingMemoryAccessBase() [1/2]

MemoryAccess * llvm::MemorySSA::ClobberWalkerBase::getClobberingMemoryAccessBase ( MemoryAccess * ,
BatchAAResults & ,
unsigned & ,
bool ,
bool UseInvariantGroup = true )

getClobberingMemoryAccessBase() [2/2]

MemoryAccess * llvm::MemorySSA::ClobberWalkerBase::getClobberingMemoryAccessBase ( MemoryAccess * ,
const MemoryLocation & ,
BatchAAResults & ,
unsigned & )

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