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:
- lib/Analysis/MemorySSA.cpp