LLVM API Documentation
#include <IPModRef.h>
Collaboration diagram for llvm::ModRefInfo:
Public Member Functions | |
ModRefInfo (unsigned int numNodes) | |
unsigned | getSize () const |
void | setNodeIsMod (unsigned nodeId) |
void | setNodeIsRef (unsigned nodeId) |
bool | nodeIsMod (unsigned nodeId) const |
bool | nodeIsRef (unsigned nodeId) const |
bool | nodeIsKill (unsigned nodeId) const |
const BitSetVector & | getModSet () const |
BitSetVector & | getModSet () |
const BitSetVector & | getRefSet () const |
BitSetVector & | getRefSet () |
void | print (std::ostream &O, const std::string &prefix=std::string("")) const |
void | dump () const |
Definition at line 74 of file IPModRef.h.
|
Definition at line 80 of file IPModRef.h. |
|
Definition at line 45 of file IPModRef.cpp. References print(). |
|
Definition at line 99 of file IPModRef.h. |
|
Definition at line 98 of file IPModRef.h. Referenced by llvm::FunctionModRefInfo::print(), and llvm::ModRefInfoBuilder::visitCallInst(). |
|
Definition at line 102 of file IPModRef.h. |
|
Definition at line 101 of file IPModRef.h. Referenced by llvm::FunctionModRefInfo::print(), and llvm::ModRefInfoBuilder::visitCallInst(). |
|
Definition at line 84 of file IPModRef.h. References llvm::BitSetVector::size(). Referenced by llvm::FunctionModRefInfo::getNodeId(). |
|
Definition at line 96 of file IPModRef.h. |
|
Definition at line 94 of file IPModRef.h. References llvm::BitSetVector::test(). |
|
Definition at line 95 of file IPModRef.h. References llvm::BitSetVector::test(). |
|
Definition at line 38 of file IPModRef.cpp. Referenced by dump(), and llvm::FunctionModRefInfo::print(). |
|
Definition at line 90 of file IPModRef.h. Referenced by llvm::ModRefInfoBuilder::visitStoreInst(). |
|
Definition at line 91 of file IPModRef.h. Referenced by llvm::ModRefInfoBuilder::visitLoadInst(). |