summaryrefslogtreecommitdiff
path: root/test/dump/simd-binary.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/dump/simd-binary.txt')
-rw-r--r--test/dump/simd-binary.txt136
1 files changed, 68 insertions, 68 deletions
diff --git a/test/dump/simd-binary.txt b/test/dump/simd-binary.txt
index 04aa7ff4..80c71de4 100644
--- a/test/dump/simd-binary.txt
+++ b/test/dump/simd-binary.txt
@@ -4,198 +4,198 @@
(module
;; i8x16 add
(func (export "i8x16_add_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i8x16.add)
;; i16x8 add
(func (export "i16x8_add_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i16x8.add)
;; i32x4 add
(func (export "i32x4_add_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i32x4.add)
;; i64x2 add
(func (export "i64x2_add_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i64x2.add)
;; i8x16 sub
(func (export "i8x16_sub_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i8x16.sub)
;; i16x8 sub
(func (export "i16x8_sub_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i16x8.sub)
;; i32x4 sub
(func (export "i32x4_sub_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i32x4.sub)
;; i64x2 sub
(func (export "i64x2_sub_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i64x2.sub)
;; i8x16 mul
(func (export "i8x16_mul_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i8x16.mul)
;; i16x8 mul
(func (export "i16x8_mul_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i16x8.mul)
;; i32x4 mul
(func (export "i32x4_mul_0") (result v128)
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
- v128.const i32 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x00000004
i32x4.mul)
;; i8x16 saturating add (signed and unsigned)
(func (export "i8x16_add_saturate_signed_0") (result v128)
- v128.const i32 0x00000001 0x0000007f 0x00000003 0x00000080
- v128.const i32 0x00000001 0x00000002 0x00000003 0x000000ff
+ v128.const i32x4 0x00000001 0x0000007f 0x00000003 0x00000080
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x000000ff
i8x16.add_saturate_s)
(func (export "i8x16_add_saturate_unsigned_0") (result v128)
- v128.const i32 0x00ff0001 0x04000002 0x00000003 0x00000004
- v128.const i32 0x00020001 0xfe000002 0x00000003 0x00000004
+ v128.const i32x4 0x00ff0001 0x04000002 0x00000003 0x00000004
+ v128.const i32x4 0x00020001 0xfe000002 0x00000003 0x00000004
i8x16.add_saturate_u)
;; i16x8 saturating add (signed and unsigned)
(func (export "i16x8_add_saturate_signed_0") (result v128)
- v128.const i32 0x00000001 0x00007fff 0x00000003 0x00008000
- v128.const i32 0x00000001 0x00000002 0x00000003 0x0000fffe
+ v128.const i32x4 0x00000001 0x00007fff 0x00000003 0x00008000
+ v128.const i32x4 0x00000001 0x00000002 0x00000003 0x0000fffe
i16x8.add_saturate_s)
(func (export "i16x8_add_saturate_unsigned_0") (result v128)
- v128.const i32 0x00ffffff 0x0400ffff 0x00000003 0x00000004
- v128.const i32 0x00020001 0xfe000002 0x00000003 0x00000004
+ v128.const i32x4 0x00ffffff 0x0400ffff 0x00000003 0x00000004
+ v128.const i32x4 0x00020001 0xfe000002 0x00000003 0x00000004
i16x8.add_saturate_u)
;; i8x16 saturating sub (signed and unsigned)
(func (export "i8x16_sub_saturate_signed_0") (result v128)
- v128.const i32 0x00000001 0x0000007f 0x000000fe 0x00000080
- v128.const i32 0x00000001 0x000000fe 0x0000007f 0x000000ff
+ v128.const i32x4 0x00000001 0x0000007f 0x000000fe 0x00000080
+ v128.const i32x4 0x00000001 0x000000fe 0x0000007f 0x000000ff
i8x16.sub_saturate_s)
(func (export "i8x16_sub_saturate_unsigned_0") (result v128)
- v128.const i32 0x00ff0001 0x0400007f 0x0000fffe 0x00000004
- v128.const i32 0x00020001 0xfe00fffe 0x0000007f 0x00000004
+ v128.const i32x4 0x00ff0001 0x0400007f 0x0000fffe 0x00000004
+ v128.const i32x4 0x00020001 0xfe00fffe 0x0000007f 0x00000004
i8x16.sub_saturate_u)
;; i16x8 saturating sub (signed and unsigned)
(func (export "i16x8_sub_saturate_signed_0") (result v128)
- v128.const i32 0x00000001 0x00007fff 0x0000fffe 0x00008000
- v128.const i32 0x00000001 0x0000fffe 0x00007fff 0x0000fffe
+ v128.const i32x4 0x00000001 0x00007fff 0x0000fffe 0x00008000
+ v128.const i32x4 0x00000001 0x0000fffe 0x00007fff 0x0000fffe
i16x8.sub_saturate_s)
(func (export "i16x8_sub_saturate_unsigned_0") (result v128)
- v128.const i32 0x00ffffff 0x0400ffff 0x00000003 0x00000004
- v128.const i32 0x00020001 0xfe000002 0x00000003 0x00000004
+ v128.const i32x4 0x00ffffff 0x0400ffff 0x00000003 0x00000004
+ v128.const i32x4 0x00020001 0xfe000002 0x00000003 0x00000004
i16x8.sub_saturate_u)
;; v128 and
(func (export "v128_and_0") (result v128)
- v128.const i32 0x00ff0001 0x00040002 0x44000003 0x00000004
- v128.const i32 0x00020001 0x00fe0002 0x00000003 0x55000004
+ v128.const i32x4 0x00ff0001 0x00040002 0x44000003 0x00000004
+ v128.const i32x4 0x00020001 0x00fe0002 0x00000003 0x55000004
v128.and)
;; v128 or
(func (export "v128_or_0") (result v128)
- v128.const i32 0x00ff0001 0x00040002 0x44000003 0x00000004
- v128.const i32 0x00020001 0x00fe0002 0x00000003 0x55000004
+ v128.const i32x4 0x00ff0001 0x00040002 0x44000003 0x00000004
+ v128.const i32x4 0x00020001 0x00fe0002 0x00000003 0x55000004
v128.or)
;; v128 xor
(func (export "v128_xor_0") (result v128)
- v128.const i32 0x00ff0001 0x00040002 0x44000003 0x00000004
- v128.const i32 0x00020001 0x00fe0002 0x00000003 0x55000004
+ v128.const i32x4 0x00ff0001 0x00040002 0x44000003 0x00000004
+ v128.const i32x4 0x00020001 0x00fe0002 0x00000003 0x55000004
v128.xor)
;; f32x4 min
(func (export "f32x4_min_0") (result v128)
- v128.const i32 0x80000000 0xffc00000 0x449a5000 0xbf800000
- v128.const i32 0x00000000 0x3f800000 0x449a5000 0x3f800000
+ v128.const i32x4 0x80000000 0xffc00000 0x449a5000 0xbf800000
+ v128.const i32x4 0x00000000 0x3f800000 0x449a5000 0x3f800000
f32x4.min)
;; f64x2 min
(func (export "f64x2_min_0") (result v128)
- v128.const i32 0x00000000 0x00000000 0x00000000 0xfff80000
- v128.const i32 0x00000000 0xc0934a00 0x00000000 0x3ff00000
+ v128.const i32x4 0x00000000 0x00000000 0x00000000 0xfff80000
+ v128.const i32x4 0x00000000 0xc0934a00 0x00000000 0x3ff00000
f64x2.min)
;; f32x4 max
(func (export "f32x4_max_0") (result v128)
- v128.const i32 0x80000000 0xffc00000 0x449a5000 0xbf800000
- v128.const i32 0x00000000 0x3f800000 0x449a5000 0x3f800000
+ v128.const i32x4 0x80000000 0xffc00000 0x449a5000 0xbf800000
+ v128.const i32x4 0x00000000 0x3f800000 0x449a5000 0x3f800000
f32x4.max)
;; f64x2 max
(func (export "f64x2_max_0") (result v128)
- v128.const i32 0x00000000 0x00000000 0x00000000 0xfff80000
- v128.const i32 0x00000000 0xc0934a00 0x00000000 0x3ff00000
+ v128.const i32x4 0x00000000 0x00000000 0x00000000 0xfff80000
+ v128.const i32x4 0x00000000 0xc0934a00 0x00000000 0x3ff00000
f64x2.max)
;; f32x4 add
(func (export "f32x4_add_0") (result v128)
- v128.const i32 0x80000000 0xffc00000 0x449a5000 0xc49a5000
- v128.const i32 0x00000000 0x3f800000 0x3f800000 0x3fc00000
+ v128.const i32x4 0x80000000 0xffc00000 0x449a5000 0xc49a5000
+ v128.const i32x4 0x00000000 0x3f800000 0x3f800000 0x3fc00000
f32x4.add)
;; f64x2 add
(func (export "f64x2_add_0") (result v128)
- v128.const i32 0x00000000 0x3ff80000 0x00000000 0xfff80000
- v128.const i32 0x00000000 0xc0934a00 0x00000000 0x3ff00000
+ v128.const i32x4 0x00000000 0x3ff80000 0x00000000 0xfff80000
+ v128.const i32x4 0x00000000 0xc0934a00 0x00000000 0x3ff00000
f64x2.add)
;; f32x4 sub
(func (export "f32x4_sub_0") (result v128)
- v128.const i32 0x80000000 0xffc00000 0x449a5000 0xc49a5000
- v128.const i32 0x00000000 0x3f800000 0x3f800000 0x3fc00000
+ v128.const i32x4 0x80000000 0xffc00000 0x449a5000 0xc49a5000
+ v128.const i32x4 0x00000000 0x3f800000 0x3f800000 0x3fc00000
f32x4.sub)
;; f64x2 sub
(func (export "f64x2_sub_0") (result v128)
- v128.const i32 0x00000000 0x3ff80000 0x00000000 0xfff80000
- v128.const i32 0x00000000 0xc0934a00 0x00000000 0x3ff00000
+ v128.const i32x4 0x00000000 0x3ff80000 0x00000000 0xfff80000
+ v128.const i32x4 0x00000000 0xc0934a00 0x00000000 0x3ff00000
f64x2.sub)
;; f32x4 div
(func (export "f32x4_div_0") (result v128)
- v128.const i32 0x80000000 0xffc00000 0x3fc00000 0xc0400000
- v128.const i32 0x00000000 0x3f800000 0x3f800000 0x3fc00000
+ v128.const i32x4 0x80000000 0xffc00000 0x3fc00000 0xc0400000
+ v128.const i32x4 0x00000000 0x3f800000 0x3f800000 0x3fc00000
f32x4.div)
;; f64x2 div
(func (export "f64x2_div_0") (result v128)
- v128.const i32 0x00000000 0x3ff80000 0x00000000 0xc0080000
- v128.const i32 0x00000000 0x3ff00000 0x00000000 0x3ff80000
+ v128.const i32x4 0x00000000 0x3ff80000 0x00000000 0xc0080000
+ v128.const i32x4 0x00000000 0x3ff00000 0x00000000 0x3ff80000
f64x2.div)
;; f32x4 mul
(func (export "f32x4_mul_0") (result v128)
- v128.const i32 0x80000000 0xffc00000 0x3fc00000 0xc0400000
- v128.const i32 0x00000000 0x3f800000 0x3f800000 0x3fc00000
+ v128.const i32x4 0x80000000 0xffc00000 0x3fc00000 0xc0400000
+ v128.const i32x4 0x00000000 0x3f800000 0x3f800000 0x3fc00000
f32x4.mul)
;; f64x2 mul
(func (export "f64x2_mul_0") (result v128)
- v128.const i32 0x00000000 0x3ff80000 0x00000000 0xc0080000
- v128.const i32 0x00000000 0x3ff00000 0x00000000 0x3ff80000
+ v128.const i32x4 0x00000000 0x3ff80000 0x00000000 0xc0080000
+ v128.const i32x4 0x00000000 0x3ff00000 0x00000000 0x3ff80000
f64x2.mul)
)