mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-22 11:11:43 +00:00
Update Binaryen to latest nightly
This commit is contained in:
@ -26,8 +26,8 @@
|
||||
global.set $~lib/allocator/arena/offset
|
||||
)
|
||||
(func $simd/test_v128 (; 2 ;) (type $FUNCSIG$v)
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -41,8 +41,8 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10
|
||||
v128.const i32 0x2 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d
|
||||
v128.const i32 0x04030202 0x08070605 0x0c0b0a09 0x100f0e0d
|
||||
i8x16.ne
|
||||
i8x16.any_true
|
||||
i32.const 0
|
||||
@ -56,10 +56,10 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10
|
||||
v128.const i32 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d
|
||||
v128.const i32 0x01010101 0x01010101 0x01010101 0x01010101
|
||||
v128.and
|
||||
v128.const i32 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0
|
||||
v128.const i32 0x00010001 0x00010001 0x00010001 0x00010001
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -73,10 +73,10 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10
|
||||
v128.const i32 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d
|
||||
v128.const i32 0x01010101 0x01010101 0x01010101 0x01010101
|
||||
v128.or
|
||||
v128.const i32 0x1 0x3 0x3 0x5 0x5 0x7 0x7 0x9 0x9 0xb 0xb 0xd 0xd 0xf 0xf 0x11
|
||||
v128.const i32 0x05030301 0x09070705 0x0d0b0b09 0x110f0f0d
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -90,10 +90,10 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10
|
||||
v128.const i32 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d
|
||||
v128.const i32 0x01010101 0x01010101 0x01010101 0x01010101
|
||||
v128.xor
|
||||
v128.const i32 0x0 0x3 0x2 0x5 0x4 0x7 0x6 0x9 0x8 0xb 0xa 0xd 0xc 0xf 0xe 0x11
|
||||
v128.const i32 0x05020300 0x09060704 0x0d0a0b08 0x110e0f0c
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -107,9 +107,9 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d
|
||||
v128.not
|
||||
v128.const i32 0xfe 0xfd 0xfc 0xfb 0xfa 0xf9 0xf8 0xf7 0xf6 0xf5 0xf4 0xf3 0xf2 0xf1 0xf0 0xef
|
||||
v128.const i32 0xfbfcfdfe 0xf7f8f9fa 0xf3f4f5f6 0xeff0f1f2
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -123,11 +123,11 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10
|
||||
v128.const i32 0x10 0xf 0xe 0xd 0xc 0xb 0xa 0x9 0x8 0x7 0x6 0x5 0x4 0x3 0x2 0x1
|
||||
v128.const i32 0x0 0xff 0x0 0xff 0x0 0xff 0x0 0xff 0x0 0xff 0x0 0xff 0x0 0xff 0x0 0xff
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x100f0e0d
|
||||
v128.const i32 0x0d0e0f10 0x090a0b0c 0x05060708 0x01020304
|
||||
v128.const i32 0xff00ff00 0xff00ff00 0xff00ff00 0xff00ff00
|
||||
v128.bitselect
|
||||
v128.const i32 0x10 0x2 0xe 0x4 0xc 0x6 0xa 0x8 0x8 0xa 0x6 0xc 0x4 0xe 0x2 0x10
|
||||
v128.const i32 0x040e0210 0x080a060c 0x0c060a08 0x10020e04
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -150,10 +150,10 @@
|
||||
(local $4 v128)
|
||||
(local $5 v128)
|
||||
(local $6 v128)
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x7f
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x7f0f0e0d
|
||||
local.set $0
|
||||
local.get $0
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x7f
|
||||
v128.const i32 0x04030201 0x08070605 0x0c0b0a09 0x7f0f0e0d
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -171,7 +171,7 @@
|
||||
i8x16.splat
|
||||
local.set $1
|
||||
local.get $1
|
||||
v128.const i32 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1
|
||||
v128.const i32 0x01010101 0x01010101 0x01010101 0x01010101
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -190,7 +190,7 @@
|
||||
i8x16.add
|
||||
local.set $2
|
||||
local.get $2
|
||||
v128.const i32 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10 0x80
|
||||
v128.const i32 0x05040302 0x09080706 0x0d0c0b0a 0x80100f0e
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -240,7 +240,7 @@
|
||||
end
|
||||
local.get $0
|
||||
i8x16.neg
|
||||
v128.const i32 0xff 0xfe 0xfd 0xfc 0xfb 0xfa 0xf9 0xf8 0xf7 0xf6 0xf5 0xf4 0xf3 0xf2 0xf1 0x81
|
||||
v128.const i32 0xfcfdfeff 0xf8f9fafb 0xf4f5f6f7 0x81f1f2f3
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -306,7 +306,7 @@
|
||||
local.get $2
|
||||
i32.const 17
|
||||
i8x16.replace_lane 15
|
||||
v128.const i32 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10 0x11
|
||||
v128.const i32 0x05040302 0x09080706 0x0d0c0b0a 0x11100f0e
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -323,7 +323,7 @@
|
||||
local.get $0
|
||||
local.get $1
|
||||
v8x16.shuffle 0 1 2 3 4 5 6 7 24 25 26 27 28 29 30 31
|
||||
v128.const i32 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1
|
||||
v128.const i32 0x04030201 0x08070605 0x01010101 0x01010101
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -337,7 +337,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x7e 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f 0x7f
|
||||
v128.const i32 0x7f7f7f7e 0x7f7f7f7f 0x7f7f7f7f 0x7f7f7f7f
|
||||
i32.const 2
|
||||
i8x16.splat
|
||||
i8x16.add_saturate_s
|
||||
@ -356,7 +356,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0xfe 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff
|
||||
v128.const i32 0xfffffffe 0xffffffff 0xffffffff 0xffffffff
|
||||
i32.const 2
|
||||
i8x16.splat
|
||||
i8x16.add_saturate_u
|
||||
@ -375,7 +375,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x81 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80
|
||||
v128.const i32 0x80808081 0x80808080 0x80808080 0x80808080
|
||||
i32.const 2
|
||||
i8x16.splat
|
||||
i8x16.sub_saturate_s
|
||||
@ -394,7 +394,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000000 0x00000000 0x00000000
|
||||
i32.const 2
|
||||
i8x16.splat
|
||||
i8x16.sub_saturate_u
|
||||
@ -470,7 +470,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000000 0x00000000 0x00000000
|
||||
i8x16.any_true
|
||||
i32.const 0
|
||||
i32.ne
|
||||
@ -695,10 +695,10 @@
|
||||
(local $4 v128)
|
||||
(local $5 v128)
|
||||
(local $6 v128)
|
||||
v128.const i32 0x1 0x0 0x2 0x0 0x3 0x0 0x4 0x0 0x5 0x0 0x6 0x0 0x7 0x0 0xff 0x7f
|
||||
v128.const i32 0x00020001 0x00040003 0x00060005 0x7fff0007
|
||||
local.set $0
|
||||
local.get $0
|
||||
v128.const i32 0x1 0x0 0x2 0x0 0x3 0x0 0x4 0x0 0x5 0x0 0x6 0x0 0x7 0x0 0xff 0x7f
|
||||
v128.const i32 0x00020001 0x00040003 0x00060005 0x7fff0007
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -716,7 +716,7 @@
|
||||
i16x8.splat
|
||||
local.set $1
|
||||
local.get $1
|
||||
v128.const i32 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0
|
||||
v128.const i32 0x00010001 0x00010001 0x00010001 0x00010001
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -735,7 +735,7 @@
|
||||
i16x8.add
|
||||
local.set $2
|
||||
local.get $2
|
||||
v128.const i32 0x2 0x0 0x3 0x0 0x4 0x0 0x5 0x0 0x6 0x0 0x7 0x0 0x8 0x0 0x0 0x80
|
||||
v128.const i32 0x00030002 0x00050004 0x00070006 0x80000008
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -785,7 +785,7 @@
|
||||
end
|
||||
local.get $0
|
||||
i16x8.neg
|
||||
v128.const i32 0xff 0xff 0xfe 0xff 0xfd 0xff 0xfc 0xff 0xfb 0xff 0xfa 0xff 0xf9 0xff 0x1 0x80
|
||||
v128.const i32 0xfffeffff 0xfffcfffd 0xfffafffb 0x8001fff9
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -851,7 +851,7 @@
|
||||
local.get $2
|
||||
i32.const 9
|
||||
i16x8.replace_lane 7
|
||||
v128.const i32 0x2 0x0 0x3 0x0 0x4 0x0 0x5 0x0 0x6 0x0 0x7 0x0 0x8 0x0 0x9 0x0
|
||||
v128.const i32 0x00030002 0x00050004 0x00070006 0x00090008
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -868,7 +868,7 @@
|
||||
local.get $0
|
||||
local.get $1
|
||||
v8x16.shuffle 0 1 2 3 4 5 6 7 24 25 26 27 28 29 30 31
|
||||
v128.const i32 0x1 0x0 0x2 0x0 0x3 0x0 0x4 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x1 0x0
|
||||
v128.const i32 0x00020001 0x00040003 0x00010001 0x00010001
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -882,7 +882,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0xfe 0x7f 0xff 0x7f 0xff 0x7f 0xff 0x7f 0xff 0x7f 0xff 0x7f 0xff 0x7f 0xff 0x7f
|
||||
v128.const i32 0x7fff7ffe 0x7fff7fff 0x7fff7fff 0x7fff7fff
|
||||
i32.const 2
|
||||
i16x8.splat
|
||||
i16x8.add_saturate_s
|
||||
@ -901,7 +901,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0xfe 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff
|
||||
v128.const i32 0xfffffffe 0xffffffff 0xffffffff 0xffffffff
|
||||
i32.const 2
|
||||
i16x8.splat
|
||||
i16x8.add_saturate_u
|
||||
@ -920,7 +920,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x80 0x0 0x80 0x0 0x80 0x0 0x80 0x0 0x80 0x0 0x80 0x0 0x80 0x0 0x80
|
||||
v128.const i32 0x80008001 0x80008000 0x80008000 0x80008000
|
||||
i32.const 2
|
||||
i16x8.splat
|
||||
i16x8.sub_saturate_s
|
||||
@ -939,7 +939,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000000 0x00000000 0x00000000
|
||||
i32.const 2
|
||||
i16x8.splat
|
||||
i16x8.sub_saturate_u
|
||||
@ -1015,7 +1015,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000000 0x00000000 0x00000000
|
||||
i16x8.any_true
|
||||
i32.const 0
|
||||
i32.ne
|
||||
@ -1240,10 +1240,10 @@
|
||||
(local $4 v128)
|
||||
(local $5 v128)
|
||||
(local $6 v128)
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x2 0x0 0x0 0x0 0x3 0x0 0x0 0x0 0xff 0xff 0xff 0x7f
|
||||
v128.const i32 0x00000001 0x00000002 0x00000003 0x7fffffff
|
||||
local.set $0
|
||||
local.get $0
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x2 0x0 0x0 0x0 0x3 0x0 0x0 0x0 0xff 0xff 0xff 0x7f
|
||||
v128.const i32 0x00000001 0x00000002 0x00000003 0x7fffffff
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1261,7 +1261,7 @@
|
||||
i32x4.splat
|
||||
local.set $1
|
||||
local.get $1
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x1 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000001 0x00000001 0x00000001
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1280,7 +1280,7 @@
|
||||
i32x4.add
|
||||
local.set $2
|
||||
local.get $2
|
||||
v128.const i32 0x2 0x0 0x0 0x0 0x3 0x0 0x0 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x80
|
||||
v128.const i32 0x00000002 0x00000003 0x00000004 0x80000000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1330,7 +1330,7 @@
|
||||
end
|
||||
local.get $0
|
||||
i32x4.neg
|
||||
v128.const i32 0xff 0xff 0xff 0xff 0xfe 0xff 0xff 0xff 0xfd 0xff 0xff 0xff 0x1 0x0 0x0 0x80
|
||||
v128.const i32 0xffffffff 0xfffffffe 0xfffffffd 0x80000001
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1373,7 +1373,7 @@
|
||||
local.get $2
|
||||
i32.const 5
|
||||
i32x4.replace_lane 3
|
||||
v128.const i32 0x2 0x0 0x0 0x0 0x3 0x0 0x0 0x0 0x4 0x0 0x0 0x0 0x5 0x0 0x0 0x0
|
||||
v128.const i32 0x00000002 0x00000003 0x00000004 0x00000005
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1390,7 +1390,7 @@
|
||||
local.get $0
|
||||
local.get $1
|
||||
v8x16.shuffle 0 1 2 3 4 5 6 7 24 25 26 27 28 29 30 31
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x2 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x1 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000002 0x00000001 0x00000001
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1461,7 +1461,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000000 0x00000000 0x00000000
|
||||
i32x4.any_true
|
||||
i32.const 0
|
||||
i32.ne
|
||||
@ -1718,10 +1718,10 @@
|
||||
(local $0 v128)
|
||||
(local $1 v128)
|
||||
(local $2 v128)
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x7f
|
||||
v128.const i32 0x00000001 0x00000000 0xffffffff 0x7fffffff
|
||||
local.set $0
|
||||
local.get $0
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x7f
|
||||
v128.const i32 0x00000001 0x00000000 0xffffffff 0x7fffffff
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1739,7 +1739,7 @@
|
||||
i64x2.splat
|
||||
local.set $1
|
||||
local.get $1
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000000 0x00000001 0x00000000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1758,7 +1758,7 @@
|
||||
i64x2.add
|
||||
local.set $2
|
||||
local.get $2
|
||||
v128.const i32 0x2 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x80
|
||||
v128.const i32 0x00000002 0x00000000 0x00000000 0x80000000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1791,7 +1791,7 @@
|
||||
end
|
||||
local.get $0
|
||||
i64x2.neg
|
||||
v128.const i32 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x80
|
||||
v128.const i32 0xffffffff 0xffffffff 0x00000001 0x80000000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1834,7 +1834,7 @@
|
||||
local.get $2
|
||||
i64.const 3
|
||||
i64x2.replace_lane 1
|
||||
v128.const i32 0x2 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x3 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0x00000002 0x00000000 0x00000003 0x00000000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1851,7 +1851,7 @@
|
||||
local.get $0
|
||||
local.get $1
|
||||
v8x16.shuffle 0 1 2 3 4 5 6 7 24 25 26 27 28 29 30 31
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000000 0x00000001 0x00000000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -1922,7 +1922,7 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0x00000001 0x00000000 0x00000000 0x00000000
|
||||
i64x2.any_true
|
||||
i32.const 0
|
||||
i32.ne
|
||||
@ -1999,10 +1999,10 @@
|
||||
(local $5 v128)
|
||||
(local $6 v128)
|
||||
(local $7 v128)
|
||||
v128.const i32 0x0 0x0 0xc0 0x3f 0x0 0x0 0x20 0x40 0x0 0x0 0x60 0x40 0x0 0x0 0x90 0x40
|
||||
v128.const i32 0x3fc00000 0x40200000 0x40600000 0x40900000
|
||||
local.set $0
|
||||
local.get $0
|
||||
v128.const i32 0x0 0x0 0xc0 0x3f 0x0 0x0 0x20 0x40 0x0 0x0 0x60 0x40 0x0 0x0 0x90 0x40
|
||||
v128.const i32 0x3fc00000 0x40200000 0x40600000 0x40900000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2020,7 +2020,7 @@
|
||||
f32x4.splat
|
||||
local.set $1
|
||||
local.get $1
|
||||
v128.const i32 0x0 0x0 0x80 0x3f 0x0 0x0 0x80 0x3f 0x0 0x0 0x80 0x3f 0x0 0x0 0x80 0x3f
|
||||
v128.const i32 0x3f800000 0x3f800000 0x3f800000 0x3f800000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2039,7 +2039,7 @@
|
||||
f32x4.add
|
||||
local.set $2
|
||||
local.get $2
|
||||
v128.const i32 0x0 0x0 0x20 0x40 0x0 0x0 0x60 0x40 0x0 0x0 0x90 0x40 0x0 0x0 0xb0 0x40
|
||||
v128.const i32 0x40200000 0x40600000 0x40900000 0x40b00000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2127,7 +2127,7 @@
|
||||
end
|
||||
local.get $0
|
||||
f32x4.neg
|
||||
v128.const i32 0x0 0x0 0xc0 0xbf 0x0 0x0 0x20 0xc0 0x0 0x0 0x60 0xc0 0x0 0x0 0x90 0xc0
|
||||
v128.const i32 0xbfc00000 0xc0200000 0xc0600000 0xc0900000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2170,7 +2170,7 @@
|
||||
local.get $2
|
||||
f32.const 6.5
|
||||
f32x4.replace_lane 3
|
||||
v128.const i32 0x0 0x0 0x20 0x40 0x0 0x0 0x60 0x40 0x0 0x0 0x90 0x40 0x0 0x0 0xd0 0x40
|
||||
v128.const i32 0x40200000 0x40600000 0x40900000 0x40d00000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2187,7 +2187,7 @@
|
||||
local.get $0
|
||||
local.get $1
|
||||
v8x16.shuffle 0 1 2 3 4 5 6 7 24 25 26 27 28 29 30 31
|
||||
v128.const i32 0x0 0x0 0xc0 0x3f 0x0 0x0 0x20 0x40 0x0 0x0 0x80 0x3f 0x0 0x0 0x80 0x3f
|
||||
v128.const i32 0x3fc00000 0x40200000 0x3f800000 0x3f800000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2211,9 +2211,9 @@
|
||||
f32.const -1
|
||||
f32x4.replace_lane 0
|
||||
local.set $5
|
||||
v128.const i32 0xff 0xff 0xff 0xff 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0xffffffff 0x00000000 0x00000000 0x00000000
|
||||
local.set $6
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff
|
||||
v128.const i32 0x00000000 0xffffffff 0xffffffff 0xffffffff
|
||||
local.set $7
|
||||
local.get $5
|
||||
local.get $4
|
||||
@ -2367,9 +2367,9 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x0 0x0 0x80 0x40 0x0 0x0 0x10 0x41 0x0 0x0 0x80 0x41 0x0 0x0 0xc8 0x41
|
||||
v128.const i32 0x40800000 0x41100000 0x41800000 0x41c80000
|
||||
f32x4.sqrt
|
||||
v128.const i32 0x0 0x0 0x0 0x40 0x0 0x0 0x40 0x40 0x0 0x0 0x80 0x40 0x0 0x0 0xa0 0x40
|
||||
v128.const i32 0x40000000 0x40400000 0x40800000 0x40a00000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2429,10 +2429,10 @@
|
||||
(local $5 v128)
|
||||
(local $6 v128)
|
||||
(local $7 v128)
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0xf8 0x3f 0x0 0x0 0x0 0x0 0x0 0x0 0x4 0x40
|
||||
v128.const i32 0x00000000 0x3ff80000 0x00000000 0x40040000
|
||||
local.set $0
|
||||
local.get $0
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0xf8 0x3f 0x0 0x0 0x0 0x0 0x0 0x0 0x4 0x40
|
||||
v128.const i32 0x00000000 0x3ff80000 0x00000000 0x40040000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2450,7 +2450,7 @@
|
||||
f64x2.splat
|
||||
local.set $1
|
||||
local.get $1
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0xf0 0x3f 0x0 0x0 0x0 0x0 0x0 0x0 0xf0 0x3f
|
||||
v128.const i32 0x00000000 0x3ff00000 0x00000000 0x3ff00000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2469,7 +2469,7 @@
|
||||
f64x2.add
|
||||
local.set $2
|
||||
local.get $2
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0x4 0x40 0x0 0x0 0x0 0x0 0x0 0x0 0xc 0x40
|
||||
v128.const i32 0x00000000 0x40040000 0x00000000 0x400c0000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2557,7 +2557,7 @@
|
||||
end
|
||||
local.get $0
|
||||
f64x2.neg
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0xf8 0xbf 0x0 0x0 0x0 0x0 0x0 0x0 0x4 0xc0
|
||||
v128.const i32 0x00000000 0xbff80000 0x00000000 0xc0040000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2600,7 +2600,7 @@
|
||||
local.get $2
|
||||
f64.const 4.5
|
||||
f64x2.replace_lane 1
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0x4 0x40 0x0 0x0 0x0 0x0 0x0 0x0 0x12 0x40
|
||||
v128.const i32 0x00000000 0x40040000 0x00000000 0x40120000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2617,7 +2617,7 @@
|
||||
local.get $0
|
||||
local.get $1
|
||||
v8x16.shuffle 0 1 2 3 4 5 6 7 24 25 26 27 28 29 30 31
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0xf8 0x3f 0x0 0x0 0x0 0x0 0x0 0x0 0xf0 0x3f
|
||||
v128.const i32 0x00000000 0x3ff80000 0x00000000 0x3ff00000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2641,9 +2641,9 @@
|
||||
f64.const -1
|
||||
f64x2.replace_lane 0
|
||||
local.set $5
|
||||
v128.const i32 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
||||
v128.const i32 0xffffffff 0xffffffff 0x00000000 0x00000000
|
||||
local.set $6
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff
|
||||
v128.const i32 0x00000000 0x00000000 0xffffffff 0xffffffff
|
||||
local.set $7
|
||||
local.get $5
|
||||
local.get $4
|
||||
@ -2797,9 +2797,9 @@
|
||||
call $~lib/env/abort
|
||||
unreachable
|
||||
end
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0x10 0x40 0x0 0x0 0x0 0x0 0x0 0x0 0x22 0x40
|
||||
v128.const i32 0x00000000 0x40100000 0x00000000 0x40220000
|
||||
f64x2.sqrt
|
||||
v128.const i32 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x40 0x0 0x0 0x0 0x0 0x0 0x0 0x8 0x40
|
||||
v128.const i32 0x00000000 0x40000000 0x00000000 0x40080000
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
@ -2853,14 +2853,14 @@
|
||||
(func $simd/test_v8x16 (; 9 ;) (type $FUNCSIG$v)
|
||||
(local $0 v128)
|
||||
(local $1 v128)
|
||||
v128.const i32 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf
|
||||
v128.const i32 0x03020100 0x07060504 0x0b0a0908 0x0f0e0d0c
|
||||
local.set $0
|
||||
v128.const i32 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f
|
||||
v128.const i32 0x13121110 0x17161514 0x1b1a1918 0x1f1e1d1c
|
||||
local.set $1
|
||||
local.get $0
|
||||
local.get $1
|
||||
v8x16.shuffle 0 17 2 19 4 21 6 23 8 25 10 27 12 29 14 31
|
||||
v128.const i32 0x0 0x11 0x2 0x13 0x4 0x15 0x6 0x17 0x8 0x19 0xa 0x1b 0xc 0x1d 0xe 0x1f
|
||||
v128.const i32 0x13021100 0x17061504 0x1b0a1908 0x1f0e1d0c
|
||||
i8x16.eq
|
||||
i8x16.all_true
|
||||
i32.const 0
|
||||
|
Reference in New Issue
Block a user