Fri, 14 Apr 2017 17:18:26 +0800
#5321 added missing breaks, which were removed mistakenly in 516:812d6f6a9b6c.
src/cpu/mips/vm/mips_64.ad | file | annotate | diff | comparison | revisions |
1.1 --- a/src/cpu/mips/vm/mips_64.ad Wed Apr 12 04:48:47 2017 -0400 1.2 +++ b/src/cpu/mips/vm/mips_64.ad Fri Apr 14 17:18:26 2017 +0800 1.3 @@ -9631,18 +9631,23 @@ 1.4 case 0x02: //not_equal 1.5 __ c_eq_s(reg_op1, reg_op2); 1.6 __ movf_s(dst, src); 1.7 + break; 1.8 case 0x03: //greater 1.9 __ c_ole_s(reg_op1, reg_op2); 1.10 __ movf_s(dst, src); 1.11 + break; 1.12 case 0x04: //greater_equal 1.13 __ c_olt_s(reg_op1, reg_op2); 1.14 __ movf_s(dst, src); 1.15 + break; 1.16 case 0x05: //less 1.17 __ c_ult_s(reg_op1, reg_op2); 1.18 __ movt_s(dst, src); 1.19 + break; 1.20 case 0x06: //less_equal 1.21 __ c_ule_s(reg_op1, reg_op2); 1.22 __ movt_s(dst, src); 1.23 + break; 1.24 default: 1.25 Unimplemented(); 1.26 }