| Index: src/compiler/simplified-lowering.cc | 
| diff --git a/src/compiler/simplified-lowering.cc b/src/compiler/simplified-lowering.cc | 
| index d0f952a9ec6c4ac5e4939f1bd746d9df4019a767..f0fdb931a849cd6812dbeeb0958bbd4613224b9d 100644 | 
| --- a/src/compiler/simplified-lowering.cc | 
| +++ b/src/compiler/simplified-lowering.cc | 
| @@ -2700,11 +2700,7 @@ class RepresentationSelector { | 
| switch (mode) { | 
| case CheckFloat64HoleMode::kAllowReturnHole: | 
| if (truncation.IsUnused()) return VisitUnused(node); | 
| -              if (truncation.IsUsedAsWord32()) { | 
| -                VisitUnop(node, UseInfo::TruncatingWord32(), | 
| -                          MachineRepresentation::kWord32); | 
| -                if (lower()) DeferReplacement(node, node->InputAt(0)); | 
| -              } else if (truncation.IsUsedAsFloat64()) { | 
| +              if (truncation.IsUsedAsFloat64()) { | 
| VisitUnop(node, UseInfo::TruncatingFloat64(), | 
| MachineRepresentation::kFloat64); | 
| if (lower()) DeferReplacement(node, node->InputAt(0)); | 
|  |