Changeset 110 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/OOO_Engine_Glue/src/OOO_Engine_Glue_transition.cpp
- Timestamp:
- Feb 19, 2009, 5:31:47 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/OOO_Engine_Glue/src/OOO_Engine_Glue_transition.cpp
r88 r110 23 23 log_begin(OOO_Engine_Glue,FUNCTION); 24 24 25 #ifdef STATISTICS 26 if (usage_is_set(_usage,USE_STATISTICS)) 27 { 28 uint32_t x=0; 29 for (uint32_t i=0; i<_param->_nb_rename_unit; ++i) 30 for (uint32_t j=0; j<_param->_nb_inst_insert[i]; ++j) 31 { 32 if (PORT_READ(in_INSERT_RENAME_UNIT_VAL [i][j])) 33 { 34 if (PORT_READ(in_INSERT_ACK [x]) == 0) 35 (*_stat_nb_inst_issue_stall_by_registerfile) ++; 36 if (PORT_READ(in_INSERT_COMMIT_UNIT_ACK [i][j]) == 0) 37 (*_stat_nb_inst_issue_stall_by_commit_unit ) ++; 38 if (PORT_READ(in_INSERT_ISSUE_QUEUE_ACK [i][j]) == 0) 39 (*_stat_nb_inst_issue_stall_by_issue_queue ) ++; 40 } 41 x++; 42 } 43 } 44 #endif 45 25 46 #if defined(STATISTICS) or defined(VHDL_TESTBENCH) 26 47 end_cycle ();
Note: See TracChangeset
for help on using the changeset viewer.