Index: src/compiler/instruction-selector.cc |
diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc |
index 5f79f077e7f395ec312461b29a0803cabe082092..b06aceec5aa564f5046795bf68c04e4b7b82e34c 100644 |
--- a/src/compiler/instruction-selector.cc |
+++ b/src/compiler/instruction-selector.cc |
@@ -1448,10 +1448,18 @@ void InstructionSelector::VisitNode(Node* node) { |
return MarkAsSimd128(node), VisitFloat32x4FromInt32x4(node); |
case IrOpcode::kFloat32x4FromUint32x4: |
return MarkAsSimd128(node), VisitFloat32x4FromUint32x4(node); |
+ case IrOpcode::kFloat32x4Abs: |
+ return MarkAsSimd128(node), VisitFloat32x4Abs(node); |
+ case IrOpcode::kFloat32x4Neg: |
+ return MarkAsSimd128(node), VisitFloat32x4Neg(node); |
case IrOpcode::kFloat32x4Add: |
return MarkAsSimd128(node), VisitFloat32x4Add(node); |
case IrOpcode::kFloat32x4Sub: |
return MarkAsSimd128(node), VisitFloat32x4Sub(node); |
+ case IrOpcode::kFloat32x4Equal: |
+ return MarkAsSimd128(node), VisitFloat32x4Equal(node); |
+ case IrOpcode::kFloat32x4NotEqual: |
+ return MarkAsSimd128(node), VisitFloat32x4NotEqual(node); |
case IrOpcode::kCreateInt32x4: |
return MarkAsSimd128(node), VisitCreateInt32x4(node); |
case IrOpcode::kInt32x4ExtractLane: |
@@ -1835,10 +1843,20 @@ void InstructionSelector::VisitFloat32x4FromUint32x4(Node* node) { |
UNIMPLEMENTED(); |
} |
+void InstructionSelector::VisitFloat32x4Abs(Node* node) { UNIMPLEMENTED(); } |
+ |
+void InstructionSelector::VisitFloat32x4Neg(Node* node) { UNIMPLEMENTED(); } |
+ |
void InstructionSelector::VisitFloat32x4Add(Node* node) { UNIMPLEMENTED(); } |
void InstructionSelector::VisitFloat32x4Sub(Node* node) { UNIMPLEMENTED(); } |
+void InstructionSelector::VisitFloat32x4Equal(Node* node) { UNIMPLEMENTED(); } |
+ |
+void InstructionSelector::VisitFloat32x4NotEqual(Node* node) { |
+ UNIMPLEMENTED(); |
+} |
+ |
void InstructionSelector::VisitInt32x4FromFloat32x4(Node* node) { |
UNIMPLEMENTED(); |
} |