ChampSim
O3_CPU Member List

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

_operate()champsim::operableinline
begin_phase() override finalO3_CPUvirtual
begin_phase_cycleO3_CPU
begin_phase_instrO3_CPU
BRANCH_MISPREDICT_PENALTYO3_CPU
check_dib()O3_CPU
CLOCK_SCALEchampsim::operable
complete_inflight_instruction()O3_CPU
cpuO3_CPU
current_cyclechampsim::operable
DECODE_BUFFERO3_CPU
DECODE_BUFFER_SIZEO3_CPU
decode_instruction()O3_CPU
DECODE_LATENCYO3_CPU
DECODE_WIDTHO3_CPU
DIBO3_CPU
dib_type typedefO3_CPU
DISPATCH_BUFFERO3_CPU
DISPATCH_BUFFER_SIZEO3_CPU
dispatch_instruction()O3_CPU
DISPATCH_LATENCYO3_CPU
DISPATCH_WIDTHO3_CPU
do_check_dib(ooo_model_instr &instr)O3_CPU
do_complete_execution(ooo_model_instr &instr)O3_CPU
do_complete_store(const LSQ_ENTRY &sq_entry)O3_CPU
do_dib_update(const ooo_model_instr &instr)O3_CPU
do_execution(ooo_model_instr &rob_it)O3_CPU
do_fetch_instruction(std::deque< ooo_model_instr >::iterator begin, std::deque< ooo_model_instr >::iterator end)O3_CPU
do_finish_store(const LSQ_ENTRY &sq_entry)O3_CPU
do_init_instruction(ooo_model_instr &instr)O3_CPU
do_memory_scheduling(ooo_model_instr &instr)O3_CPU
do_predict_branch(ooo_model_instr &instr)O3_CPU
do_scheduling(ooo_model_instr &instr)O3_CPU
do_sq_forward_to_lq(LSQ_ENTRY &sq_entry, LSQ_ENTRY &lq_entry)O3_CPU
end_phase(unsigned cpu) override finalO3_CPUvirtual
EXEC_LATENCYO3_CPU
EXEC_WIDTHO3_CPU
execute_instruction()O3_CPU
execute_load(const LSQ_ENTRY &lq_entry)O3_CPU
fetch_instruction()O3_CPU
fetch_resume_cycleO3_CPU
FETCH_WIDTHO3_CPU
finish_phase_cycleO3_CPU
finish_phase_instrO3_CPU
handle_memory_return()O3_CPU
IFETCH_BUFFERO3_CPU
IFETCH_BUFFER_SIZEO3_CPU
impl_btb_prediction(uint64_t ip)O3_CPUinline
impl_initialize_branch_predictor()O3_CPUinline
impl_initialize_btb()O3_CPUinline
impl_last_branch_result(uint64_t ip, uint64_t target, uint8_t taken, uint8_t branch_type)O3_CPUinline
impl_predict_branch(uint64_t ip)O3_CPUinline
impl_update_btb(uint64_t ip, uint64_t predicted_target, uint8_t taken, uint8_t branch_type)O3_CPUinline
IN_QUEUE_SIZEO3_CPU
initialize() override finalO3_CPUvirtual
initialize_instruction()O3_CPU
input_queueO3_CPU
L1D_BANDWIDTHO3_CPU
L1D_busO3_CPU
l1iO3_CPU
L1I_BANDWIDTHO3_CPU
L1I_busO3_CPU
last_heartbeat_cycleO3_CPU
last_heartbeat_instrO3_CPU
leap_operationchampsim::operable
LQO3_CPU
LQ_WIDTHO3_CPU
module_pimplO3_CPU
next_print_instructionO3_CPU
num_base_update_uopsO3_CPU
num_retiredO3_CPU
O3_CPU(Builder< B_FLAG, T_FLAG > b)O3_CPUinlineexplicit
operable(double scale)champsim::operableinlineexplicit
operate() override finalO3_CPUvirtual
operate_lsq()O3_CPU
print_deadlock() override finalO3_CPUvirtual
promote_to_decode()O3_CPU
reg_producersO3_CPU
retire_rob()O3_CPU
RETIRE_WIDTHO3_CPU
ROBO3_CPU
ROB_SIZEO3_CPU
roi_cycle() constO3_CPUinline
roi_instr() constO3_CPUinline
roi_statsO3_CPU
schedule_instruction()O3_CPU
SCHEDULER_SIZEO3_CPU
SCHEDULING_LATENCYO3_CPU
show_heartbeatO3_CPU
sim_cycle() constO3_CPUinline
sim_instr() constO3_CPUinline
sim_statsO3_CPU
SQO3_CPU
SQ_SIZEO3_CPU
SQ_WIDTHO3_CPU
stats_type typedefO3_CPU
warmupchampsim::operable