| 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()=default | O3_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_cpu | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_data_queues | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_decode_buffer_size | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_decode_latency | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_decode_width | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_dib_set | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_dib_way | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_dib_window | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_dispatch_buffer_size | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_dispatch_latency | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_dispatch_width | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_execute_latency | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_execute_width | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_fetch_queues | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_fetch_width | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_freq_scale | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_ifetch_buffer_size | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_l1d_bw | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_l1i | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_l1i_bw | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_lq_size | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_lq_width | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_mispredict_penalty | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_retire_width | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_rob_size | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_schedule_latency | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_schedule_width | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_sq_size | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| m_sq_width | O3_CPU::Builder< B_FLAG, T_FLAG > | private |
| mispredict_penalty(unsigned mispredict_penalty_) | O3_CPU::Builder< B_FLAG, T_FLAG > | inline |
| O3_CPU class | O3_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 typedef | O3_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 |