ChampSim
CACHE::BLOCK Struct Reference

Public Member Functions

 BLOCK ()=default
 
 BLOCK (mshr_type mshr)
 

Public Attributes

bool valid = false
 
bool prefetch = false
 
bool dirty = false
 
uint64_t address = 0
 
uint64_t v_address = 0
 
uint64_t data = 0
 
uint32_t pf_metadata = 0
 

Constructor & Destructor Documentation

◆ BLOCK() [1/2]

CACHE::BLOCK::BLOCK ( )
default

◆ BLOCK() [2/2]

CACHE::BLOCK::BLOCK ( mshr_type  mshr)
explicit

Member Data Documentation

◆ address

uint64_t CACHE::BLOCK::address = 0

◆ data

uint64_t CACHE::BLOCK::data = 0

◆ dirty

bool CACHE::BLOCK::dirty = false

◆ pf_metadata

uint32_t CACHE::BLOCK::pf_metadata = 0

◆ prefetch

bool CACHE::BLOCK::prefetch = false

◆ v_address

uint64_t CACHE::BLOCK::v_address = 0

◆ valid

bool CACHE::BLOCK::valid = false

The documentation for this struct was generated from the following files: