Changeset 48 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/src/Parameters.cpp
- Timestamp:
- Aug 8, 2007, 9:16:10 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/src/Parameters.cpp
r5 r48 6 6 */ 7 7 8 #include "Behavioural/ Stage_1_Ifetch/Predictor/Meta_Predictor/include/Parameters.h"8 #include "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/include/Parameters.h" 9 9 10 10 namespace morpheo { 11 11 namespace behavioural { 12 namespace stage_1_ifetch { 13 namespace predictor { 12 namespace core { 13 namespace multi_front_end { 14 namespace front_end { 15 namespace prediction_unit { 16 namespace direction { 17 14 18 namespace meta_predictor { 15 19 … … 81 85 if (_have_meta_predictor) 82 86 { 83 _param_two_level_branch_predictor_0 = new morpheo::behavioural:: stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::Parameters (_predictor_0_have_bht ,87 _param_two_level_branch_predictor_0 = new morpheo::behavioural::core::multi_front_end::front_end::prediction_unit::direction::meta_predictor::two_level_branch_predictor::Parameters (_predictor_0_have_bht , 84 88 _predictor_0_bht_size_shifter , 85 89 _predictor_0_bht_nb_shifter , … … 92 96 _nb_branch_complete ); 93 97 94 _param_two_level_branch_predictor_1 = new morpheo::behavioural:: stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::Parameters (_predictor_1_have_bht ,98 _param_two_level_branch_predictor_1 = new morpheo::behavioural::core::multi_front_end::front_end::prediction_unit::direction::meta_predictor::two_level_branch_predictor::Parameters (_predictor_1_have_bht , 95 99 _predictor_1_bht_size_shifter , 96 100 _predictor_1_bht_nb_shifter , … … 104 108 } 105 109 106 _param_two_level_branch_predictor_2 = new morpheo::behavioural:: stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::Parameters (_predictor_2_have_bht ,110 _param_two_level_branch_predictor_2 = new morpheo::behavioural::core::multi_front_end::front_end::prediction_unit::direction::meta_predictor::two_level_branch_predictor::Parameters (_predictor_2_have_bht , 107 111 _predictor_2_bht_size_shifter , 108 112 _predictor_2_bht_nb_shifter , … … 116 120 117 121 118 _param_meta_predictor_glue = new morpheo::behavioural:: stage_1_ifetch::predictor::meta_predictor::meta_predictor_glue::Parameters (_have_meta_predictor ,122 _param_meta_predictor_glue = new morpheo::behavioural::core::multi_front_end::front_end::prediction_unit::direction::meta_predictor::meta_predictor_glue::Parameters (_have_meta_predictor , 119 123 _predictor_0_have_bht , 120 124 _predictor_0_bht_size_shifter , … … 175 179 if (_have_meta_predictor) 176 180 { 177 _param_two_level_branch_predictor_0 = new morpheo::behavioural:: stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::Parameters (_predictor_0_have_bht ,181 _param_two_level_branch_predictor_0 = new morpheo::behavioural::core::multi_front_end::front_end::prediction_unit::direction::meta_predictor::two_level_branch_predictor::Parameters (_predictor_0_have_bht , 178 182 _predictor_0_bht_size_shifter , 179 183 _predictor_0_bht_nb_shifter , … … 186 190 _nb_branch_complete ); 187 191 188 _param_two_level_branch_predictor_1 = new morpheo::behavioural:: stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::Parameters (_predictor_1_have_bht ,192 _param_two_level_branch_predictor_1 = new morpheo::behavioural::core::multi_front_end::front_end::prediction_unit::direction::meta_predictor::two_level_branch_predictor::Parameters (_predictor_1_have_bht , 189 193 _predictor_1_bht_size_shifter , 190 194 _predictor_1_bht_nb_shifter , … … 198 202 } 199 203 200 _param_two_level_branch_predictor_2 = new morpheo::behavioural:: stage_1_ifetch::predictor::meta_predictor::two_level_branch_predictor::Parameters (_predictor_2_have_bht ,204 _param_two_level_branch_predictor_2 = new morpheo::behavioural::core::multi_front_end::front_end::prediction_unit::direction::meta_predictor::two_level_branch_predictor::Parameters (_predictor_2_have_bht , 201 205 _predictor_2_bht_size_shifter , 202 206 _predictor_2_bht_nb_shifter , … … 209 213 _nb_branch_complete ); 210 214 211 _param_meta_predictor_glue = new morpheo::behavioural:: stage_1_ifetch::predictor::meta_predictor::meta_predictor_glue::Parameters (_have_meta_predictor ,215 _param_meta_predictor_glue = new morpheo::behavioural::core::multi_front_end::front_end::prediction_unit::direction::meta_predictor::meta_predictor_glue::Parameters (_have_meta_predictor , 212 216 _predictor_0_have_bht , 213 217 _predictor_0_bht_size_shifter , … … 245 249 246 250 }; // end namespace meta_predictor 247 }; // end namespace predictor 248 }; // end namespace stage_1_ifetch 251 252 }; // end namespace core 253 }; // end namespace multi_front_end 254 }; // end namespace front_end 255 }; // end namespace prediction_unit 256 }; // end namespace direction 257 249 258 250 259 }; // end namespace behavioural
Note: See TracChangeset
for help on using the changeset viewer.