Index: src/interpreter/interpreter-assembler.cc |
diff --git a/src/interpreter/interpreter-assembler.cc b/src/interpreter/interpreter-assembler.cc |
index e4d26937d9ecc02775485c40b6fcc16509e63687..ac42e6cde49d3538c6ca534c9e65632eef1d0444 100644 |
--- a/src/interpreter/interpreter-assembler.cc |
+++ b/src/interpreter/interpreter-assembler.cc |
@@ -869,8 +869,8 @@ Node* InterpreterAssembler::TruncateTaggedToWord32WithFeedback( |
// Convert the Smi {value}. |
var_result.Bind(SmiToWord32(value)); |
var_type_feedback->Bind( |
- Word32And(var_type_feedback->value(), |
- Int32Constant(BinaryOperationFeedback::kSignedSmall))); |
+ Word32Or(var_type_feedback->value(), |
+ Int32Constant(BinaryOperationFeedback::kSignedSmall))); |
Goto(&done_loop); |
} |