Index: src/compiler/bytecode-graph-builder.cc |
diff --git a/src/compiler/bytecode-graph-builder.cc b/src/compiler/bytecode-graph-builder.cc |
index f0ec76a7b94680db72af98f2f986d08e50e1ad88..4e5b41f778f5fc11dd693eb6045f6862e0cfcb52 100644 |
--- a/src/compiler/bytecode-graph-builder.cc |
+++ b/src/compiler/bytecode-graph-builder.cc |
@@ -1604,7 +1604,9 @@ void BytecodeGraphBuilder::VisitTestIn() { |
} |
void BytecodeGraphBuilder::VisitTestInstanceOf() { |
- BuildCompareOp(javascript()->InstanceOf()); |
+ VectorSlotPair feedback = |
+ CreateVectorSlotPair(bytecode_iterator().GetIndexOperand(1)); |
+ BuildCompareOp(javascript()->InstanceOf(feedback)); |
} |
void BytecodeGraphBuilder::BuildCastOperator(const Operator* js_op) { |