Changeset 120 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/src/Parameters.cpp
- Timestamp:
- May 26, 2009, 9:01:47 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/src/Parameters.cpp
r117 r120 132 132 test(); 133 133 134 log_printf(TRACE,OOO_Engine,FUNCTION," * link_front_end_with_rename_unit"); 134 135 _link_front_end_with_rename_unit = new std::vector<uint32_t> [_nb_rename_unit]; 135 136 for (uint32_t i=0; i<_nb_front_end; i++) 136 _link_front_end_with_rename_unit[_link_rename_unit_with_front_end[i]].push_back(i); 137 137 { 138 uint32_t num_rename_unit = _link_rename_unit_with_front_end[i]; 139 140 log_printf(TRACE,OOO_Engine,FUNCTION," front_end %d is link with rename_unit %d with id %d",i,num_rename_unit,_link_front_end_with_rename_unit[num_rename_unit].size()); 141 142 _link_front_end_with_rename_unit[num_rename_unit].push_back(i); 143 } 138 144 _rename_unit_size_front_end_id = new uint32_t [_nb_rename_unit]; 139 145 _rename_unit_size_context_id = new uint32_t [_nb_rename_unit]; … … 172 178 for (uint32_t i=0; i<_nb_rename_unit; i++) 173 179 { 174 log_printf(TRACE,OOO_Engine,FUNCTION," Rename_unit [%d]",i);175 log_printf(TRACE,OOO_Engine,FUNCTION," * front_end : %d",_rename_unit_nb_front_end[i]);180 log_printf(TRACE,OOO_Engine,FUNCTION," * Rename_unit [%d]",i); 181 log_printf(TRACE,OOO_Engine,FUNCTION," * front_end : %d",_rename_unit_nb_front_end[i]); 176 182 177 183 for (uint32_t j=0; j<_rename_unit_nb_front_end[i]; j++) 178 184 { 179 log_printf(TRACE,OOO_Engine,FUNCTION," * [%d] nb_context : %d, nb_inst_decod : %d",j,_rename_unit_nb_context[i][j],_rename_unit_nb_inst_decod[i][j]);185 log_printf(TRACE,OOO_Engine,FUNCTION," * [%d] nb_context : %d, nb_inst_decod : %d",j,_rename_unit_nb_context[i][j],_rename_unit_nb_inst_decod[i][j]); 180 186 181 187 for (uint32_t k=0; k<_rename_unit_nb_context[i][j]; ++k) 182 log_printf(TRACE,OOO_Engine,FUNCTION," * [%d][%d] link_lsq : %d",j,k,_rename_unit_link_load_store_unit_with_thread[i][j][k]);188 log_printf(TRACE,OOO_Engine,FUNCTION," * [%d][%d] link_lsq : %d",j,k,_rename_unit_link_load_store_unit_with_thread[i][j][k]); 183 189 } 184 190 } … … 203 209 _sum_inst_retire += _nb_inst_retire [i]; 204 210 205 log_printf(TRACE,OOO_Engine,FUNCTION," rename_unit [%d] - nb_inst_insert %d, nb_inst_retire %d", i,_nb_inst_insert [i],_nb_inst_retire [i]);211 log_printf(TRACE,OOO_Engine,FUNCTION," * rename_unit [%d] - nb_inst_insert %d, nb_inst_retire %d", i,_nb_inst_insert [i],_nb_inst_retire [i]); 206 212 } 207 213 208 log_printf(TRACE,OOO_Engine,FUNCTION," sum_inst_insert %d, sum_inst_retire %d",_sum_inst_insert,_sum_inst_retire);214 log_printf(TRACE,OOO_Engine,FUNCTION," * sum_inst_insert %d, sum_inst_retire %d",_sum_inst_insert,_sum_inst_retire); 209 215 210 216 // _have_port_front_end_id = _size_front_end_id > 0;
Note: See TracChangeset
for help on using the changeset viewer.