ChampSim
|
This is the complete list of members for CACHE, including all inherited members.
_operate() | champsim::operable | inline |
begin_phase() override final | CACHE | virtual |
block | CACHE | |
CACHE(Builder< P_FLAG, R_FLAG > b) | CACHE | inlineexplicit |
channel_type typedef | CACHE | private |
CLOCK_SCALE | champsim::operable | |
cpu | CACHE | |
current_cycle | champsim::operable | |
end_phase(unsigned cpu) override final | CACHE | virtual |
ever_seen_data | CACHE | |
FILL_DRAM enum value | CACHE | private |
FILL_DRC enum value | CACHE | private |
FILL_L1 enum value | CACHE | private |
FILL_L2 enum value | CACHE | private |
FILL_LATENCY | CACHE | |
FILL_LEVEL enum name | CACHE | private |
FILL_LLC enum value | CACHE | private |
finish_packet(const response_type &packet) | CACHE | private |
finish_translation(const response_type &packet) | CACHE | private |
get_mshr_occupancy() const | CACHE | |
get_mshr_occupancy_ratio() const | CACHE | |
get_mshr_size() const | CACHE | |
get_occupancy(uint8_t queue_type, uint64_t address) | CACHE | |
get_pq_occupancy() const | CACHE | |
get_pq_occupancy_ratio() const | CACHE | |
get_pq_size() const | CACHE | |
get_rq_occupancy() const | CACHE | |
get_rq_occupancy_ratio() const | CACHE | |
get_rq_size() const | CACHE | |
get_set(uint64_t address) const | CACHE | |
get_set_index(uint64_t address) const | CACHE | private |
get_set_span(uint64_t address) | CACHE | private |
get_set_span(uint64_t address) const | CACHE | private |
get_size(uint8_t queue_type, uint64_t address) | CACHE | |
get_way(uint64_t address, uint64_t set) const | CACHE | |
get_wq_occupancy() const | CACHE | |
get_wq_occupancy_ratio() const | CACHE | |
get_wq_size() const | CACHE | |
handle_fill(const mshr_type &fill_mshr) | CACHE | private |
handle_miss(const tag_lookup_type &handle_pkt) | CACHE | private |
handle_write(const tag_lookup_type &handle_pkt) | CACHE | private |
HIT_LATENCY | CACHE | |
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 | inline |
impl_initialize_replacement() | CACHE | inline |
impl_prefetcher_branch_operate(uint64_t ip, uint8_t branch_type, uint64_t branch_target) | CACHE | inline |
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 | inline |
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 | inline |
impl_prefetcher_cycle_operate() | CACHE | inline |
impl_prefetcher_final_stats() | CACHE | inline |
impl_prefetcher_initialize() | CACHE | inline |
impl_replacement_final_stats() | CACHE | inline |
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 | inline |
inflight_tag_check | CACHE | private |
inflight_writes | CACHE | |
initialize() override final | CACHE | virtual |
initiate_tag_check(champsim::channel *ul=nullptr) | CACHE | private |
internal_PQ | CACHE | private |
invalidate_entry(uint64_t inval_addr) | CACHE | |
issue_translation() | CACHE | private |
leap_operation | champsim::operable | |
lower_level | CACHE | |
lower_translate | CACHE | |
match_offset_bits | CACHE | |
MAX_FILL | CACHE | |
MAX_TAG | CACHE | |
module_pimpl | CACHE | |
MSHR | CACHE | |
MSHR_SIZE | CACHE | |
NAME | CACHE | |
NUM_SET | CACHE | |
NUM_WAY | CACHE | |
OFFSET_BITS | CACHE | |
operable(double scale) | champsim::operable | inlineexplicit |
operate() override final | CACHE | virtual |
PQ_SIZE | CACHE | |
pref_activate_mask | CACHE | |
prefetch_as_load | CACHE | |
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() override | CACHE | virtual |
request_type typedef | CACHE | private |
response_type typedef | CACHE | private |
roi_stats | CACHE | |
set_type typedef | CACHE | private |
should_activate_prefetcher(const T &pkt) const | CACHE | private |
sim_stats | CACHE | |
stats_type typedef | CACHE | |
translation_stash | CACHE | private |
try_hit(const tag_lookup_type &handle_pkt) | CACHE | private |
upper_levels | CACHE | |
virtual_prefetch | CACHE | |
warmup | champsim::operable |