Changeset 111 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/SelfTest/src/main.cpp
- Timestamp:
- Feb 27, 2009, 7:37:40 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/SelfTest/src/main.cpp
r110 r111 9 9 #include "Behavioural/include/Allocation.h" 10 10 11 #define NB_PARAMS 2 311 #define NB_PARAMS 24 12 12 13 13 void usage (int argc, char * argv[]) … … 15 15 err (_("<Usage> %s name_instance list_params.\n"),argv[0]); 16 16 err (_("list_params is :\n")); 17 err (_(" * nb_front_end (uint32_t )\n")); 18 err (_(" * nb_context [nb_front_end] (uint32_t )\n")); 19 err (_(" * nb_rename_unit (uint32_t )\n")); 20 err (_(" * nb_execute_loop (uint32_t )\n")); 21 err (_(" * nb_inst_decod [nb_front_end] (uint32_t )\n")); 22 err (_(" * nb_inst_insert [nb_rename_unit] (uint32_t )\n")); 23 err (_(" * nb_inst_retire [nb_rename_unit] (uint32_t )\n")); 24 err (_(" * nb_inst_issue (uint32_t )\n")); 25 err (_(" * nb_inst_execute [nb_execute_loop] (uint32_t )\n")); 26 err (_(" * nb_inst_reexecute (uint32_t )\n")); 27 err (_(" * nb_inst_commit (uint32_t )\n")); 28 err (_(" * nb_inst_branch_complete (uint32_t )\n")); 29 err (_(" * nb_branch_speculated [nb_front_end][nb_context] (uint32_t )\n")); 30 err (_(" * size_nb_inst_decod (uint32_t )\n")); 31 err (_(" * nb_rename_unit_select (uint32_t )\n")); 32 err (_(" * nb_execute_loop_select (uint32_t )\n")); 33 err (_(" * size_general_data (uint32_t )\n")); 34 err (_(" * size_special_data (uint32_t )\n")); 35 err (_(" * link_rename_unit_with_front_end [nb_front_end] (uint32_t )\n")); 36 err (_(" * size_re_order_buffer (uint32_t )\n")); 37 err (_(" * nb_re_order_buffer_bank (uint32_t )\n")); 38 err (_(" * commit_priority (Tpriority_t )\n")); 39 err (_(" * commit_load_balancing (Tload_balancing_t)\n")); 40 err (_(" * size_issue_queue (uint32_t )\n")); 41 err (_(" * nb_issue_queue_bank (uint32_t )\n")); 42 err (_(" * issue_priority (Tpriority_t )\n")); 43 err (_(" * issue_load_balancing (Tload_balancing_t)\n")); 44 err (_(" * table_routing [nb_rename_unit][nb_inst_issue] (bool )\n")); 45 err (_(" * table_issue_type [nb_inst_issue][nb_type] (bool )\n")); 17 err (_(" * nb_front_end (uint32_t )\n")); 18 err (_(" * nb_context [nb_front_end] (uint32_t )\n")); 19 err (_(" * nb_rename_unit (uint32_t )\n")); 20 err (_(" * nb_execute_loop (uint32_t )\n")); 21 err (_(" * nb_inst_decod [nb_front_end] (uint32_t )\n")); 22 err (_(" * nb_inst_insert [nb_rename_unit] (uint32_t )\n")); 23 err (_(" * nb_inst_retire [nb_rename_unit] (uint32_t )\n")); 24 err (_(" * nb_inst_issue (uint32_t )\n")); 25 err (_(" * nb_inst_execute [nb_execute_loop] (uint32_t )\n")); 26 err (_(" * nb_inst_reexecute (uint32_t )\n")); 27 err (_(" * nb_inst_commit (uint32_t )\n")); 28 err (_(" * nb_inst_branch_complete (uint32_t )\n")); 29 err (_(" * nb_branch_speculated [nb_front_end][nb_context] (uint32_t )\n")); 30 err (_(" * size_nb_inst_decod (uint32_t )\n")); 31 err (_(" * nb_rename_unit_select (uint32_t )\n")); 32 err (_(" * nb_execute_loop_select (uint32_t )\n")); 33 err (_(" * size_general_data (uint32_t )\n")); 34 err (_(" * size_special_data (uint32_t )\n")); 35 err (_(" * link_rename_unit_with_front_end [nb_front_end] (uint32_t )\n")); 36 err (_(" * size_re_order_buffer (uint32_t )\n")); 37 err (_(" * nb_re_order_buffer_bank (uint32_t )\n")); 38 err (_(" * commit_priority (Tpriority_t )\n")); 39 err (_(" * commit_load_balancing (Tload_balancing_t )\n")); 40 err (_(" * size_issue_queue (uint32_t )\n")); 41 err (_(" * issue_queue_scheme (Tissue_queue_scheme_t)\n")); 42 err (_(" * nb_issue_queue_bank (uint32_t )\n")); 43 err (_(" * issue_priority (Tpriority_t )\n")); 44 err (_(" * issue_load_balancing (Tload_balancing_t )\n")); 45 err (_(" * table_routing [nb_rename_unit][nb_inst_issue] (bool )\n")); 46 err (_(" * table_issue_type [nb_inst_issue][nb_type] (bool )\n")); 46 47 err (_(" * TYPE_ALU \n")); 47 48 err (_(" * TYPE_SHIFT \n")); … … 146 147 Tload_balancing_t _commit_load_balancing = fromString<Tload_balancing_t>(argv[x++]); 147 148 uint32_t _size_issue_queue = fromString<uint32_t >(argv[x++]); 149 issue_queue::Tissue_queue_scheme_t 150 _issue_queue_scheme = fromString<issue_queue::Tissue_queue_scheme_t>(argv[x++]); 148 151 uint32_t _nb_issue_queue_bank = fromString<uint32_t >(argv[x++]); 149 152 Tpriority_t _issue_priority = fromString<Tpriority_t >(argv[x++]); … … 308 311 _commit_load_balancing , 309 312 _size_issue_queue , 313 _issue_queue_scheme , 310 314 _nb_issue_queue_bank , 311 315 _issue_priority ,
Note: See TracChangeset
for help on using the changeset viewer.