aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/compiler/dead-code-elimination.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compiler/dead-code-elimination.cc')
-rw-r--r--deps/v8/src/compiler/dead-code-elimination.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/v8/src/compiler/dead-code-elimination.cc b/deps/v8/src/compiler/dead-code-elimination.cc
index 755620a3cd..697d7f870e 100644
--- a/deps/v8/src/compiler/dead-code-elimination.cc
+++ b/deps/v8/src/compiler/dead-code-elimination.cc
@@ -52,8 +52,8 @@ Reduction DeadCodeElimination::ReduceEnd(Node* node) {
if (live_input_count == 0) {
return Replace(dead());
} else if (live_input_count < input_count) {
- node->set_op(common()->End(live_input_count));
node->TrimInputCount(live_input_count);
+ NodeProperties::ChangeOp(node, common()->End(live_input_count));
return Changed(node);
}
DCHECK_EQ(input_count, live_input_count);
@@ -137,7 +137,7 @@ Reduction DeadCodeElimination::ReduceNode(Node* node) {
void DeadCodeElimination::TrimMergeOrPhi(Node* node, int size) {
const Operator* const op = common()->ResizeMergeOrPhi(node->op(), size);
node->TrimInputCount(OperatorProperties::GetTotalInputCount(op));
- node->set_op(op);
+ NodeProperties::ChangeOp(node, op);
}
} // namespace compiler