Changeset 3 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/src/Parameters.cpp
- Timestamp:
- Mar 6, 2007, 3:34:04 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/src/Parameters.cpp
r2 r3 32 32 _pht_size_counter ((_have_pht == true)?pht_size_counter:0), 33 33 _pht_nb_counter ((_have_pht == true)?pht_nb_counter :0), 34 _pht_size_address_share ( pht_size_address_share),34 _pht_size_address_share (((_have_bht and _have_pht) == true)?pht_size_address_share:0), 35 35 _size_address (size_address ), 36 36 _nb_prediction (nb_prediction ), … … 41 41 log_printf(FUNC,Two_Level_Branch_Predictor,"Parameters","Begin"); 42 42 43 if (_have_bht) 43 44 _param_branch_history_table = new morpheo::behavioural::stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::branch_history_table ::Parameters (_bht_size_shifter , 44 45 _bht_nb_shifter , 45 46 _nb_prediction , 46 47 _nb_branch_complete); 48 if (_have_pht) 47 49 _param_pattern_history_table = new morpheo::behavioural::stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::pattern_history_table::Parameters (_pht_size_counter , 48 50 _pht_nb_counter , … … 82 84 log_printf(FUNC,Two_Level_Branch_Predictor,"Parameters","Begin"); 83 85 86 if (_have_bht) 84 87 _param_branch_history_table = new morpheo::behavioural::stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::branch_history_table ::Parameters (_bht_size_shifter , 85 88 _bht_nb_shifter , 86 89 _nb_prediction , 87 90 _nb_branch_complete); 91 if (_have_pht) 88 92 _param_pattern_history_table = new morpheo::behavioural::stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::pattern_history_table::Parameters (_pht_size_counter , 89 93 _pht_nb_counter , … … 109 113 log_printf(FUNC,Two_Level_Branch_Predictor,"~Parameters","Begin"); 110 114 115 if (_have_bht) 111 116 delete _param_branch_history_table; 117 if (_have_pht) 112 118 delete _param_pattern_history_table; 113 119 delete _param_two_level_branch_predictor_glue;
Note: See TracChangeset
for help on using the changeset viewer.