ChampSim
|
#include <spp_dev.h>
Public Member Functions | |
SIGNATURE_TABLE () | |
void | read_and_update_sig (uint64_t page, uint32_t page_offset, uint32_t &last_sig, uint32_t &curr_sig, int32_t &delta) |
Public Attributes | |
bool | valid [ST_SET][ST_WAY] |
uint32_t | tag [ST_SET][ST_WAY] |
uint32_t | last_offset [ST_SET][ST_WAY] |
uint32_t | sig [ST_SET][ST_WAY] |
uint32_t | lru [ST_SET][ST_WAY] |
|
inline |
void spp::SIGNATURE_TABLE::read_and_update_sig | ( | uint64_t | page, |
uint32_t | page_offset, | ||
uint32_t & | last_sig, | ||
uint32_t & | curr_sig, | ||
int32_t & | delta | ||
) |