Changeset 88 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/SelfTest/src/test.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_Front_end/Front_end/Prediction_unit/Return_Address_Stack/SelfTest/src/test.cpp
r82 r88 23 23 #endif 24 24 25 Tusage_t _usage = USE_ALL; 26 27 // _usage = usage_unset(_usage,USE_SYSTEMC ); 28 // _usage = usage_unset(_usage,USE_VHDL ); 29 // _usage = usage_unset(_usage,USE_VHDL_TESTBENCH ); 30 // _usage = usage_unset(_usage,USE_VHDL_TESTBENCH_ASSERT); 31 // _usage = usage_unset(_usage,USE_POSITION ); 32 // _usage = usage_unset(_usage,USE_STATISTICS ); 33 // _usage = usage_unset(_usage,USE_INFORMATION ); 34 25 35 Return_Address_Stack * _Return_Address_Stack = new Return_Address_Stack 26 36 (name.c_str(), … … 29 39 #endif 30 40 _param, 31 USE_ALL);41 _usage); 32 42 33 43 #ifdef SYSTEMC … … 403 413 404 414 in_DECOD_VAL [port1]->write(0); 405 406 } 415 } 407 416 } 408 417 … … 419 428 delete in_NRESET; 420 429 421 delete [] in_PREDICT_VAL ; 422 delete [] out_PREDICT_ACK ; 423 delete [] in_PREDICT_CONTEXT_ID ; 424 delete [] out_PREDICT_HIT ; 425 delete [] in_PREDICT_PUSH ; 426 delete [] in_PREDICT_ADDRESS_PUSH ; 427 delete [] out_PREDICT_ADDRESS_POP ; 428 delete [] out_PREDICT_INDEX ; 429 delete [] in_DECOD_VAL ; 430 delete [] out_DECOD_ACK ; 431 delete [] in_DECOD_PUSH ; 432 delete [] in_DECOD_CONTEXT_ID ; 433 delete [] out_DECOD_HIT ; 434 delete [] in_DECOD_ADDRESS_PUSH ; 435 delete [] out_DECOD_ADDRESS_POP ; 436 delete [] out_DECOD_INDEX ; 437 delete [] in_DECOD_MISS_PREDICTION; 438 delete [] in_UPDATE_VAL ; 439 delete [] out_UPDATE_ACK ; 440 delete [] in_UPDATE_CONTEXT_ID ; 441 delete [] in_UPDATE_PUSH ; 442 delete [] in_UPDATE_INDEX ; 443 delete [] in_UPDATE_ADDRESS ; 444 delete [] in_UPDATE_MISS_PREDICTION; 445 delete [] in_UPDATE_PREDICTION_IFETCH; 430 DELETE1_SC_SIGNAL( in_PREDICT_VAL ,_param->_nb_inst_predict); 431 DELETE1_SC_SIGNAL(out_PREDICT_ACK ,_param->_nb_inst_predict); 432 DELETE1_SC_SIGNAL( in_PREDICT_CONTEXT_ID ,_param->_nb_inst_predict); 433 DELETE1_SC_SIGNAL(out_PREDICT_HIT ,_param->_nb_inst_predict); 434 DELETE1_SC_SIGNAL( in_PREDICT_PUSH ,_param->_nb_inst_predict); 435 DELETE1_SC_SIGNAL( in_PREDICT_ADDRESS_PUSH ,_param->_nb_inst_predict); 436 DELETE1_SC_SIGNAL(out_PREDICT_ADDRESS_POP ,_param->_nb_inst_predict); 437 DELETE1_SC_SIGNAL(out_PREDICT_INDEX ,_param->_nb_inst_predict); 438 439 DELETE1_SC_SIGNAL( in_DECOD_VAL ,_param->_nb_inst_decod); 440 DELETE1_SC_SIGNAL(out_DECOD_ACK ,_param->_nb_inst_decod); 441 DELETE1_SC_SIGNAL( in_DECOD_CONTEXT_ID ,_param->_nb_inst_decod); 442 DELETE1_SC_SIGNAL(out_DECOD_HIT ,_param->_nb_inst_decod); 443 DELETE1_SC_SIGNAL( in_DECOD_PUSH ,_param->_nb_inst_decod); 444 DELETE1_SC_SIGNAL( in_DECOD_ADDRESS_PUSH ,_param->_nb_inst_decod); 445 DELETE1_SC_SIGNAL(out_DECOD_ADDRESS_POP ,_param->_nb_inst_decod); 446 DELETE1_SC_SIGNAL(out_DECOD_INDEX ,_param->_nb_inst_decod); 447 DELETE1_SC_SIGNAL( in_DECOD_MISS_PREDICTION ,_param->_nb_inst_decod); 448 449 DELETE1_SC_SIGNAL( in_UPDATE_VAL ,_param->_nb_inst_update); 450 DELETE1_SC_SIGNAL(out_UPDATE_ACK ,_param->_nb_inst_update); 451 DELETE1_SC_SIGNAL( in_UPDATE_CONTEXT_ID ,_param->_nb_inst_update); 452 DELETE1_SC_SIGNAL( in_UPDATE_PUSH ,_param->_nb_inst_update); 453 DELETE1_SC_SIGNAL( in_UPDATE_ADDRESS ,_param->_nb_inst_update); 454 DELETE1_SC_SIGNAL( in_UPDATE_INDEX ,_param->_nb_inst_update); 455 DELETE1_SC_SIGNAL( in_UPDATE_MISS_PREDICTION ,_param->_nb_inst_update); 456 DELETE1_SC_SIGNAL( in_UPDATE_PREDICTION_IFETCH,_param->_nb_inst_update); 446 457 447 458 #endif
Note: See TracChangeset
for help on using the changeset viewer.