Index: src/compiler/instruction-selector.cc |
diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc |
index 1d0779951117f845b7a76b38619f72fb17c598f3..2216f27824eb6e8dfc1027408ef519edba134b9b 100644 |
--- a/src/compiler/instruction-selector.cc |
+++ b/src/compiler/instruction-selector.cc |
@@ -1566,10 +1566,10 @@ void InstructionSelector::VisitNode(Node* node) { |
return MarkAsSimd1x4(node), VisitI32x4Eq(node); |
case IrOpcode::kI32x4Ne: |
return MarkAsSimd1x4(node), VisitI32x4Ne(node); |
- case IrOpcode::kI32x4LtS: |
- return MarkAsSimd1x4(node), VisitI32x4LtS(node); |
- case IrOpcode::kI32x4LeS: |
- return MarkAsSimd1x4(node), VisitI32x4LeS(node); |
+ case IrOpcode::kI32x4GtS: |
+ return MarkAsSimd1x4(node), VisitI32x4GtS(node); |
+ case IrOpcode::kI32x4GeS: |
+ return MarkAsSimd1x4(node), VisitI32x4GeS(node); |
case IrOpcode::kI32x4UConvertF32x4: |
return MarkAsSimd128(node), VisitI32x4UConvertF32x4(node); |
case IrOpcode::kI32x4UConvertI16x8Low: |
@@ -1582,10 +1582,10 @@ void InstructionSelector::VisitNode(Node* node) { |
return MarkAsSimd128(node), VisitI32x4MinU(node); |
case IrOpcode::kI32x4MaxU: |
return MarkAsSimd128(node), VisitI32x4MaxU(node); |
- case IrOpcode::kI32x4LtU: |
- return MarkAsSimd1x4(node), VisitI32x4LtU(node); |
- case IrOpcode::kI32x4LeU: |
- return MarkAsSimd1x4(node), VisitI32x4LeU(node); |
+ case IrOpcode::kI32x4GtU: |
+ return MarkAsSimd1x4(node), VisitI32x4GtU(node); |
+ case IrOpcode::kI32x4GeU: |
+ return MarkAsSimd1x4(node), VisitI32x4GeU(node); |
case IrOpcode::kI16x8Splat: |
return MarkAsSimd128(node), VisitI16x8Splat(node); |
case IrOpcode::kI16x8ExtractLane: |
@@ -1624,10 +1624,10 @@ void InstructionSelector::VisitNode(Node* node) { |
return MarkAsSimd1x8(node), VisitI16x8Eq(node); |
case IrOpcode::kI16x8Ne: |
return MarkAsSimd1x8(node), VisitI16x8Ne(node); |
- case IrOpcode::kI16x8LtS: |
- return MarkAsSimd1x8(node), VisitI16x8LtS(node); |
- case IrOpcode::kI16x8LeS: |
- return MarkAsSimd1x8(node), VisitI16x8LeS(node); |
+ case IrOpcode::kI16x8GtS: |
+ return MarkAsSimd1x8(node), VisitI16x8GtS(node); |
+ case IrOpcode::kI16x8GeS: |
+ return MarkAsSimd1x8(node), VisitI16x8GeS(node); |
case IrOpcode::kI16x8UConvertI8x16Low: |
return MarkAsSimd128(node), VisitI16x8UConvertI8x16Low(node); |
case IrOpcode::kI16x8UConvertI8x16High: |
@@ -1644,10 +1644,10 @@ void InstructionSelector::VisitNode(Node* node) { |
return MarkAsSimd128(node), VisitI16x8MinU(node); |
case IrOpcode::kI16x8MaxU: |
return MarkAsSimd128(node), VisitI16x8MaxU(node); |
- case IrOpcode::kI16x8LtU: |
- return MarkAsSimd1x8(node), VisitI16x8LtU(node); |
- case IrOpcode::kI16x8LeU: |
- return MarkAsSimd1x8(node), VisitI16x8LeU(node); |
+ case IrOpcode::kI16x8GtU: |
+ return MarkAsSimd1x8(node), VisitI16x8GtU(node); |
+ case IrOpcode::kI16x8GeU: |
+ return MarkAsSimd1x8(node), VisitI16x8GeU(node); |
case IrOpcode::kI8x16Splat: |
return MarkAsSimd128(node), VisitI8x16Splat(node); |
case IrOpcode::kI8x16ExtractLane: |
@@ -1680,10 +1680,10 @@ void InstructionSelector::VisitNode(Node* node) { |
return MarkAsSimd1x16(node), VisitI8x16Eq(node); |
case IrOpcode::kI8x16Ne: |
return MarkAsSimd1x16(node), VisitI8x16Ne(node); |
- case IrOpcode::kI8x16LtS: |
- return MarkAsSimd1x16(node), VisitI8x16LtS(node); |
- case IrOpcode::kI8x16LeS: |
- return MarkAsSimd1x16(node), VisitI8x16LeS(node); |
+ case IrOpcode::kI8x16GtS: |
+ return MarkAsSimd1x16(node), VisitI8x16GtS(node); |
+ case IrOpcode::kI8x16GeS: |
+ return MarkAsSimd1x16(node), VisitI8x16GeS(node); |
case IrOpcode::kI8x16ShrU: |
return MarkAsSimd128(node), VisitI8x16ShrU(node); |
case IrOpcode::kI8x16UConvertI16x8: |
@@ -1696,10 +1696,10 @@ void InstructionSelector::VisitNode(Node* node) { |
return MarkAsSimd128(node), VisitI8x16MinU(node); |
case IrOpcode::kI8x16MaxU: |
return MarkAsSimd128(node), VisitI8x16MaxU(node); |
- case IrOpcode::kI8x16LtU: |
- return MarkAsSimd1x16(node), VisitI8x16LtU(node); |
- case IrOpcode::kI8x16LeU: |
- return MarkAsSimd1x16(node), VisitI16x8LeU(node); |
+ case IrOpcode::kI8x16GtU: |
+ return MarkAsSimd1x16(node), VisitI8x16GtU(node); |
+ case IrOpcode::kI8x16GeU: |
+ return MarkAsSimd1x16(node), VisitI16x8GeU(node); |
case IrOpcode::kS128Zero: |
return MarkAsSimd128(node), VisitS128Zero(node); |
case IrOpcode::kS128And: |
@@ -2219,13 +2219,13 @@ void InstructionSelector::VisitI16x8SConvertI32x4(Node* node) { |
#if !V8_TARGET_ARCH_ARM && !V8_TARGET_ARCH_MIPS && !V8_TARGET_ARCH_MIPS64 |
void InstructionSelector::VisitI32x4Neg(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI32x4LtS(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI32x4GtS(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI32x4LeS(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI32x4GeS(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI32x4LtU(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI32x4GtU(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI32x4LeU(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI32x4GeU(Node* node) { UNIMPLEMENTED(); } |
#endif // !V8_TARGET_ARCH_ARM && !V8_TARGET_ARCH_MIPS && !V8_TARGET_ARCH_MIPS64 |
#if !V8_TARGET_ARCH_X64 && !V8_TARGET_ARCH_ARM && !V8_TARGET_ARCH_MIPS && \ |
@@ -2305,13 +2305,13 @@ void InstructionSelector::VisitI16x8UConvertI8x16High(Node* node) { |
#endif // !V8_TARGET_ARCH_ARM |
#if !V8_TARGET_ARCH_ARM && !V8_TARGET_ARCH_MIPS && !V8_TARGET_ARCH_MIPS64 |
-void InstructionSelector::VisitI16x8LtS(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI16x8GtS(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI16x8LeS(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI16x8GeS(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI16x8LtU(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI16x8GtU(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI16x8LeU(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI16x8GeU(Node* node) { UNIMPLEMENTED(); } |
void InstructionSelector::VisitI8x16Neg(Node* node) { UNIMPLEMENTED(); } |
@@ -2363,9 +2363,9 @@ void InstructionSelector::VisitI8x16Ne(Node* node) { UNIMPLEMENTED(); } |
#if !V8_TARGET_ARCH_ARM |
void InstructionSelector::VisitI8x16Mul(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI8x16LtS(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI8x16GtS(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI8x16LeS(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI8x16GeS(Node* node) { UNIMPLEMENTED(); } |
void InstructionSelector::VisitI8x16ShrU(Node* node) { UNIMPLEMENTED(); } |
@@ -2389,9 +2389,9 @@ void InstructionSelector::VisitI8x16MaxU(Node* node) { UNIMPLEMENTED(); } |
#endif // !V8_TARGET_ARCH_X64 && !V8_TARGET_ARCH_ARM |
#if !V8_TARGET_ARCH_ARM |
-void InstructionSelector::VisitI8x16LtU(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI8x16GtU(Node* node) { UNIMPLEMENTED(); } |
-void InstructionSelector::VisitI8x16LeU(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitI8x16GeU(Node* node) { UNIMPLEMENTED(); } |
#endif // !V8_TARGET_ARCH_ARM |
#if !V8_TARGET_ARCH_X64 && !V8_TARGET_ARCH_ARM |