LLVM API Documentation
#include <PointerIntPair.h>
Public Member Functions | |
| PointerIntPair () | |
| PointerIntPair (PointerTy Ptr, IntType Int) | |
| PointerTy | getPointer () const |
| IntType | getInt () const |
| void | setPointer (PointerTy Ptr) |
| void | setInt (IntType Int) |
| void * | getOpaqueValue () const |
| void | setFromOpaqueValue (void *Val) |
| bool | operator== (const PointerIntPair &RHS) const |
| bool | operator!= (const PointerIntPair &RHS) const |
| bool | operator< (const PointerIntPair &RHS) const |
| bool | operator> (const PointerIntPair &RHS) const |
| bool | operator<= (const PointerIntPair &RHS) const |
| bool | operator>= (const PointerIntPair &RHS) const |
Definition at line 32 of file PointerIntPair.h.
| llvm::PointerIntPair< PointerTy, IntBits, IntType >::PointerIntPair | ( | ) | [inline] |
Definition at line 35 of file PointerIntPair.h.
| llvm::PointerIntPair< PointerTy, IntBits, IntType >::PointerIntPair | ( | PointerTy | Ptr, | |
| IntType | Int | |||
| ) | [inline] |
Definition at line 36 of file PointerIntPair.h.
| PointerTy llvm::PointerIntPair< PointerTy, IntBits, IntType >::getPointer | ( | ) | const [inline] |
Definition at line 41 of file PointerIntPair.h.
Referenced by llvm::Use::getUser(), llvm::MemoryDependenceAnalysis::removeInstruction(), and llvm::PointerIntPair< llvm::User *, 1, llvm::Tag >::setInt().
| IntType llvm::PointerIntPair< PointerTy, IntBits, IntType >::getInt | ( | ) | const [inline] |
Definition at line 45 of file PointerIntPair.h.
Referenced by llvm::Use::getUser(), and llvm::PointerIntPair< llvm::User *, 1, llvm::Tag >::setPointer().
| void llvm::PointerIntPair< PointerTy, IntBits, IntType >::setPointer | ( | PointerTy | Ptr | ) | [inline] |
Definition at line 49 of file PointerIntPair.h.
Referenced by llvm::User::allocHungoffUses(), and llvm::PointerIntPair< llvm::User *, 1, llvm::Tag >::PointerIntPair().
| void llvm::PointerIntPair< PointerTy, IntBits, IntType >::setInt | ( | IntType | Int | ) | [inline] |
Definition at line 56 of file PointerIntPair.h.
Referenced by llvm::User::allocHungoffUses(), and llvm::PointerIntPair< llvm::User *, 1, llvm::Tag >::PointerIntPair().
| void* llvm::PointerIntPair< PointerTy, IntBits, IntType >::getOpaqueValue | ( | ) | const [inline] |
Definition at line 62 of file PointerIntPair.h.
Referenced by llvm::DenseMapInfo< PointerIntPair< PointerTy, IntBits, IntType > >::getHashValue().
| void llvm::PointerIntPair< PointerTy, IntBits, IntType >::setFromOpaqueValue | ( | void * | Val | ) | [inline] |
Definition at line 63 of file PointerIntPair.h.
Referenced by llvm::MemoryDependenceAnalysis::removeInstruction().
| bool llvm::PointerIntPair< PointerTy, IntBits, IntType >::operator== | ( | const PointerIntPair< PointerTy, IntBits, IntType > & | RHS | ) | const [inline] |
Definition at line 65 of file PointerIntPair.h.
| bool llvm::PointerIntPair< PointerTy, IntBits, IntType >::operator!= | ( | const PointerIntPair< PointerTy, IntBits, IntType > & | RHS | ) | const [inline] |
Definition at line 66 of file PointerIntPair.h.
| bool llvm::PointerIntPair< PointerTy, IntBits, IntType >::operator< | ( | const PointerIntPair< PointerTy, IntBits, IntType > & | RHS | ) | const [inline] |
Definition at line 67 of file PointerIntPair.h.
| bool llvm::PointerIntPair< PointerTy, IntBits, IntType >::operator> | ( | const PointerIntPair< PointerTy, IntBits, IntType > & | RHS | ) | const [inline] |
Definition at line 68 of file PointerIntPair.h.
| bool llvm::PointerIntPair< PointerTy, IntBits, IntType >::operator<= | ( | const PointerIntPair< PointerTy, IntBits, IntType > & | RHS | ) | const [inline] |
Definition at line 69 of file PointerIntPair.h.
| bool llvm::PointerIntPair< PointerTy, IntBits, IntType >::operator>= | ( | const PointerIntPair< PointerTy, IntBits, IntType > & | RHS | ) | const [inline] |
Definition at line 70 of file PointerIntPair.h.