| Index: src/runtime/runtime.h
|
| diff --git a/src/runtime/runtime.h b/src/runtime/runtime.h
|
| index 6d7c8ccbcec10cfa6a418f26e39bf8393b1d0375..102a185e4b05a875bec031e39e329627259fe8b0 100644
|
| --- a/src/runtime/runtime.h
|
| +++ b/src/runtime/runtime.h
|
| @@ -568,14 +568,42 @@ namespace internal {
|
| F(Arguments, 1, 1)
|
|
|
|
|
| -#define FOR_EACH_INTRINSIC_SIMD(F) \
|
| - F(CreateFloat32x4, 4, 1) \
|
| - F(NewFloat32x4Wrapper, 1, 1) \
|
| - F(Float32x4Check, 1, 1) \
|
| - F(Float32x4ExtractLane, 2, 1) \
|
| - F(Float32x4Equals, 2, 1) \
|
| - F(Float32x4SameValue, 2, 1) \
|
| - F(Float32x4SameValueZero, 2, 1)
|
| +#define FOR_EACH_INTRINSIC_SIMD(F) \
|
| + F(IsSimdObject, 1, 1) \
|
| + F(SimdToObject, 1, 1) \
|
| + F(SimdEquals, 2, 1) \
|
| + F(SimdSameValue, 2, 1) \
|
| + F(SimdSameValueZero, 2, 1) \
|
| + F(CreateFloat32x4, 4, 1) \
|
| + F(CreateInt32x4, 4, 1) \
|
| + F(CreateBool32x4, 4, 1) \
|
| + F(CreateInt16x8, 8, 1) \
|
| + F(CreateBool16x8, 8, 1) \
|
| + F(CreateInt8x16, 16, 1) \
|
| + F(CreateBool8x16, 16, 1) \
|
| + F(Float32x4Check, 1, 1) \
|
| + F(Int32x4Check, 1, 1) \
|
| + F(Bool32x4Check, 1, 1) \
|
| + F(Int16x8Check, 1, 1) \
|
| + F(Bool16x8Check, 1, 1) \
|
| + F(Int8x16Check, 1, 1) \
|
| + F(Bool8x16Check, 1, 1) \
|
| + F(Float32x4ExtractLane, 2, 1) \
|
| + F(Int32x4ExtractLane, 2, 1) \
|
| + F(Bool32x4ExtractLane, 2, 1) \
|
| + F(Int16x8ExtractLane, 2, 1) \
|
| + F(Int16x8UnsignedExtractLane, 2, 1) \
|
| + F(Bool16x8ExtractLane, 2, 1) \
|
| + F(Int8x16ExtractLane, 2, 1) \
|
| + F(Int8x16UnsignedExtractLane, 2, 1) \
|
| + F(Bool8x16ExtractLane, 2, 1) \
|
| + F(Float32x4ReplaceLane, 3, 1) \
|
| + F(Int32x4ReplaceLane, 3, 1) \
|
| + F(Bool32x4ReplaceLane, 3, 1) \
|
| + F(Int16x8ReplaceLane, 3, 1) \
|
| + F(Bool16x8ReplaceLane, 3, 1) \
|
| + F(Int8x16ReplaceLane, 3, 1) \
|
| + F(Bool8x16ReplaceLane, 3, 1)
|
|
|
|
|
| #define FOR_EACH_INTRINSIC_STRINGS(F) \
|
|
|