Index: src/compiler/instruction-selector.cc |
diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc |
index d7d8c8b6ddae4902d20af1350b710eb2fcf783e6..f36b07ea7e6655185bb86dcf43fb90d312a293da 100644 |
--- a/src/compiler/instruction-selector.cc |
+++ b/src/compiler/instruction-selector.cc |
@@ -476,6 +476,8 @@ void InstructionSelector::VisitNode(Node* node) { |
case IrOpcode::kInt64Constant: |
case IrOpcode::kExternalConstant: |
return VisitConstant(node); |
+ case IrOpcode::kFloat32Constant: |
+ return MarkAsDouble(node), VisitConstant(node); |
case IrOpcode::kFloat64Constant: |
return MarkAsDouble(node), VisitConstant(node); |
case IrOpcode::kHeapConstant: |