Changeset 98 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/src/Reservation_station_transition.cpp
- Timestamp:
- Dec 31, 2008, 11:18:08 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/src/Reservation_station_transition.cpp
r97 r98 25 25 log_printf(TRACE,Reservation_station,FUNCTION," * Dump Reservation Station"); \ 26 26 for (uint32_t it_dump=0;it_dump<_param->_size_queue; it_dump++) \ 27 log_printf(TRACE,Reservation_station,FUNCTION," * [%.4d] %.2d %.2d %.2d %.4d, %.2d %.3d, %.2d %.2d, %.1d %.8x, %.4d %.1d %.8x, %.4d %.1d %.8x, %.4d %.1d %.2x, %.1d %.4d, %.1d %.4d (%s)", \ 28 it_dump, \ 29 _queue[it_dump]._context_id , \ 30 _queue[it_dump]._front_end_id , \ 31 _queue[it_dump]._ooo_engine_id , \ 32 _queue[it_dump]._rob_id , \ 33 _queue[it_dump]._type , \ 34 _queue[it_dump]._operation , \ 35 _queue[it_dump]._store_queue_ptr_write, \ 36 _queue[it_dump]._load_queue_ptr_write , \ 37 _queue[it_dump]._has_immediat , \ 38 _queue[it_dump]._immediat , \ 39 _queue[it_dump]._num_reg_ra , \ 40 _queue[it_dump]._data_ra_val , \ 41 _queue[it_dump]._data_ra , \ 42 _queue[it_dump]._num_reg_rb , \ 43 _queue[it_dump]._data_rb_val , \ 44 _queue[it_dump]._data_rb , \ 45 _queue[it_dump]._num_reg_rc , \ 46 _queue[it_dump]._data_rc_val , \ 47 _queue[it_dump]._data_rc , \ 48 _queue[it_dump]._write_rd , \ 49 _queue[it_dump]._num_reg_rd , \ 50 _queue[it_dump]._write_re , \ 51 _queue[it_dump]._num_reg_re , \ 52 toString(_queue[it_dump]._type).c_str()); \ 27 if (_queue_valid [it_dump]) \ 28 log_printf(TRACE,Reservation_station,FUNCTION," * [%.4d] %.2d %.2d %.2d %.4d, %.2d %.3d, %.2d %.2d, %.1d %.8x, %.4d %.1d %.8x, %.4d %.1d %.8x, %.4d %.1d %.2x, %.1d %.4d, %.1d %.4d (%s)", \ 29 it_dump, \ 30 _queue[it_dump]._context_id , \ 31 _queue[it_dump]._front_end_id , \ 32 _queue[it_dump]._ooo_engine_id , \ 33 _queue[it_dump]._rob_id , \ 34 _queue[it_dump]._type , \ 35 _queue[it_dump]._operation , \ 36 _queue[it_dump]._store_queue_ptr_write, \ 37 _queue[it_dump]._load_queue_ptr_write , \ 38 _queue[it_dump]._has_immediat , \ 39 _queue[it_dump]._immediat , \ 40 _queue[it_dump]._num_reg_ra , \ 41 _queue[it_dump]._data_ra_val , \ 42 _queue[it_dump]._data_ra , \ 43 _queue[it_dump]._num_reg_rb , \ 44 _queue[it_dump]._data_rb_val , \ 45 _queue[it_dump]._data_rb , \ 46 _queue[it_dump]._num_reg_rc , \ 47 _queue[it_dump]._data_rc_val , \ 48 _queue[it_dump]._data_rc , \ 49 _queue[it_dump]._write_rd , \ 50 _queue[it_dump]._num_reg_rd , \ 51 _queue[it_dump]._write_re , \ 52 _queue[it_dump]._num_reg_re , \ 53 toString(_queue[it_dump]._type).c_str()); \ 53 54 } while (0) 54 55 #else
Note: See TracChangeset
for help on using the changeset viewer.