ChampSim
CACHE Member List

This is the complete list of members for CACHE, including all inherited members.

_operate()champsim::operableinline
begin_phase() override finalCACHEvirtual
blockCACHE
CACHE(Builder< P_FLAG, R_FLAG > b)CACHEinlineexplicit
channel_type typedefCACHEprivate
CLOCK_SCALEchampsim::operable
cpuCACHE
current_cyclechampsim::operable
end_phase(unsigned cpu) override finalCACHEvirtual
ever_seen_dataCACHE
FILL_DRAM enum valueCACHEprivate
FILL_DRC enum valueCACHEprivate
FILL_L1 enum valueCACHEprivate
FILL_L2 enum valueCACHEprivate
FILL_LATENCYCACHE
FILL_LEVEL enum nameCACHEprivate
FILL_LLC enum valueCACHEprivate
finish_packet(const response_type &packet)CACHEprivate
finish_translation(const response_type &packet)CACHEprivate
get_mshr_occupancy() constCACHE
get_mshr_occupancy_ratio() constCACHE
get_mshr_size() constCACHE
get_occupancy(uint8_t queue_type, uint64_t address)CACHE
get_pq_occupancy() constCACHE
get_pq_occupancy_ratio() constCACHE
get_pq_size() constCACHE
get_rq_occupancy() constCACHE
get_rq_occupancy_ratio() constCACHE
get_rq_size() constCACHE
get_set(uint64_t address) constCACHE
get_set_index(uint64_t address) constCACHEprivate
get_set_span(uint64_t address)CACHEprivate
get_set_span(uint64_t address) constCACHEprivate
get_size(uint8_t queue_type, uint64_t address)CACHE
get_way(uint64_t address, uint64_t set) constCACHE
get_wq_occupancy() constCACHE
get_wq_occupancy_ratio() constCACHE
get_wq_size() constCACHE
handle_fill(const mshr_type &fill_mshr)CACHEprivate
handle_miss(const tag_lookup_type &handle_pkt)CACHEprivate
handle_write(const tag_lookup_type &handle_pkt)CACHEprivate
HIT_LATENCYCACHE
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)CACHEinline
impl_initialize_replacement()CACHEinline
impl_prefetcher_branch_operate(uint64_t ip, uint8_t branch_type, uint64_t branch_target)CACHEinline
impl_prefetcher_cache_fill(uint64_t addr, uint32_t set, uint32_t way, uint8_t prefetch, uint64_t evicted_addr, uint32_t metadata_in)CACHEinline
impl_prefetcher_cache_operate(uint64_t addr, uint64_t ip, uint8_t cache_hit, bool useful_prefetch, uint8_t type, uint32_t metadata_in)CACHEinline
impl_prefetcher_cycle_operate()CACHEinline
impl_prefetcher_final_stats()CACHEinline
impl_prefetcher_initialize()CACHEinline
impl_replacement_final_stats()CACHEinline
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)CACHEinline
inflight_tag_checkCACHEprivate
inflight_writesCACHE
initialize() override finalCACHEvirtual
initiate_tag_check(champsim::channel *ul=nullptr)CACHEprivate
internal_PQCACHEprivate
invalidate_entry(uint64_t inval_addr)CACHE
issue_translation()CACHEprivate
leap_operationchampsim::operable
lower_levelCACHE
lower_translateCACHE
match_offset_bitsCACHE
MAX_FILLCACHE
MAX_TAGCACHE
module_pimplCACHE
MSHRCACHE
MSHR_SIZECACHE
NAMECACHE
NUM_SETCACHE
NUM_WAYCACHE
OFFSET_BITSCACHE
operable(double scale)champsim::operableinlineexplicit
operate() override finalCACHEvirtual
PQ_SIZECACHE
pref_activate_maskCACHE
prefetch_as_loadCACHE
prefetch_line(uint64_t pf_addr, bool fill_this_level, uint32_t prefetch_metadata)CACHE
prefetch_line(uint64_t ip, uint64_t base_addr, uint64_t pf_addr, bool fill_this_level, uint32_t prefetch_metadata)CACHE
print_deadlock() overrideCACHEvirtual
request_type typedefCACHEprivate
response_type typedefCACHEprivate
roi_statsCACHE
set_type typedefCACHEprivate
should_activate_prefetcher(const T &pkt) constCACHEprivate
sim_statsCACHE
stats_type typedefCACHE
translation_stashCACHEprivate
try_hit(const tag_lookup_type &handle_pkt)CACHEprivate
upper_levelsCACHE
virtual_prefetchCACHE
warmupchampsim::operable