impl_find_victim(uint32_t triggering_cpu, uint64_t instr_id, uint32_t set, const BLOCK *current_set, uint64_t ip, uint64_t full_addr, uint32_t type) | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
impl_initialize_replacement() | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
impl_prefetcher_branch_operate(uint64_t ip, uint8_t branch_type, uint64_t branch_target) | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
impl_prefetcher_cache_fill(uint64_t addr, uint32_t set, uint32_t way, uint8_t prefetch, uint64_t evicted_addr, uint32_t metadata_in) | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
impl_prefetcher_cache_operate(uint64_t addr, uint64_t ip, uint8_t cache_hit, bool useful_prefetch, uint8_t type, uint32_t metadata_in) | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
impl_prefetcher_cycle_operate() | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
impl_prefetcher_final_stats() | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
impl_prefetcher_initialize() | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
impl_replacement_final_stats() | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
impl_update_replacement_state(uint32_t triggering_cpu, uint32_t set, uint32_t way, uint64_t full_addr, uint64_t ip, uint64_t victim_addr, uint32_t type, uint8_t hit) | CACHE::module_model< P_FLAG, R_FLAG > | virtual |
intern_ | CACHE::module_model< P_FLAG, R_FLAG > | |
module_model(CACHE *cache) | CACHE::module_model< P_FLAG, R_FLAG > | inlineexplicit |
~module_concept()=default | CACHE::module_concept | virtual |