LLVM
8.0.1
|
This is an entry in the NonLocalDepInfo cache. More...
#include "llvm/Analysis/MemoryDependenceAnalysis.h"
Public Member Functions | |
NonLocalDepEntry (BasicBlock *bb, MemDepResult result) | |
NonLocalDepEntry (BasicBlock *bb) | |
BasicBlock * | getBB () const |
void | setResult (const MemDepResult &R) |
const MemDepResult & | getResult () const |
bool | operator< (const NonLocalDepEntry &RHS) const |
This is an entry in the NonLocalDepInfo cache.
For each BasicBlock (the BB entry) it keeps a MemDepResult.
Definition at line 211 of file MemoryDependenceAnalysis.h.
|
inline |
Definition at line 216 of file MemoryDependenceAnalysis.h.
|
inline |
Definition at line 220 of file MemoryDependenceAnalysis.h.
|
inline |
Definition at line 223 of file MemoryDependenceAnalysis.h.
Referenced by llvm::GVN::ValueTable::add(), and llvm::NonLocalDepResult::getBB().
|
inline |
Definition at line 227 of file MemoryDependenceAnalysis.h.
Referenced by llvm::GVN::ValueTable::add(), llvm::MemoryDependenceResults::getNonLocalCallDependency(), llvm::MemoryDependenceResults::getNonLocalPointerDependency(), and llvm::NonLocalDepResult::getResult().
|
inline |
Definition at line 229 of file MemoryDependenceAnalysis.h.
|
inline |
Definition at line 225 of file MemoryDependenceAnalysis.h.
Referenced by llvm::MemoryDependenceResults::getNonLocalCallDependency(), llvm::MemoryDependenceResults::getNonLocalPointerDependency(), and llvm::NonLocalDepResult::setResult().