Changeset 139 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Register_Address_Translation_unit/include/Parameters.h
- Timestamp:
- Jul 30, 2010, 4:47:27 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Register_Address_Translation_unit/include/Parameters.h
r88 r139 11 11 #include "Common/include/Debug.h" 12 12 #include "Behavioural/include/Parameters.h" 13 #include "Behavioural/include/Types.h" 13 14 14 15 namespace morpheo { … … 25 26 { 26 27 //-----[ fields ]------------------------------------------------------------ 27 public : uint32_t _nb_front_end ; 28 public : uint32_t * _nb_context ;//[nb_front_end] 29 public : uint32_t _nb_general_register ; 30 public : uint32_t _nb_special_register ; 31 public : uint32_t _nb_inst_insert ; 32 public : uint32_t _nb_inst_retire ; 33 34 //public : uint32_t _size_front_end_id ; 35 //public : uint32_t _size_context_id ; 36 //public : uint32_t _size_general_register ; 37 //public : uint32_t _size_special_register ; 38 // 39 //public : uint32_t _have_port_context_id ; 40 //public : uint32_t _have_port_front_end_id; 28 public : uint32_t _nb_front_end ; 29 public : uint32_t * _nb_context ;//[nb_front_end] 30 public : uint32_t _nb_general_register ; 31 public : uint32_t _nb_special_register ; 32 public : Trat_scheme_t _rat_scheme ; 33 public : uint32_t _nb_inst_insert ; 34 public : uint32_t _nb_inst_retire ; 35 public : uint32_t ** _nb_branch_speculated ;//[nb_front_end][nb_context] 36 37 public : uint32_t _max_nb_context ; 38 //public : uint32_t _size_front_end_id ; 39 //public : uint32_t _size_context_id ; 40 //public : uint32_t _size_general_register ; 41 //public : uint32_t _size_special_register ; 42 // 43 //public : uint32_t _have_port_context_id ; 44 //public : uint32_t _have_port_front_end_id; 41 45 42 46 //-----[ methods ]----------------------------------------------------------- 43 public : Parameters (uint32_t nb_front_end , 44 uint32_t * nb_context , 45 uint32_t nb_general_register, 46 uint32_t nb_special_register, 47 uint32_t nb_inst_insert , 48 uint32_t nb_inst_retire , 49 bool is_toplevel=false 47 public : Parameters (uint32_t nb_front_end , 48 uint32_t * nb_context ,//[nb_front_end] 49 uint32_t nb_general_register , 50 uint32_t nb_special_register , 51 Trat_scheme_t rat_scheme , 52 uint32_t nb_inst_insert , 53 uint32_t nb_inst_retire , 54 uint32_t ** nb_branch_speculated,//[nb_front_end][nb_context] 55 bool is_toplevel=false 50 56 ); 51 57 // public : Parameters (Parameters & param) ;
Note: See TracChangeset
for help on using the changeset viewer.