Index: src/compiler/ast-graph-builder.cc |
diff --git a/src/compiler/ast-graph-builder.cc b/src/compiler/ast-graph-builder.cc |
index be6c358617b782a0188170f2e96311db6621cc51..138b7b65091002ba44425d5f9b64c38bb0fd986d 100644 |
--- a/src/compiler/ast-graph-builder.cc |
+++ b/src/compiler/ast-graph-builder.cc |
@@ -2904,11 +2904,10 @@ void AstGraphBuilder::VisitCompareOperation(CompareOperation* expr) { |
} |
VisitForValue(expr->left()); |
VisitForValue(expr->right()); |
- FrameStateBeforeAndAfter states(this, expr->right()->id()); |
Node* right = environment()->Pop(); |
Node* left = environment()->Pop(); |
Node* value = NewNode(op, left, right); |
- states.AddToNode(value, expr->id(), ast_context()->GetStateCombine()); |
+ PrepareFrameState(value, expr->id(), ast_context()->GetStateCombine()); |
ast_context()->ProduceValue(expr, value); |
} |