Changeset 112 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/src/Return_Address_Stack_deallocation.cpp
- Timestamp:
- Mar 18, 2009, 11:36:26 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/src/Return_Address_Stack_deallocation.cpp
r100 r112 59 59 60 60 // ~~~~~[ Internal ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 62 for (uint32_t i=0; i<_param->_nb_context; i++) 63 delete [] reg_stack [i]; 64 delete [] reg_stack; 65 delete [] reg_TOP; 66 // delete [] reg_BOTTOM; 67 delete [] reg_NB_ELT; 68 delete [] reg_PREDICT_TOP; 69 // delete [] reg_PREDICT_BOTTOM; 70 delete [] reg_PREDICT_NB_ELT; 71 72 delete [] internal_PREDICT_ACK; 73 delete [] internal_PREDICT_HIT; 74 delete [] internal_DECOD_ACK; 75 delete [] internal_DECOD_HIT; 76 delete [] internal_UPDATE_ACK; 61 DELETE2(reg_stack ,_param->_nb_context,_param->_size_queue [it1]); 62 63 DELETE1(reg_TOP ,_param->_nb_context); 64 // DELETE1(reg_BOTTOM ,_param->_nb_context); 65 DELETE1(reg_NB_ELT ,_param->_nb_context); 66 67 DELETE1(reg_PREDICT_TOP ,_param->_nb_context); 68 // DELETE1(reg_PREDICT_BOTTOM ,_param->_nb_context); 69 DELETE1(reg_PREDICT_NB_ELT ,_param->_nb_context); 70 71 DELETE1(internal_PREDICT_ACK ,_param->_nb_inst_predict); 72 DELETE1(internal_PREDICT_HIT ,_param->_nb_inst_predict); 73 DELETE1(internal_DECOD_ACK ,_param->_nb_inst_decod ); 74 DELETE1(internal_DECOD_HIT ,_param->_nb_inst_decod ); 75 DELETE1(internal_UPDATE_ACK ,_param->_nb_inst_update ); 77 76 } 78 77
Note: See TracChangeset
for help on using the changeset viewer.