ChampSim
O3_CPU::Builder< B_FLAG, T_FLAG > Member List

This is the complete list of members for O3_CPU::Builder< B_FLAG, T_FLAG >, including all inherited members.

branch_predictor()O3_CPU::Builder< B_FLAG, T_FLAG >inline
btb()O3_CPU::Builder< B_FLAG, T_FLAG >inline
Builder(builder_conversion_tag, const Builder< OTHER_B, OTHER_T > &other)O3_CPU::Builder< B_FLAG, T_FLAG >inlineprivate
Builder()=defaultO3_CPU::Builder< B_FLAG, T_FLAG >
data_queues(champsim::channel *data_queues_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
decode_buffer_size(std::size_t decode_buffer_size_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
decode_latency(unsigned decode_latency_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
decode_width(unsigned decode_width_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
dib_set(std::size_t dib_set_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
dib_way(std::size_t dib_way_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
dib_window(std::size_t dib_window_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
dispatch_buffer_size(std::size_t dispatch_buffer_size_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
dispatch_latency(unsigned dispatch_latency_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
dispatch_width(unsigned dispatch_width_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
execute_latency(unsigned execute_latency_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
execute_width(unsigned execute_width_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
fetch_queues(champsim::channel *fetch_queues_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
fetch_width(unsigned fetch_width_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
frequency(double freq_scale_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
ifetch_buffer_size(std::size_t ifetch_buffer_size_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
index(uint32_t cpu_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
l1d_bandwidth(long int l1d_bw_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
l1i(CACHE *l1i_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
l1i_bandwidth(long int l1i_bw_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
lq_size(std::size_t lq_size_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
lq_width(unsigned lq_width_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
m_cpuO3_CPU::Builder< B_FLAG, T_FLAG >private
m_data_queuesO3_CPU::Builder< B_FLAG, T_FLAG >private
m_decode_buffer_sizeO3_CPU::Builder< B_FLAG, T_FLAG >private
m_decode_latencyO3_CPU::Builder< B_FLAG, T_FLAG >private
m_decode_widthO3_CPU::Builder< B_FLAG, T_FLAG >private
m_dib_setO3_CPU::Builder< B_FLAG, T_FLAG >private
m_dib_wayO3_CPU::Builder< B_FLAG, T_FLAG >private
m_dib_windowO3_CPU::Builder< B_FLAG, T_FLAG >private
m_dispatch_buffer_sizeO3_CPU::Builder< B_FLAG, T_FLAG >private
m_dispatch_latencyO3_CPU::Builder< B_FLAG, T_FLAG >private
m_dispatch_widthO3_CPU::Builder< B_FLAG, T_FLAG >private
m_execute_latencyO3_CPU::Builder< B_FLAG, T_FLAG >private
m_execute_widthO3_CPU::Builder< B_FLAG, T_FLAG >private
m_fetch_queuesO3_CPU::Builder< B_FLAG, T_FLAG >private
m_fetch_widthO3_CPU::Builder< B_FLAG, T_FLAG >private
m_freq_scaleO3_CPU::Builder< B_FLAG, T_FLAG >private
m_ifetch_buffer_sizeO3_CPU::Builder< B_FLAG, T_FLAG >private
m_l1d_bwO3_CPU::Builder< B_FLAG, T_FLAG >private
m_l1iO3_CPU::Builder< B_FLAG, T_FLAG >private
m_l1i_bwO3_CPU::Builder< B_FLAG, T_FLAG >private
m_lq_sizeO3_CPU::Builder< B_FLAG, T_FLAG >private
m_lq_widthO3_CPU::Builder< B_FLAG, T_FLAG >private
m_mispredict_penaltyO3_CPU::Builder< B_FLAG, T_FLAG >private
m_retire_widthO3_CPU::Builder< B_FLAG, T_FLAG >private
m_rob_sizeO3_CPU::Builder< B_FLAG, T_FLAG >private
m_schedule_latencyO3_CPU::Builder< B_FLAG, T_FLAG >private
m_schedule_widthO3_CPU::Builder< B_FLAG, T_FLAG >private
m_sq_sizeO3_CPU::Builder< B_FLAG, T_FLAG >private
m_sq_widthO3_CPU::Builder< B_FLAG, T_FLAG >private
mispredict_penalty(unsigned mispredict_penalty_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
O3_CPU classO3_CPU::Builder< B_FLAG, T_FLAG >friend
retire_width(unsigned retire_width_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
rob_size(std::size_t rob_size_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
schedule_latency(unsigned schedule_latency_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
schedule_width(unsigned schedule_width_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
self_type typedefO3_CPU::Builder< B_FLAG, T_FLAG >private
sq_size(std::size_t sq_size_)O3_CPU::Builder< B_FLAG, T_FLAG >inline
sq_width(unsigned sq_width_)O3_CPU::Builder< B_FLAG, T_FLAG >inline