Index: src/interface-descriptors.h |
diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h |
index dce4d97b908771490e412cc308d46631ef8e78ee..af59bdb121727e2eaf4c0f9c8ad6782fbc412ab1 100644 |
--- a/src/interface-descriptors.h |
+++ b/src/interface-descriptors.h |
@@ -74,6 +74,7 @@ class PlatformInterfaceDescriptor; |
V(Compare) \ |
V(BinaryOp) \ |
V(BinaryOpWithAllocationSite) \ |
+ V(BinaryOpWithVector) \ |
V(CountOp) \ |
V(StringAdd) \ |
V(StringCompare) \ |
@@ -722,6 +723,13 @@ class BinaryOpWithAllocationSiteDescriptor : public CallInterfaceDescriptor { |
CallInterfaceDescriptor) |
}; |
+class BinaryOpWithVectorDescriptor : public CallInterfaceDescriptor { |
+ public: |
+ DEFINE_PARAMETERS(kLeft, kRight, kSlot, kVector) |
+ DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE(BinaryOpWithVectorDescriptor, |
+ CallInterfaceDescriptor) |
+}; |
+ |
class CountOpDescriptor final : public CallInterfaceDescriptor { |
public: |
DECLARE_DESCRIPTOR(CountOpDescriptor, CallInterfaceDescriptor) |