diff options
Diffstat (limited to 'deps/v8/src/compiler/select-lowering.cc')
-rw-r--r-- | deps/v8/src/compiler/select-lowering.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/compiler/select-lowering.cc b/deps/v8/src/compiler/select-lowering.cc index 2e0f0d1a34..28a5d922b7 100644 --- a/deps/v8/src/compiler/select-lowering.cc +++ b/deps/v8/src/compiler/select-lowering.cc @@ -8,6 +8,7 @@ #include "src/compiler/diamond.h" #include "src/compiler/graph.h" #include "src/compiler/node.h" +#include "src/compiler/node-properties.h" namespace v8 { namespace internal { @@ -51,10 +52,10 @@ Reduction SelectLowering::Reduce(Node* node) { } // Create a Phi hanging off the previously determined merge. - node->set_op(common()->Phi(p.type(), 2)); node->ReplaceInput(0, vthen); node->ReplaceInput(1, velse); node->ReplaceInput(2, merge); + NodeProperties::ChangeOp(node, common()->Phi(p.type(), 2)); return Changed(node); } |