remove optimised arithmetic instructions. They made the emulator even bigger than
usual, and they were not performing.
This commit is contained in:
@@ -740,57 +740,6 @@ static char *opformat[] =
|
||||
"fetch_args_for_bccall\t%v",
|
||||
"binary_cfunc\t\t%v,%P",
|
||||
"blob\t%O",
|
||||
"get_number\t",
|
||||
"get_integer\t",
|
||||
"get_float\t",
|
||||
"put_number_on_var\t",
|
||||
"put_float_on_var\t",
|
||||
"put_integer_on_var\t",
|
||||
"put_number_on_val\t",
|
||||
"put_float_on_val\t",
|
||||
"put_integer_on_val\t",
|
||||
"equal_floats\t",
|
||||
"equal_ints\t",
|
||||
"equal_numbers\t",
|
||||
"lt_floats\t",
|
||||
"lt_ints\t",
|
||||
"lt_numbers\t",
|
||||
"gt_floats\t",
|
||||
"gt_ints\t",
|
||||
"add_float\t",
|
||||
"add_int\t",
|
||||
"add\t",
|
||||
"sub_float\t",
|
||||
"sub_int\t",
|
||||
"sub\t",
|
||||
"mul_float\t",
|
||||
"mul_int\t",
|
||||
"mul\t",
|
||||
"shift_right_constant\t",
|
||||
"shift_right_by_constant\t",
|
||||
"shift_right\t",
|
||||
"shift_left_constant\t",
|
||||
"shift_left_by_constant\t",
|
||||
"shift_left\t",
|
||||
"divide_constant\t",
|
||||
"divide_by_constant\t",
|
||||
"divide\t",
|
||||
"integer_divide_constant\t",
|
||||
"integer_divide_by_constant\t",
|
||||
"integer_divide\t",
|
||||
"mod_constant\t",
|
||||
"mod_by_constant\t",
|
||||
"mod\t",
|
||||
"rem_constant\t",
|
||||
"rem_by_constant\t",
|
||||
"rem\t",
|
||||
"and_constant\t",
|
||||
"and\t",
|
||||
"or_constant\t",
|
||||
"or\t",
|
||||
"xor_constant\t",
|
||||
"xor\t",
|
||||
"uminus\t",
|
||||
"label_control\t"
|
||||
#ifdef SFUNC
|
||||
,
|
||||
|
Reference in New Issue
Block a user