| 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: | 
|  |