openMSX
|
Public Member Functions | |
void | putIndexOnHash (uint32_t idx, uint32_t h) |
void | putPositionOnHash (const uint8_t *p, uint32_t h, const uint8_t *srcBase) |
void | putPosition (const uint8_t *p, const uint8_t *srcBase) |
uint32_t | getIndexOnHash (uint32_t h) const |
const uint8_t * | getPositionOnHash (uint32_t h, const uint8_t *srcBase) const |
const uint8_t * | getPosition (const uint8_t *p, const uint8_t *srcBase) const |
Static Public Member Functions | |
static uint32_t | hashPosition (const uint8_t *p) |
Public Attributes | |
uint16_t | tab [1<<(HASHLOG+1)] = {} |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
Definition at line 252 of file lz4.cc.
References unalignedLoad32().
|
inline |
|
inline |
|
inline |
uint16_t LZ4::HashImpl< true, ARCH64 >::tab[1<<(HASHLOG+1)] = {} |