#include <vliw.h>
|
|
Definition at line 59 of file include/vliw.h. References _bp, _btb, _code_database, _dest1_ready, _dest2_ready, _dispatch_op, _dispatch_op_has_branch, _dispatch_op_is_empty, _fetch_op, _fetch_op_has_branch, _fetch_op_is_empty, _fu, _fu_ip, _fu_is_empty, _fu_stage, _global_cycle, _i_cache, _issue_width, _local_register_file, _new_d_cache, _num_of_branch_prediction, _num_of_branch_stall, _op_hashed_table, _pb, _ras, _src1_ready, and _src2_ready. |
|
||||||||||||
|
Definition at line 61 of file include/vliw.h. References _bp, _btb, _code_database, _dest1_ready, _dest2_ready, _dispatch_op, _dispatch_op_has_branch, _dispatch_op_is_empty, _fetch_op, _fetch_op_has_branch, _fetch_op_is_empty, _fu, _fu_ip, _fu_is_empty, _fu_stage, _global_cycle, _i_cache, _issue_width, _local_register_file, _new_d_cache, _num_of_branch_prediction, _num_of_branch_stall, _op_hashed_table, _pb, _ras, _src1_ready, and _src2_ready. |
|
|
Definition at line 63 of file include/vliw.h. References _bp, _btb, _dest1_ready, _dest2_ready, _dispatch_op, _fetch_op, _fu, _fu_ip, _fu_is_empty, _fu_stage, _i_cache, _local_register_file, _new_d_cache, _num_of_multi_way_br_stall, _pb, _ras, _src1_ready, _src2_ready, i, and NUM_OF_LOCAL_REGISTER_FILE. |
|
|
Definition at line 59 of file src/vliw.h. References _bp, _btb, _code_database, _dest1_ready, _dest2_ready, _dispatch_op, _dispatch_op_has_branch, _dispatch_op_is_empty, _fetch_op, _fetch_op_has_branch, _fetch_op_is_empty, _fu, _fu_ip, _fu_is_empty, _fu_stage, _global_cycle, _i_cache, _issue_width, _local_register_file, _new_d_cache, _num_of_branch_prediction, _num_of_branch_stall, _op_hashed_table, _pb, _ras, _src1_ready, and _src2_ready. |
|
||||||||||||
|
Definition at line 61 of file src/vliw.h. References _bp, _btb, _code_database, _dest1_ready, _dest2_ready, _dispatch_op, _dispatch_op_has_branch, _dispatch_op_is_empty, _fetch_op, _fetch_op_has_branch, _fetch_op_is_empty, _fu, _fu_ip, _fu_is_empty, _fu_stage, _global_cycle, _i_cache, _issue_width, _local_register_file, _new_d_cache, _num_of_branch_prediction, _num_of_branch_stall, _op_hashed_table, _pb, _ras, _src1_ready, and _src2_ready. |
|
|
Definition at line 63 of file src/vliw.h. References _bp, _btb, _dest1_ready, _dest2_ready, _dispatch_op, _fetch_op, _fu, _fu_ip, _fu_is_empty, _fu_stage, _i_cache, _local_register_file, _new_d_cache, _num_of_multi_way_br_stall, _pb, _ras, _src1_ready, _src2_ready, i, and NUM_OF_LOCAL_REGISTER_FILE. |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 1127 of file vliw.cpp. References _dispatch_op, _fu, _fu_stage, _global_cycle, _issue_width, FU::busy(), Operation::dest1(), FU::dest1(), Operation::dest2(), FU::dest2(), FU::finished_cycle(), i, Operation::latency(), Operation::mapping(), and FU::op_id(). Referenced by is_register_ready(). |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 1238 of file vliw.cpp. References _dispatch_op, _fu, _fu_stage, _global_cycle, _issue_width, FU::busy(), Operation::dest1(), FU::dest1(), Operation::dest2(), FU::dest2(), FU::finished_cycle(), i, Operation::latency(), MACRO_OFFSET, Operation::mapping(), and FU::op_id(). Referenced by process_pipeline(). |
|
|
|
|
|
Definition at line 1229 of file vliw.cpp. Referenced by Trace_Simulator::do_the_last_time(). |
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 1095 of file vliw.cpp. References _global_macro_register, check_bypass(), MACRO_OFFSET, Register::op_id(), and TOTAL_NUM_OF_REGISTER. Referenced by process_pipeline(). |
|
|
|
|
|
|
|
|
|
Definition at line 1171 of file vliw.cpp. References _dest1_ready, _dest2_ready, _dispatch_ip, _dispatch_op, _dispatch_ops_are_all_ready, _fetch_ip, _fetch_op, _fu, _fu_ip, _fu_is_empty, _fu_stage, _global_cycle, _index_of_local_register_file_in_dispatch, _index_of_local_register_file_in_fetch, _index_of_local_register_file_in_fu, _issue_width, _src1_ready, _src2_ready, FU::busy(), fprintf(), i, Operation::mapping(), FU::print(), and Operation::print_special(). Referenced by process_pipeline(). |
|
|
|
|
|
|
Definition at line 216 of file src/vliw.h. Referenced by init(), and process_pipeline(). |
|
|
Definition at line 184 of file src/vliw.h. |
|
|
Definition at line 184 of file include/vliw.h. Referenced by init(), output(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 200 of file src/vliw.h. |
|
|
Definition at line 200 of file include/vliw.h. Referenced by init(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 118 of file src/vliw.h. |
|
|
Definition at line 118 of file include/vliw.h. |
|
|
Definition at line 173 of file src/vliw.h. Referenced by init(), output(), and process_pipeline(). |
|
|
Definition at line 169 of file src/vliw.h. |
|
|
Definition at line 169 of file include/vliw.h. Referenced by init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 170 of file src/vliw.h. |
|
|
Definition at line 170 of file include/vliw.h. Referenced by init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 178 of file src/vliw.h. Referenced by init(), and process_pipeline(). |
|
|
Definition at line 179 of file src/vliw.h. Referenced by init(), print(), and process_pipeline(). |
|
|
Definition at line 165 of file src/vliw.h. |
|
|
Definition at line 165 of file include/vliw.h. Referenced by check_bypass(), check_macro_bypass(), init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 176 of file src/vliw.h. Referenced by init(), process_pipeline(), and VLIW(). |
|
|
Definition at line 166 of file src/vliw.h. Referenced by init(), process_pipeline(), and VLIW(). |
|
|
Definition at line 171 of file src/vliw.h. Referenced by init(), print(), and process_pipeline(). |
|
|
Definition at line 160 of file src/vliw.h. Referenced by init(), and process_pipeline(). |
|
|
Definition at line 159 of file src/vliw.h. Referenced by init(), print(), and process_pipeline(). |
|
|
Definition at line 152 of file src/vliw.h. |
|
|
Definition at line 152 of file include/vliw.h. Referenced by init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 157 of file src/vliw.h. Referenced by init(), process_pipeline(), and VLIW(). |
|
|
Definition at line 153 of file src/vliw.h. Referenced by init(), process_pipeline(), and VLIW(). |
|
|
Definition at line 144 of file src/vliw.h. |
|
|
Definition at line 144 of file include/vliw.h. Referenced by check_bypass(), check_macro_bypass(), init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 147 of file src/vliw.h. |
|
|
Definition at line 147 of file include/vliw.h. Referenced by init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 145 of file src/vliw.h. |
|
|
Definition at line 145 of file include/vliw.h. Referenced by init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 143 of file src/vliw.h. Referenced by check_bypass(), check_macro_bypass(), init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 125 of file src/vliw.h. Referenced by check_bypass(), check_macro_bypass(), init(), output(), print(), process_pipeline(), and VLIW(). |
|
|
Definition at line 138 of file src/vliw.h. Referenced by init(), is_register_ready(), and process_pipeline(). |
|
|
Definition at line 130 of file src/vliw.h. |
|
|
Definition at line 130 of file include/vliw.h. Referenced by init(), output(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 137 of file src/vliw.h. Referenced by init(). |
|
|
Definition at line 175 of file src/vliw.h. Referenced by init(), print(), and process_pipeline(). |
|
|
Definition at line 156 of file src/vliw.h. Referenced by init(), print(), and process_pipeline(). |
|
|
Definition at line 146 of file src/vliw.h. |
|
|
Definition at line 146 of file include/vliw.h. Referenced by init(), print(), and process_pipeline(). |
|
|
Definition at line 124 of file src/vliw.h. Referenced by check_bypass(), check_macro_bypass(), init(), output(), print(), process_pipeline(), and VLIW(). |
|
|
Definition at line 136 of file src/vliw.h. |
|
|
Definition at line 136 of file include/vliw.h. Referenced by init(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 131 of file src/vliw.h. |
|
|
Definition at line 131 of file include/vliw.h. Referenced by init(), output(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 193 of file src/vliw.h. Referenced by init(), output(), and process_pipeline(). |
|
|
Definition at line 190 of file src/vliw.h. Referenced by init(), output(), process_pipeline(), and VLIW(). |
|
|
Definition at line 189 of file src/vliw.h. Referenced by init(), output(), process_pipeline(), and VLIW(). |
|
|
Definition at line 172 of file src/vliw.h. Referenced by init(), output(), and process_pipeline(). |
|
|
Definition at line 187 of file src/vliw.h. Referenced by init(), output(), and process_pipeline(). |
|
|
Definition at line 188 of file src/vliw.h. Referenced by init(), output(), and process_pipeline(). |
|
|
Definition at line 194 of file src/vliw.h. |
|
|
Definition at line 194 of file include/vliw.h. Referenced by init(), output(), process_pipeline(), and ~VLIW(). |
|
|
Definition at line 119 of file src/vliw.h. |
|
|
Definition at line 119 of file include/vliw.h. Referenced by VLIW(). |
|
|
Definition at line 211 of file src/vliw.h. |
|
|
Definition at line 211 of file include/vliw.h. Referenced by init(), output(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 186 of file src/vliw.h. Referenced by init(), and process_pipeline(). |
|
|
Definition at line 185 of file src/vliw.h. Referenced by init(), and process_pipeline(). |
|
|
Definition at line 205 of file src/vliw.h. |
|
|
Definition at line 205 of file include/vliw.h. Referenced by init(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 167 of file src/vliw.h. |
|
|
Definition at line 167 of file include/vliw.h. Referenced by init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 168 of file src/vliw.h. |
|
|
Definition at line 168 of file include/vliw.h. Referenced by init(), print(), process_pipeline(), VLIW(), and ~VLIW(). |
|
|
Definition at line 154 of file src/vliw.h. Referenced by init(), and process_pipeline(). |
|
|
Definition at line 206 of file src/vliw.h. Referenced by process_pipeline(). |
1.3.2