#include <Base.h>
Public Member Functions | |
uint64_t | getValue () |
HashCode () | |
HashCode (uint64_t a) | |
HashCode (uint32_t s) | |
HashCode (uint32_t s, uint32_t f) | |
HashCode (uint32_t s, uint32_t f, uint32_t b) | |
HashCode (uint32_t s, uint32_t f, uint32_t b, uint32_t m) | |
bool | isSection () |
bool | isFunction () |
bool | isBlock () |
bool | isMemop () |
bool | isValid () |
uint32_t | getSection () |
uint32_t | getFunction () |
uint32_t | getBlock () |
uint32_t | getMemop () |
Private Member Functions | |
bool | hasSection () |
bool | hasFunction () |
bool | hasBlock () |
bool | hasMemop () |
Static Private Member Functions | |
bool | validSection (uint32_t s) |
bool | validFunction (uint32_t f) |
bool | validBlock (uint32_t b) |
bool | validMemop (uint32_t m) |
Private Attributes | |
HashCodeEntry | entry |
Static Private Attributes | |
const uint64_t | INVALID_FIELD = 0 |
|
Definition at line 228 of file Base.h. References HashCode::HashCodeEntry::bits, entry, and INVALID_FIELD. |
|
Definition at line 229 of file Base.h. References HashCode::HashCodeEntry::bits, and entry. |
|
Definition at line 32 of file Base.C. References HashCode::HashCodeEntry::bits, entry, HashCode::HashCodeEntry::fields, INVALID_FIELD, and validSection(). |
|
Definition at line 42 of file Base.C. References HashCode::HashCodeEntry::bits, entry, HashCode::HashCodeEntry::fields, INVALID_FIELD, validFunction(), and validSection(). |
|
Definition at line 52 of file Base.C. References HashCode::HashCodeEntry::bits, entry, HashCode::HashCodeEntry::fields, INVALID_FIELD, validBlock(), validFunction(), and validSection(). |
|
Definition at line 62 of file Base.C. References HashCode::HashCodeEntry::bits, entry, HashCode::HashCodeEntry::fields, INVALID_FIELD, validBlock(), validFunction(), validMemop(), and validSection(). |
|
Definition at line 244 of file Base.h. References entry, HashCode::HashCodeEntry::fields, hasBlock(), and INVALID_FIELD. Referenced by XCoffFile::findBasicBlock(). |
|
Definition at line 243 of file Base.h. References entry, HashCode::HashCodeEntry::fields, hasFunction(), and INVALID_FIELD. Referenced by XCoffFile::findBasicBlock(). |
|
Definition at line 245 of file Base.h. References entry, HashCode::HashCodeEntry::fields, hasMemop(), and INVALID_FIELD. |
|
Definition at line 242 of file Base.h. References entry, and HashCode::HashCodeEntry::fields. Referenced by XCoffFile::findBasicBlock(). |
|
|
Definition at line 217 of file Base.h. References entry, HashCode::HashCodeEntry::fields, and INVALID_FIELD. Referenced by getBlock(), isBlock(), isFunction(), isMemop(), and isSection(). |
|
Definition at line 216 of file Base.h. References entry, HashCode::HashCodeEntry::fields, and INVALID_FIELD. Referenced by getFunction(), isBlock(), isFunction(), isMemop(), and isSection(). |
|
Definition at line 218 of file Base.h. References entry, HashCode::HashCodeEntry::fields, and INVALID_FIELD. Referenced by getMemop(), isBlock(), isFunction(), isMemop(), and isSection(). |
|
Definition at line 215 of file Base.h. References entry, HashCode::HashCodeEntry::fields, and INVALID_FIELD. Referenced by isBlock(), isFunction(), isMemop(), and isSection(). |
|
Definition at line 238 of file Base.h. References hasBlock(), hasFunction(), hasMemop(), and hasSection(). Referenced by XCoffFile::findBasicBlock(), isValid(), CacheSimulator::selectInstrumentationPoints(), and BasicBlock::setIndex(). |
|
Definition at line 237 of file Base.h. References hasBlock(), hasFunction(), hasMemop(), and hasSection(). Referenced by Function::Function(), and isValid(). |
|
Definition at line 239 of file Base.h. References hasBlock(), hasFunction(), hasMemop(), and hasSection(). Referenced by isValid(). |
|
Definition at line 236 of file Base.h. References hasBlock(), hasFunction(), hasMemop(), and hasSection(). Referenced by isValid(), and RawSection::RawSection(). |
|
Definition at line 240 of file Base.h. References isBlock(), isFunction(), isMemop(), and isSection(). |
|
Definition at line 222 of file Base.h. Referenced by HashCode(). |
|
Definition at line 221 of file Base.h. Referenced by HashCode(). |
|
Definition at line 223 of file Base.h. Referenced by HashCode(). |
|
Definition at line 220 of file Base.h. Referenced by HashCode(). |
|
Definition at line 213 of file Base.h. Referenced by getBlock(), getFunction(), getMemop(), getSection(), getValue(), hasBlock(), hasFunction(), HashCode(), hasMemop(), and hasSection(). |
|
Definition at line 211 of file Base.h. Referenced by getBlock(), getFunction(), getMemop(), hasBlock(), hasFunction(), HashCode(), hasMemop(), and hasSection(). |