| Index: src/wasm/wasm-opcodes.h
|
| diff --git a/src/wasm/wasm-opcodes.h b/src/wasm/wasm-opcodes.h
|
| index 22a84e519ac44dcc5dced4c9784b6487de6d419a..f307e2bd740f95354049a0ca055acc6ef6f4843b 100644
|
| --- a/src/wasm/wasm-opcodes.h
|
| +++ b/src/wasm/wasm-opcodes.h
|
| @@ -390,15 +390,33 @@ constexpr WasmCodePosition kNoCodePosition = -1;
|
| V(S128Or, 0xe577, s_ss) \
|
| V(S128Xor, 0xe578, s_ss) \
|
| V(S128Not, 0xe579, s_s) \
|
| + V(S32x4ZipLeft, 0xe5a0, s_ss) \
|
| + V(S32x4ZipRight, 0xe5a1, s_ss) \
|
| + V(S32x4UnzipLeft, 0xe5a2, s_ss) \
|
| + V(S32x4UnzipRight, 0xe5a3, s_ss) \
|
| + V(S32x4TransposeLeft, 0xe5a4, s_ss) \
|
| + V(S32x4TransposeRight, 0xe5a5, s_ss) \
|
| V(S32x4Select, 0xe52c, s_s1x4ss) \
|
| - V(S32x4Swizzle, 0xe52d, s_s) \
|
| - V(S32x4Shuffle, 0xe52e, s_ss) \
|
| + V(S16x8ZipLeft, 0xe5a6, s_ss) \
|
| + V(S16x8ZipRight, 0xe5a7, s_ss) \
|
| + V(S16x8UnzipLeft, 0xe5a8, s_ss) \
|
| + V(S16x8UnzipRight, 0xe5a9, s_ss) \
|
| + V(S16x8TransposeLeft, 0xe5aa, s_ss) \
|
| + V(S16x8TransposeRight, 0xe5ab, s_ss) \
|
| V(S16x8Select, 0xe54b, s_s1x8ss) \
|
| - V(S16x8Swizzle, 0xe54c, s_s) \
|
| - V(S16x8Shuffle, 0xe54d, s_ss) \
|
| + V(S8x16ZipLeft, 0xe5ac, s_ss) \
|
| + V(S8x16ZipRight, 0xe5ad, s_ss) \
|
| + V(S8x16UnzipLeft, 0xe5ae, s_ss) \
|
| + V(S8x16UnzipRight, 0xe5af, s_ss) \
|
| + V(S8x16TransposeLeft, 0xe5b0, s_ss) \
|
| + V(S8x16TransposeRight, 0xe5b1, s_ss) \
|
| V(S8x16Select, 0xe56a, s_s1x16ss) \
|
| - V(S8x16Swizzle, 0xe56b, s_s) \
|
| - V(S8x16Shuffle, 0xe56c, s_ss) \
|
| + V(S32x2Reverse, 0xe5b2, s_s) \
|
| + V(S16x4Reverse, 0xe5b3, s_s) \
|
| + V(S16x2Reverse, 0xe5b4, s_s) \
|
| + V(S8x8Reverse, 0xe5b5, s_s) \
|
| + V(S8x4Reverse, 0xe5b6, s_s) \
|
| + V(S8x2Reverse, 0xe5b7, s_s) \
|
| V(S1x4And, 0xe580, s1x4_s1x4s1x4) \
|
| V(S1x4Or, 0xe581, s1x4_s1x4s1x4) \
|
| V(S1x4Xor, 0xe582, s1x4_s1x4s1x4) \
|
| @@ -435,7 +453,8 @@ constexpr WasmCodePosition kNoCodePosition = -1;
|
| V(I8x16ReplaceLane, 0xe559, _) \
|
| V(I8x16Shl, 0xe562, _) \
|
| V(I8x16ShrS, 0xe563, _) \
|
| - V(I8x16ShrU, 0xe571, _)
|
| + V(I8x16ShrU, 0xe571, _) \
|
| + V(S8x16Concat, 0xe5b8, _)
|
|
|
| #define FOREACH_ATOMIC_OPCODE(V) \
|
| V(I32AtomicAdd8S, 0xe601, i_ii) \
|
|
|