| Index: src/compiler/bytecode-graph-builder.cc
|
| diff --git a/src/compiler/bytecode-graph-builder.cc b/src/compiler/bytecode-graph-builder.cc
|
| index 609ad80c42da4cd6b7aad97379f566f4be0fd64e..6549168c7d8cf394ef21eb2d6657069b676fb08b 100644
|
| --- a/src/compiler/bytecode-graph-builder.cc
|
| +++ b/src/compiler/bytecode-graph-builder.cc
|
| @@ -1636,6 +1636,13 @@ void BytecodeGraphBuilder::VisitTestInstanceOf() {
|
| BuildCompareOp(javascript()->InstanceOf());
|
| }
|
|
|
| +void BytecodeGraphBuilder::VisitTestUndetectable() {
|
| + Node* object =
|
| + environment()->LookupRegister(bytecode_iterator().GetRegisterOperand(0));
|
| + Node* node = NewNode(javascript()->IsUndetectable(), object);
|
| + environment()->BindAccumulator(node);
|
| +}
|
| +
|
| void BytecodeGraphBuilder::BuildCastOperator(const Operator* js_op) {
|
| PrepareEagerCheckpoint();
|
| Node* value = NewNode(js_op, environment()->LookupAccumulator());
|
|
|