Index: src/compiler/js-typed-lowering.cc |
diff --git a/src/compiler/js-typed-lowering.cc b/src/compiler/js-typed-lowering.cc |
index a88658c408eed258899ff31448f2a6e9620a8f8c..b456516aa16e641493d28317300c1314a45a380a 100644 |
--- a/src/compiler/js-typed-lowering.cc |
+++ b/src/compiler/js-typed-lowering.cc |
@@ -595,8 +595,7 @@ Reduction JSTypedLowering::ReduceShiftLeft(Node* node) { |
JSBinopReduction r(this, node); |
BinaryOperationHints::Hint feedback = r.GetNumberBinaryOperationFeedback(); |
- if (feedback == BinaryOperationHints::kSigned32 || |
- feedback == BinaryOperationHints::kSignedSmall) { |
+ if (feedback != BinaryOperationHints::kAny) { |
return r.ChangeToSpeculativeOperator( |
simplified()->SpeculativeNumberShiftLeft(feedback), Type::Signed32()); |
} |