Changeset 105 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod/src/Decod_genMealy.cpp
- Timestamp:
- Feb 5, 2009, 12:18:31 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod/src/Decod_genMealy.cpp
r101 r105 126 126 } 127 127 128 Ttype_t type= _decod_instruction->_type;129 Tdepth_t depth= (_param->_have_port_depth)?PORT_READ(in_CONTEXT_DEPTH [x]):0; // DEPTH_CURRENT128 Ttype_t type = _decod_instruction->_type; 129 Tdepth_t depth = (_param->_have_port_depth)?PORT_READ(in_CONTEXT_DEPTH [x]):0; // DEPTH_CURRENT 130 130 131 131 if (_param->_have_port_context_id) … … 137 137 PORT_WRITE(out_DECOD_NO_EXECUTE [i], _decod_instruction->_no_execute ); 138 138 PORT_WRITE(out_DECOD_IS_DELAY_SLOT [i], _decod_instruction->_is_delay_slot ); 139 PORT_WRITE(out_DECOD_ADDRESS [i], addr); 139 // PORT_WRITE(out_DECOD_ADDRESS [i], addr); 140 // if ((type == TYPE_BRANCH) and 141 // ((_decod_instruction->_branch_condition = BRANCH_CONDITION_FLAG_SET) or 142 // (_decod_instruction->_branch_condition = BRANCH_CONDITION_FLAG_UNSET))) 143 // PORT_WRITE(out_DECOD_ADDRESS_NEXT [i], _decod_instruction->_address+2); 144 // else 145 PORT_WRITE(out_DECOD_ADDRESS_NEXT [i], _decod_instruction->_address_next ); 140 146 PORT_WRITE(out_DECOD_HAS_IMMEDIAT [i], _decod_instruction->_has_immediat ); 141 147 PORT_WRITE(out_DECOD_IMMEDIAT [i], _decod_instruction->_immediat );
Note: See TracChangeset
for help on using the changeset viewer.