Changeset 101 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/src/Functionnal_unit_allocation.cpp
- Timestamp:
- Jan 15, 2009, 6:19:08 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/src/Functionnal_unit_allocation.cpp
r97 r101 174 174 if (_param->_timing[TYPE_ALU ][OPERATION_ALU_L_ADDC ]._latence > 0) 175 175 _function_execute[TYPE_ALU ][OPERATION_ALU_L_ADDC ] = &(operation_l_addc ); 176 //if (_param->_timing[TYPE_ALU ][OPERATION_ALU_L_SUB ]._latence > 0)177 //_function_execute[TYPE_ALU ][OPERATION_ALU_L_SUB ] = &(operation_l_sub );176 if (_param->_timing[TYPE_ALU ][OPERATION_ALU_L_SUB ]._latence > 0) 177 _function_execute[TYPE_ALU ][OPERATION_ALU_L_SUB ] = &(operation_l_sub ); 178 178 if (_param->_timing[TYPE_ALU ][OPERATION_ALU_L_AND ]._latence > 0) 179 179 _function_execute[TYPE_ALU ][OPERATION_ALU_L_AND ] = &(operation_l_and ); … … 214 214 if (_param->_timing[TYPE_TEST ][OPERATION_TEST_L_SFNE ]._latence > 0) 215 215 _function_execute[TYPE_TEST ][OPERATION_TEST_L_SFNE ] = &(operation_l_sfne ); 216 //if (_param->_timing[TYPE_MUL ][OPERATION_MUL_L_MUL ]._latence > 0)217 //_function_execute[TYPE_MUL ][OPERATION_MUL_L_MUL ] = &(operation_l_mul );218 //if (_param->_timing[TYPE_MUL ][OPERATION_MUL_L_MULU ]._latence > 0)219 // _function_execute[TYPE_DIV][OPERATION_MUL_L_MULU ] = &(operation_l_mulu );220 //if (_param->_timing[TYPE_DIV ][OPERATION_DIV_L_DIV ]._latence > 0)221 //_function_execute[TYPE_DIV ][OPERATION_DIV_L_DIV ] = &(operation_l_div );222 //if (_param->_timing[TYPE_DIV ][OPERATION_DIV_L_DIVU ]._latence > 0)223 //_function_execute[TYPE_DIV ][OPERATION_DIV_L_DIVU ] = &(operation_l_divu );216 if (_param->_timing[TYPE_MUL ][OPERATION_MUL_L_MUL ]._latence > 0) 217 _function_execute[TYPE_MUL ][OPERATION_MUL_L_MUL ] = &(operation_l_mul ); 218 if (_param->_timing[TYPE_MUL ][OPERATION_MUL_L_MULU ]._latence > 0) 219 _function_execute[TYPE_MUL ][OPERATION_MUL_L_MULU ] = &(operation_l_mulu ); 220 if (_param->_timing[TYPE_DIV ][OPERATION_DIV_L_DIV ]._latence > 0) 221 _function_execute[TYPE_DIV ][OPERATION_DIV_L_DIV ] = &(operation_l_div ); 222 if (_param->_timing[TYPE_DIV ][OPERATION_DIV_L_DIVU ]._latence > 0) 223 _function_execute[TYPE_DIV ][OPERATION_DIV_L_DIVU ] = &(operation_l_divu ); 224 224 if (_param->_timing[TYPE_EXTEND ][OPERATION_EXTEND_L_EXTEND_S ]._latence > 0) 225 225 _function_execute[TYPE_EXTEND ][OPERATION_EXTEND_L_EXTEND_S ] = &(operation_l_extend_s);
Note: See TracChangeset
for help on using the changeset viewer.