Index: src/compiler/ast-graph-builder.cc |
diff --git a/src/compiler/ast-graph-builder.cc b/src/compiler/ast-graph-builder.cc |
index 382bc8e1bbf35921c3ee5a85249e6ab4d5147e23..660a0de2e40328c3fe5954051a71babf6bba6010 100644 |
--- a/src/compiler/ast-graph-builder.cc |
+++ b/src/compiler/ast-graph-builder.cc |
@@ -2726,7 +2726,7 @@ void AstGraphBuilder::VisitCountOperation(CountOperation* expr) { |
// TODO(bmeurer): Cleanup this feedback/bailout mess! |
FrameStateBeforeAndAfter states(this, BailoutId::None()); |
value = BuildBinaryOp(old_value, jsgraph()->OneConstant(), |
- expr->binary_op(), TypeFeedbackId::None()); |
+ expr->binary_op(), expr->CountBinOpFeedbackId()); |
// This should never deoptimize outside strong mode because otherwise we |
// have converted to number before. |
states.AddToNode(value, is_strong(language_mode()) ? expr->ToNumberId() |