Index: src/code-stubs.h |
diff --git a/src/code-stubs.h b/src/code-stubs.h |
index 0486c676fb4e494448aead544ca45c92ecb8abe9..576773ce8ebfd4196a0f1667d3298146dce94b1a 100644 |
--- a/src/code-stubs.h |
+++ b/src/code-stubs.h |
@@ -136,6 +136,7 @@ class ObjectLiteral; |
V(FastNewClosure) \ |
V(FastNewFunctionContext) \ |
V(InstanceOf) \ |
+ V(InstanceOfWithFeedback) \ |
V(LessThan) \ |
V(LessThanOrEqual) \ |
V(GreaterThan) \ |
@@ -923,6 +924,17 @@ class InstanceOfStub final : public TurboFanCodeStub { |
DEFINE_TURBOFAN_BINARY_OP_CODE_STUB(InstanceOf, TurboFanCodeStub); |
}; |
+class InstanceOfWithFeedbackStub final : public TurboFanCodeStub { |
+ public: |
+ explicit InstanceOfWithFeedbackStub(Isolate* isolate) |
+ : TurboFanCodeStub(isolate) {} |
+ |
+ private: |
+ DEFINE_CALL_INTERFACE_DESCRIPTOR(BinaryOpWithVector); |
+ DEFINE_TURBOFAN_BINARY_OP_CODE_STUB_WITH_FEEDBACK(InstanceOfWithFeedback, |
+ TurboFanCodeStub); |
+}; |
+ |
class LessThanStub final : public TurboFanCodeStub { |
public: |
explicit LessThanStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} |