- 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/Core_Glue/src/Parameters.cpp
r117 r120 95 95 } 96 96 97 ALLOC2(_translate_num_execute_loop_to_ooo_engine_execute_loop_id, uint32_t, _nb_execute_loop,_execute_loop_nb_ooo_engine[it1]); 97 ALLOC2(_translate_num_execute_loop_to_ooo_engine_execute_loop_id,uint32_t ,_nb_execute_loop,_execute_loop_nb_ooo_engine[it1]); 98 ALLOC2(_translate_num_ooo_engine_to_execute_loop_ooo_engine_id ,Tcontext_t,_nb_ooo_engine,_nb_execute_loop); 99 100 for (uint32_t i=0; i<_nb_ooo_engine; ++i) 101 for (uint32_t j=0; j<_nb_execute_loop; ++j) 102 _translate_num_ooo_engine_to_execute_loop_ooo_engine_id [i][j] = _nb_ooo_engine; 103 98 104 for (uint32_t i=0; i<_nb_execute_loop; ++i) 99 105 for (uint32_t j=0; j<_execute_loop_nb_ooo_engine[i]; ++j) 100 106 { 101 107 uint32_t num_ooo_engine = _translate_execute_loop_num_ooo_engine [i][j]; 108 109 _translate_num_ooo_engine_to_execute_loop_ooo_engine_id [num_ooo_engine][i] = j; 110 102 111 uint32_t execute_loop_id; 103 112 for (execute_loop_id = 0; execute_loop_id<_ooo_engine_nb_execute_loop[num_ooo_engine]; ++execute_loop_id) … … 179 188 log_begin(Core_Glue,FUNCTION); 180 189 181 DELETE2(_execute_loop_nb_inst_issue_slot,_nb_execute_loop,_execute_loop_nb_ooo_engine[it1]); 182 DELETE2(_execute_loop_nb_inst_insert,_nb_execute_loop,_execute_loop_nb_ooo_engine[it1]); 183 DELETE2(_translate_num_execute_loop_to_ooo_engine_execute_loop_id, _nb_execute_loop,_execute_loop_nb_ooo_engine[it1]); 184 DELETE1(_translate_num_front_end_to_ooo_engine_front_end_id,_nb_front_end); 185 DELETE1(_link_ooo_engine_with_front_end,_nb_front_end); 190 DELETE2(_execute_loop_nb_inst_issue_slot ,_nb_execute_loop,_execute_loop_nb_ooo_engine[it1]); 191 DELETE2(_execute_loop_nb_inst_insert ,_nb_execute_loop,_execute_loop_nb_ooo_engine[it1]); 192 DELETE2(_translate_num_ooo_engine_to_execute_loop_ooo_engine_id ,_nb_ooo_engine,_nb_execute_loop); 193 DELETE2(_translate_num_execute_loop_to_ooo_engine_execute_loop_id,_nb_execute_loop,_execute_loop_nb_ooo_engine[it1]); 194 DELETE1(_translate_num_front_end_to_ooo_engine_front_end_id ,_nb_front_end); 195 DELETE1(_link_ooo_engine_with_front_end ,_nb_front_end); 186 196 187 197 log_end(Core_Glue,FUNCTION);
Note: See TracChangeset
for help on using the changeset viewer.