LLVM API Documentation
#include <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 |
NonLocalDepEntry - This is an entry in the NonLocalDepInfo cache. For each BasicBlock (the BB entry) it keeps a MemDepResult.
Definition at line 190 of file MemoryDependenceAnalysis.h.
llvm::NonLocalDepEntry::NonLocalDepEntry | ( | BasicBlock * | bb, |
MemDepResult | result | ||
) | [inline] |
Definition at line 194 of file MemoryDependenceAnalysis.h.
llvm::NonLocalDepEntry::NonLocalDepEntry | ( | BasicBlock * | bb | ) | [inline] |
Definition at line 198 of file MemoryDependenceAnalysis.h.
BasicBlock* llvm::NonLocalDepEntry::getBB | ( | ) | const [inline] |
Definition at line 201 of file MemoryDependenceAnalysis.h.
Referenced by llvm::NonLocalDepResult::getBB().
const MemDepResult& llvm::NonLocalDepEntry::getResult | ( | ) | const [inline] |
Definition at line 205 of file MemoryDependenceAnalysis.h.
Referenced by llvm::MemoryDependenceAnalysis::getNonLocalCallDependency(), and llvm::NonLocalDepResult::getResult().
bool llvm::NonLocalDepEntry::operator< | ( | const NonLocalDepEntry & | RHS | ) | const [inline] |
Definition at line 207 of file MemoryDependenceAnalysis.h.
void llvm::NonLocalDepEntry::setResult | ( | const MemDepResult & | R | ) | [inline] |
Definition at line 203 of file MemoryDependenceAnalysis.h.
Referenced by llvm::MemoryDependenceAnalysis::getNonLocalCallDependency(), and llvm::NonLocalDepResult::setResult().