Index: src/compiler/mips64/code-generator-mips64.cc |
diff --git a/src/compiler/mips64/code-generator-mips64.cc b/src/compiler/mips64/code-generator-mips64.cc |
index f4fb71d989b2587c55b6d400a6b59534c5568c8c..76e9d421816cd49ff47322fcebaafb483bf54476 100644 |
--- a/src/compiler/mips64/code-generator-mips64.cc |
+++ b/src/compiler/mips64/code-generator-mips64.cc |
@@ -2206,28 +2206,28 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction( |
i.InputSimd128Register(0)); |
break; |
} |
- case kMips64I32x4LtS: { |
+ case kMips64I32x4GtS: { |
CpuFeatureScope msa_scope(masm(), MIPS_SIMD); |
- __ clt_s_w(i.OutputSimd128Register(), i.InputSimd128Register(0), |
- i.InputSimd128Register(1)); |
+ __ clt_s_w(i.OutputSimd128Register(), i.InputSimd128Register(1), |
+ i.InputSimd128Register(0)); |
break; |
} |
- case kMips64I32x4LeS: { |
+ case kMips64I32x4GeS: { |
CpuFeatureScope msa_scope(masm(), MIPS_SIMD); |
- __ cle_s_w(i.OutputSimd128Register(), i.InputSimd128Register(0), |
- i.InputSimd128Register(1)); |
+ __ cle_s_w(i.OutputSimd128Register(), i.InputSimd128Register(1), |
+ i.InputSimd128Register(0)); |
break; |
} |
- case kMips64I32x4LtU: { |
+ case kMips64I32x4GtU: { |
CpuFeatureScope msa_scope(masm(), MIPS_SIMD); |
- __ clt_u_w(i.OutputSimd128Register(), i.InputSimd128Register(0), |
- i.InputSimd128Register(1)); |
+ __ clt_u_w(i.OutputSimd128Register(), i.InputSimd128Register(1), |
+ i.InputSimd128Register(0)); |
break; |
} |
- case kMips64I32x4LeU: { |
+ case kMips64I32x4GeU: { |
CpuFeatureScope msa_scope(masm(), MIPS_SIMD); |
- __ cle_u_w(i.OutputSimd128Register(), i.InputSimd128Register(0), |
- i.InputSimd128Register(1)); |
+ __ cle_u_w(i.OutputSimd128Register(), i.InputSimd128Register(1), |
+ i.InputSimd128Register(0)); |
break; |
} |
case kMips64I16x8Splat: { |
@@ -2331,16 +2331,16 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction( |
__ nor_v(dst, dst, dst); |
break; |
} |
- case kMips64I16x8LtS: { |
+ case kMips64I16x8GtS: { |
CpuFeatureScope msa_scope(masm(), MIPS_SIMD); |
- __ clt_s_h(i.OutputSimd128Register(), i.InputSimd128Register(0), |
- i.InputSimd128Register(1)); |
+ __ clt_s_h(i.OutputSimd128Register(), i.InputSimd128Register(1), |
+ i.InputSimd128Register(0)); |
break; |
} |
- case kMips64I16x8LeS: { |
+ case kMips64I16x8GeS: { |
CpuFeatureScope msa_scope(masm(), MIPS_SIMD); |
- __ cle_s_h(i.OutputSimd128Register(), i.InputSimd128Register(0), |
- i.InputSimd128Register(1)); |
+ __ cle_s_h(i.OutputSimd128Register(), i.InputSimd128Register(1), |
+ i.InputSimd128Register(0)); |
break; |
} |
case kMips64I16x8AddSaturateU: { |
@@ -2367,16 +2367,16 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction( |
i.InputSimd128Register(1)); |
break; |
} |
- case kMips64I16x8LtU: { |
+ case kMips64I16x8GtU: { |
CpuFeatureScope msa_scope(masm(), MIPS_SIMD); |
- __ clt_u_h(i.OutputSimd128Register(), i.InputSimd128Register(0), |
- i.InputSimd128Register(1)); |
+ __ clt_u_h(i.OutputSimd128Register(), i.InputSimd128Register(1), |
+ i.InputSimd128Register(0)); |
break; |
} |
- case kMips64I16x8LeU: { |
+ case kMips64I16x8GeU: { |
CpuFeatureScope msa_scope(masm(), MIPS_SIMD); |
- __ cle_u_h(i.OutputSimd128Register(), i.InputSimd128Register(0), |
- i.InputSimd128Register(1)); |
+ __ cle_u_h(i.OutputSimd128Register(), i.InputSimd128Register(1), |
+ i.InputSimd128Register(0)); |
break; |
} |
case kMips64I8x16Splat: { |