Changeset 112 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/src/Direction_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/Direction/src/Direction_deallocation.cpp
r111 r112 7 7 8 8 #include "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/include/Direction.h" 9 #include "Behavioural/include/Allocation.h" 9 10 10 11 namespace morpheo { … … 28 29 delete in_NRESET; 29 30 30 delete [] in_PREDICT_VAL;31 delete [] out_PREDICT_ACK;32 delete [] in_PREDICT_ADDRESS_SRC;33 delete [] in_PREDICT_STATIC;34 delete [] in_PREDICT_LAST_TAKE;35 if (_param->_have_port_history) 36 delete [] out_PREDICT_HISTORY;37 delete [] out_PREDICT_DIRECTION ; 38 delete [] in_UPDATE_VAL;39 delete [] out_UPDATE_ACK;40 delete [] in_UPDATE_ADDRESS;41 if (_param->_have_port_history) 42 delete [] in_UPDATE_HISTORY;43 delete [] in_UPDATE_DIRECTION;31 DELETE1_SIGNAL( in_PREDICT_VAL ,_param->_nb_inst_predict,1); 32 DELETE1_SIGNAL(out_PREDICT_ACK ,_param->_nb_inst_predict,1); 33 DELETE1_SIGNAL( in_PREDICT_ADDRESS_SRC,_param->_nb_inst_predict,_param->_size_instruction_address); 34 DELETE1_SIGNAL( in_PREDICT_STATIC ,_param->_nb_inst_predict,1); 35 DELETE1_SIGNAL( in_PREDICT_LAST_TAKE ,_param->_nb_inst_predict,1); 36 DELETE1_SIGNAL(out_PREDICT_HISTORY ,_param->_nb_inst_predict,_param->_size_history); 37 DELETE1_SIGNAL(out_PREDICT_DIRECTION ,_param->_nb_inst_predict,1); 38 39 DELETE1_SIGNAL( in_UPDATE_VAL ,_param->_nb_inst_update,1); 40 DELETE1_SIGNAL(out_UPDATE_ACK ,_param->_nb_inst_update,1); 41 DELETE1_SIGNAL( in_UPDATE_ADDRESS ,_param->_nb_inst_update,_param->_size_instruction_address); 42 DELETE1_SIGNAL( in_UPDATE_HISTORY ,_param->_nb_inst_update,_param->_size_history); 43 DELETE1_SIGNAL( in_UPDATE_DIRECTION ,_param->_nb_inst_update,1); 44 DELETE1_SIGNAL( in_UPDATE_PREDICTION_IFETCH,_param->_nb_inst_update,1); 44 45 } 45 46 // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Note: See TracChangeset
for help on using the changeset viewer.