blob: 80c71de4ea385d7cad98899435fe6daa051b26b1 [file] [edit]
;;; TOOL: run-objdump
;;; ARGS0: --enable-simd
(module
;; i8x16 add
(func (export "i8x16_add_0") (result v128)
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 i32x4 0x00000000 0x3ff80000 0x00000000 0xc0080000
v128.const i32x4 0x00000000 0x3ff00000 0x00000000 0x3ff80000
f64x2.mul)
)
(;; STDOUT ;;;
simd-binary.wasm: file format wasm 0x1
Code Disassembly:
00029d func[0] <i8x16_add_0>:
00029e: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
0002a7: 00 03 00 00 00 04 00 00 00 |
0002b0: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
0002b9: 00 03 00 00 00 04 00 00 00 |
0002c2: fd 57 | i8x16.add
0002c4: 0b | end
0002c6 func[1] <i16x8_add_0>:
0002c7: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
0002d0: 00 03 00 00 00 04 00 00 00 |
0002d9: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
0002e2: 00 03 00 00 00 04 00 00 00 |
0002eb: fd 68 | i16x8.add
0002ed: 0b | end
0002ef func[2] <i32x4_add_0>:
0002f0: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
0002f9: 00 03 00 00 00 04 00 00 00 |
000302: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
00030b: 00 03 00 00 00 04 00 00 00 |
000314: fd 79 | i32x4.add
000316: 0b | end
000318 func[3] <i64x2_add_0>:
000319: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
000322: 00 03 00 00 00 04 00 00 00 |
00032b: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
000334: 00 03 00 00 00 04 00 00 00 |
00033d: fd 8a 01 | i64x2.add
000340: 0b | end
000342 func[4] <i8x16_sub_0>:
000343: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
00034c: 00 03 00 00 00 04 00 00 00 |
000355: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
00035e: 00 03 00 00 00 04 00 00 00 |
000367: fd 5a | i8x16.sub
000369: 0b | end
00036b func[5] <i16x8_sub_0>:
00036c: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
000375: 00 03 00 00 00 04 00 00 00 |
00037e: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
000387: 00 03 00 00 00 04 00 00 00 |
000390: fd 6b | i16x8.sub
000392: 0b | end
000394 func[6] <i32x4_sub_0>:
000395: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
00039e: 00 03 00 00 00 04 00 00 00 |
0003a7: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
0003b0: 00 03 00 00 00 04 00 00 00 |
0003b9: fd 7c | i32x4.sub
0003bb: 0b | end
0003bd func[7] <i64x2_sub_0>:
0003be: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
0003c7: 00 03 00 00 00 04 00 00 00 |
0003d0: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
0003d9: 00 03 00 00 00 04 00 00 00 |
0003e2: fd 8d 01 | i64x2.sub
0003e5: 0b | end
0003e7 func[8] <i8x16_mul_0>:
0003e8: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
0003f1: 00 03 00 00 00 04 00 00 00 |
0003fa: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
000403: 00 03 00 00 00 04 00 00 00 |
00040c: fd 5d | i8x16.mul
00040e: 0b | end
000410 func[9] <i16x8_mul_0>:
000411: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
00041a: 00 03 00 00 00 04 00 00 00 |
000423: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
00042c: 00 03 00 00 00 04 00 00 00 |
000435: fd 6e | i16x8.mul
000437: 0b | end
000439 func[10] <i32x4_mul_0>:
00043a: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
000443: 00 03 00 00 00 04 00 00 00 |
00044c: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x00000004
000455: 00 03 00 00 00 04 00 00 00 |
00045e: fd 7f | i32x4.mul
000460: 0b | end
000462 func[11] <i8x16_add_saturate_signed_0>:
000463: fd 02 01 00 00 00 7f 00 00 | v128.const 0x00000001 0x0000007f 0x00000003 0x00000080
00046c: 00 03 00 00 00 80 00 00 00 |
000475: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x000000ff
00047e: 00 03 00 00 00 ff 00 00 00 |
000487: fd 58 | i8x16.add_saturate_s
000489: 0b | end
00048b func[12] <i8x16_add_saturate_unsigned_0>:
00048c: fd 02 01 00 ff 00 02 00 00 | v128.const 0x00ff0001 0x04000002 0x00000003 0x00000004
000495: 04 03 00 00 00 04 00 00 00 |
00049e: fd 02 01 00 02 00 02 00 00 | v128.const 0x00020001 0xfe000002 0x00000003 0x00000004
0004a7: fe 03 00 00 00 04 00 00 00 |
0004b0: fd 59 | i8x16.add_saturate_u
0004b2: 0b | end
0004b4 func[13] <i16x8_add_saturate_signed_0>:
0004b5: fd 02 01 00 00 00 ff 7f 00 | v128.const 0x00000001 0x00007fff 0x00000003 0x00008000
0004be: 00 03 00 00 00 00 80 00 00 |
0004c7: fd 02 01 00 00 00 02 00 00 | v128.const 0x00000001 0x00000002 0x00000003 0x0000fffe
0004d0: 00 03 00 00 00 fe ff 00 00 |
0004d9: fd 69 | i16x8.add_saturate_s
0004db: 0b | end
0004dd func[14] <i16x8_add_saturate_unsigned_0>:
0004de: fd 02 ff ff ff 00 ff ff 00 | v128.const 0x00ffffff 0x0400ffff 0x00000003 0x00000004
0004e7: 04 03 00 00 00 04 00 00 00 |
0004f0: fd 02 01 00 02 00 02 00 00 | v128.const 0x00020001 0xfe000002 0x00000003 0x00000004
0004f9: fe 03 00 00 00 04 00 00 00 |
000502: fd 6a | i16x8.add_saturate_u
000504: 0b | end
000506 func[15] <i8x16_sub_saturate_signed_0>:
000507: fd 02 01 00 00 00 7f 00 00 | v128.const 0x00000001 0x0000007f 0x000000fe 0x00000080
000510: 00 fe 00 00 00 80 00 00 00 |
000519: fd 02 01 00 00 00 fe 00 00 | v128.const 0x00000001 0x000000fe 0x0000007f 0x000000ff
000522: 00 7f 00 00 00 ff 00 00 00 |
00052b: fd 5b | i8x16.sub_saturate_s
00052d: 0b | end
00052f func[16] <i8x16_sub_saturate_unsigned_0>:
000530: fd 02 01 00 ff 00 7f 00 00 | v128.const 0x00ff0001 0x0400007f 0x0000fffe 0x00000004
000539: 04 fe ff 00 00 04 00 00 00 |
000542: fd 02 01 00 02 00 fe ff 00 | v128.const 0x00020001 0xfe00fffe 0x0000007f 0x00000004
00054b: fe 7f 00 00 00 04 00 00 00 |
000554: fd 5c | i8x16.sub_saturate_u
000556: 0b | end
000558 func[17] <i16x8_sub_saturate_signed_0>:
000559: fd 02 01 00 00 00 ff 7f 00 | v128.const 0x00000001 0x00007fff 0x0000fffe 0x00008000
000562: 00 fe ff 00 00 00 80 00 00 |
00056b: fd 02 01 00 00 00 fe ff 00 | v128.const 0x00000001 0x0000fffe 0x00007fff 0x0000fffe
000574: 00 ff 7f 00 00 fe ff 00 00 |
00057d: fd 6c | i16x8.sub_saturate_s
00057f: 0b | end
000581 func[18] <i16x8_sub_saturate_unsigned_0>:
000582: fd 02 ff ff ff 00 ff ff 00 | v128.const 0x00ffffff 0x0400ffff 0x00000003 0x00000004
00058b: 04 03 00 00 00 04 00 00 00 |
000594: fd 02 01 00 02 00 02 00 00 | v128.const 0x00020001 0xfe000002 0x00000003 0x00000004
00059d: fe 03 00 00 00 04 00 00 00 |
0005a6: fd 6d | i16x8.sub_saturate_u
0005a8: 0b | end
0005aa func[19] <v128_and_0>:
0005ab: fd 02 01 00 ff 00 02 00 04 | v128.const 0x00ff0001 0x00040002 0x44000003 0x00000004
0005b4: 00 03 00 00 44 04 00 00 00 |
0005bd: fd 02 01 00 02 00 02 00 fe | v128.const 0x00020001 0x00fe0002 0x00000003 0x55000004
0005c6: 00 03 00 00 00 04 00 00 55 |
0005cf: fd 4d | v128.and
0005d1: 0b | end
0005d3 func[20] <v128_or_0>:
0005d4: fd 02 01 00 ff 00 02 00 04 | v128.const 0x00ff0001 0x00040002 0x44000003 0x00000004
0005dd: 00 03 00 00 44 04 00 00 00 |
0005e6: fd 02 01 00 02 00 02 00 fe | v128.const 0x00020001 0x00fe0002 0x00000003 0x55000004
0005ef: 00 03 00 00 00 04 00 00 55 |
0005f8: fd 4e | v128.or
0005fa: 0b | end
0005fc func[21] <v128_xor_0>:
0005fd: fd 02 01 00 ff 00 02 00 04 | v128.const 0x00ff0001 0x00040002 0x44000003 0x00000004
000606: 00 03 00 00 44 04 00 00 00 |
00060f: fd 02 01 00 02 00 02 00 fe | v128.const 0x00020001 0x00fe0002 0x00000003 0x55000004
000618: 00 03 00 00 00 04 00 00 55 |
000621: fd 4f | v128.xor
000623: 0b | end
000625 func[22] <f32x4_min_0>:
000626: fd 02 00 00 00 80 00 00 c0 | v128.const 0x80000000 0xffc00000 0x449a5000 0xbf800000
00062f: ff 00 50 9a 44 00 00 80 bf |
000638: fd 02 00 00 00 00 00 00 80 | v128.const 0x00000000 0x3f800000 0x449a5000 0x3f800000
000641: 3f 00 50 9a 44 00 00 80 3f |
00064a: fd 9e 01 | f32x4.min
00064d: 0b | end
00064f func[23] <f64x2_min_0>:
000650: fd 02 00 00 00 00 00 00 00 | v128.const 0x00000000 0x00000000 0x00000000 0xfff80000
000659: 00 00 00 00 00 00 00 f8 ff |
000662: fd 02 00 00 00 00 00 4a 93 | v128.const 0x00000000 0xc0934a00 0x00000000 0x3ff00000
00066b: c0 00 00 00 00 00 00 f0 3f |
000674: fd a9 01 | f64x2.min
000677: 0b | end
000679 func[24] <f32x4_max_0>:
00067a: fd 02 00 00 00 80 00 00 c0 | v128.const 0x80000000 0xffc00000 0x449a5000 0xbf800000
000683: ff 00 50 9a 44 00 00 80 bf |
00068c: fd 02 00 00 00 00 00 00 80 | v128.const 0x00000000 0x3f800000 0x449a5000 0x3f800000
000695: 3f 00 50 9a 44 00 00 80 3f |
00069e: fd 9f 01 | f32x4.max
0006a1: 0b | end
0006a3 func[25] <f64x2_max_0>:
0006a4: fd 02 00 00 00 00 00 00 00 | v128.const 0x00000000 0x00000000 0x00000000 0xfff80000
0006ad: 00 00 00 00 00 00 00 f8 ff |
0006b6: fd 02 00 00 00 00 00 4a 93 | v128.const 0x00000000 0xc0934a00 0x00000000 0x3ff00000
0006bf: c0 00 00 00 00 00 00 f0 3f |
0006c8: fd aa 01 | f64x2.max
0006cb: 0b | end
0006cd func[26] <f32x4_add_0>:
0006ce: fd 02 00 00 00 80 00 00 c0 | v128.const 0x80000000 0xffc00000 0x449a5000 0xc49a5000
0006d7: ff 00 50 9a 44 00 50 9a c4 |
0006e0: fd 02 00 00 00 00 00 00 80 | v128.const 0x00000000 0x3f800000 0x3f800000 0x3fc00000
0006e9: 3f 00 00 80 3f 00 00 c0 3f |
0006f2: fd 9a 01 | f32x4.add
0006f5: 0b | end
0006f7 func[27] <f64x2_add_0>:
0006f8: fd 02 00 00 00 00 00 00 f8 | v128.const 0x00000000 0x3ff80000 0x00000000 0xfff80000
000701: 3f 00 00 00 00 00 00 f8 ff |
00070a: fd 02 00 00 00 00 00 4a 93 | v128.const 0x00000000 0xc0934a00 0x00000000 0x3ff00000
000713: c0 00 00 00 00 00 00 f0 3f |
00071c: fd a5 01 | f64x2.add
00071f: 0b | end
000721 func[28] <f32x4_sub_0>:
000722: fd 02 00 00 00 80 00 00 c0 | v128.const 0x80000000 0xffc00000 0x449a5000 0xc49a5000
00072b: ff 00 50 9a 44 00 50 9a c4 |
000734: fd 02 00 00 00 00 00 00 80 | v128.const 0x00000000 0x3f800000 0x3f800000 0x3fc00000
00073d: 3f 00 00 80 3f 00 00 c0 3f |
000746: fd 9b 01 | f32x4.sub
000749: 0b | end
00074b func[29] <f64x2_sub_0>:
00074c: fd 02 00 00 00 00 00 00 f8 | v128.const 0x00000000 0x3ff80000 0x00000000 0xfff80000
000755: 3f 00 00 00 00 00 00 f8 ff |
00075e: fd 02 00 00 00 00 00 4a 93 | v128.const 0x00000000 0xc0934a00 0x00000000 0x3ff00000
000767: c0 00 00 00 00 00 00 f0 3f |
000770: fd a6 01 | f64x2.sub
000773: 0b | end
000775 func[30] <f32x4_div_0>:
000776: fd 02 00 00 00 80 00 00 c0 | v128.const 0x80000000 0xffc00000 0x3fc00000 0xc0400000
00077f: ff 00 00 c0 3f 00 00 40 c0 |
000788: fd 02 00 00 00 00 00 00 80 | v128.const 0x00000000 0x3f800000 0x3f800000 0x3fc00000
000791: 3f 00 00 80 3f 00 00 c0 3f |
00079a: fd 9d 01 | f32x4.div
00079d: 0b | end
00079f func[31] <f64x2_div_0>:
0007a0: fd 02 00 00 00 00 00 00 f8 | v128.const 0x00000000 0x3ff80000 0x00000000 0xc0080000
0007a9: 3f 00 00 00 00 00 00 08 c0 |
0007b2: fd 02 00 00 00 00 00 00 f0 | v128.const 0x00000000 0x3ff00000 0x00000000 0x3ff80000
0007bb: 3f 00 00 00 00 00 00 f8 3f |
0007c4: fd a8 01 | f64x2.div
0007c7: 0b | end
0007c9 func[32] <f32x4_mul_0>:
0007ca: fd 02 00 00 00 80 00 00 c0 | v128.const 0x80000000 0xffc00000 0x3fc00000 0xc0400000
0007d3: ff 00 00 c0 3f 00 00 40 c0 |
0007dc: fd 02 00 00 00 00 00 00 80 | v128.const 0x00000000 0x3f800000 0x3f800000 0x3fc00000
0007e5: 3f 00 00 80 3f 00 00 c0 3f |
0007ee: fd 9c 01 | f32x4.mul
0007f1: 0b | end
0007f3 func[33] <f64x2_mul_0>:
0007f4: fd 02 00 00 00 00 00 00 f8 | v128.const 0x00000000 0x3ff80000 0x00000000 0xc0080000
0007fd: 3f 00 00 00 00 00 00 08 c0 |
000806: fd 02 00 00 00 00 00 00 f0 | v128.const 0x00000000 0x3ff00000 0x00000000 0x3ff80000
00080f: 3f 00 00 00 00 00 00 f8 3f |
000818: fd a7 01 | f64x2.mul
00081b: 0b | end
;;; STDOUT ;;)