Changeset 78 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Load_store_unit/src/Load_store_unit_deallocation.cpp
- Timestamp:
- Mar 27, 2008, 11:04:49 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Load_store_unit/src/Load_store_unit_deallocation.cpp
r71 r78 44 44 delete in_MEMORY_IN_PACKET_ID ; 45 45 delete in_MEMORY_IN_OPERATION ; 46 delete in_MEMORY_IN_TYPE ; 46 47 delete in_MEMORY_IN_STORE_QUEUE_PTR_WRITE; 48 if (_param->_have_port_load_queue_ptr) 47 49 delete in_MEMORY_IN_LOAD_QUEUE_PTR_WRITE ; 48 //delete in_MEMORY_IN_HAS_IMMEDIAT;50 delete in_MEMORY_IN_HAS_IMMEDIAT; 49 51 delete in_MEMORY_IN_IMMEDIAT ; 50 52 delete in_MEMORY_IN_DATA_RA ; 51 53 delete in_MEMORY_IN_DATA_RB ; 52 //delete in_MEMORY_IN_DATA_RC ;53 //delete in_MEMORY_IN_WRITE_RD ;54 delete in_MEMORY_IN_DATA_RC ; 55 delete in_MEMORY_IN_WRITE_RD ; 54 56 delete in_MEMORY_IN_NUM_REG_RD ; 55 //delete in_MEMORY_IN_WRITE_RE ;56 //delete in_MEMORY_IN_NUM_REG_RE ;57 delete in_MEMORY_IN_WRITE_RE ; 58 delete in_MEMORY_IN_NUM_REG_RE ; 57 59 58 60 delete out_MEMORY_OUT_VAL ; … … 66 68 if (_param->_have_port_packet_id) 67 69 delete out_MEMORY_OUT_PACKET_ID ; 70 // delete out_MEMORY_OUT_OPERATION ; 71 delete out_MEMORY_OUT_TYPE ; 68 72 delete out_MEMORY_OUT_WRITE_RD ; 69 73 delete out_MEMORY_OUT_NUM_REG_RD; 70 74 delete out_MEMORY_OUT_DATA_RD ; 71 //delete out_MEMORY_OUT_WRITE_RE ;72 //delete out_MEMORY_OUT_NUM_REG_RE;73 //delete out_MEMORY_OUT_DATA_RE ;75 delete out_MEMORY_OUT_WRITE_RE ; 76 delete out_MEMORY_OUT_NUM_REG_RE; 77 delete out_MEMORY_OUT_DATA_RE ; 74 78 delete out_MEMORY_OUT_EXCEPTION ; 79 delete out_MEMORY_OUT_NO_SEQUENCE; 80 delete out_MEMORY_OUT_ADDRESS ; 75 81 76 82 delete out_DCACHE_REQ_VAL ; … … 91 97 delete in_DCACHE_RSP_ERROR ; 92 98 93 if (_param->_speculative_load == SPECULATIVE_LOAD_BYPASS) 94 { 95 delete [] out_BYPASS_MEMORY_VAL ; 96 if (_param->_have_port_ooo_engine_id) 97 delete [] out_BYPASS_MEMORY_OOO_ENGINE_ID; 98 delete [] out_BYPASS_MEMORY_NUM_REG ; 99 delete [] out_BYPASS_MEMORY_DATA ; 100 } 99 delete [] out_BYPASS_MEMORY_VAL ; 100 if (_param->_have_port_ooo_engine_id) 101 delete [] out_BYPASS_MEMORY_OOO_ENGINE_ID; 102 delete [] out_BYPASS_MEMORY_NUM_REG ; 103 delete [] out_BYPASS_MEMORY_DATA ; 101 104 // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 105
Note: See TracChangeset
for help on using the changeset viewer.