| Index: src/interface-descriptors.h
|
| diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h
|
| index 1a15907235727c52b99fb4f0f2b05a1a17a5bd73..3b671d462593864881de7b7aa478f6517d33ec4d 100644
|
| --- a/src/interface-descriptors.h
|
| +++ b/src/interface-descriptors.h
|
| @@ -55,6 +55,16 @@
|
| V(CopyFastSmiOrObjectElements) \
|
| V(TransitionElementsKind) \
|
| V(AllocateHeapNumber) \
|
| + V(AllocateFloat32x4) \
|
| + V(AllocateInt32x4) \
|
| + V(AllocateUint32x4) \
|
| + V(AllocateBool32x4) \
|
| + V(AllocateInt16x8) \
|
| + V(AllocateUint16x8) \
|
| + V(AllocateBool16x8) \
|
| + V(AllocateInt8x16) \
|
| + V(AllocateUint8x16) \
|
| + V(AllocateBool8x16) \
|
| V(Builtin) \
|
| V(ArrayConstructor) \
|
| V(ForEach) \
|
| @@ -684,6 +694,14 @@
|
| DECLARE_DESCRIPTOR(AllocateHeapNumberDescriptor, CallInterfaceDescriptor)
|
| };
|
|
|
| +#define SIMD128_ALLOC_DESC(TYPE, Type, type, lane_count, lane_type) \
|
| + class Allocate##Type##Descriptor : public CallInterfaceDescriptor { \
|
| + public: \
|
| + DECLARE_DESCRIPTOR(Allocate##Type##Descriptor, CallInterfaceDescriptor) \
|
| + };
|
| +SIMD128_TYPES(SIMD128_ALLOC_DESC)
|
| +#undef SIMD128_ALLOC_DESC
|
| +
|
| class BuiltinDescriptor : public CallInterfaceDescriptor {
|
| public:
|
| // TODO(ishell): Where is kFunction??
|
|
|