Changeset 88 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Load_Store_pointer_unit/src/Load_Store_pointer_unit_genMealy_retire.cpp
- Timestamp:
- Dec 10, 2008, 7:31:39 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Load_Store_pointer_unit/src/Load_Store_pointer_unit_genMealy_retire.cpp
r81 r88 31 31 { 32 32 Tcontrol_t ack = false; 33 34 if ( (PORT_READ(in_RETIRE_VAL [i]) == true ) and 35 (PORT_READ(in_RETIRE_TYPE [i]) == TYPE_MEMORY)) 33 Tcontrol_t use_sq = PORT_READ(in_RETIRE_USE_STORE_QUEUE [i]); 34 Tcontrol_t use_lq = PORT_READ(in_RETIRE_USE_LOAD_QUEUE [i]); 35 if ( (PORT_READ(in_RETIRE_VAL [i]) == true) and (use_sq or use_lq)) 36 // (PORT_READ(in_RETIRE_TYPE [i]) == TYPE_MEMORY)) 36 37 { 37 38 Tcontext_t front_end_id = (_param->_have_port_front_end_id)?PORT_READ(in_RETIRE_FRONT_END_ID [i]):0; … … 49 50 50 51 // operation became of decod_stage. Also operation is != store_head_ok and store_head_ko 51 if (is_operation_memory_store(PORT_READ(in_RETIRE_OPERATION [i]))) 52 // if (is_operation_memory_store(PORT_READ(in_RETIRE_OPERATION [i]))) 53 if (use_sq) 52 54 { 53 55 internal_RETIRE_OPERATION_USE [i] = OPERATION_USE_STORE_QUEUE;
Note: See TracChangeset
for help on using the changeset viewer.