mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-24 04:01:46 +00:00
Cast to bool by comparing to zero (#343)
This commit is contained in:
@ -783,12 +783,11 @@
|
||||
i32.const 1
|
||||
return
|
||||
end
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $4
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $4
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $2
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -839,9 +838,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
i32.const 1
|
||||
)
|
||||
@ -926,12 +923,12 @@
|
||||
select
|
||||
end
|
||||
set_local $3
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
i32.eqz
|
||||
if
|
||||
get_local $6
|
||||
get_local $2
|
||||
i32.const 2
|
||||
@ -944,9 +941,7 @@
|
||||
i32.add
|
||||
set_local $2
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $0
|
||||
)
|
||||
@ -975,12 +970,11 @@
|
||||
return
|
||||
end
|
||||
end
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $3
|
||||
get_local $2
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $3
|
||||
get_local $2
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $3
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -1035,9 +1029,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
i32.const 1
|
||||
)
|
||||
@ -2966,8 +2958,6 @@
|
||||
get_local $0
|
||||
get_local $1
|
||||
call_indirect (type $iiii)
|
||||
i32.const 1
|
||||
i32.and
|
||||
if
|
||||
get_local $2
|
||||
return
|
||||
@ -3056,8 +3046,6 @@
|
||||
get_local $0
|
||||
get_local $1
|
||||
call_indirect (type $iiii)
|
||||
i32.const 1
|
||||
i32.and
|
||||
if
|
||||
get_local $2
|
||||
i32.const 1
|
||||
@ -3146,8 +3134,6 @@
|
||||
get_local $0
|
||||
get_local $1
|
||||
call_indirect (type $iiii)
|
||||
i32.const 1
|
||||
i32.and
|
||||
if
|
||||
i32.const 1
|
||||
return
|
||||
@ -3287,22 +3273,20 @@
|
||||
tee_local $5
|
||||
i32.load
|
||||
set_local $6
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $4
|
||||
i32.lt_s
|
||||
tee_local $2
|
||||
if
|
||||
get_local $1
|
||||
get_local $4
|
||||
get_local $0
|
||||
i32.load offset=4
|
||||
i32.lt_s
|
||||
tee_local $2
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
i32.load offset=4
|
||||
i32.lt_s
|
||||
set_local $2
|
||||
end
|
||||
get_local $2
|
||||
i32.eqz
|
||||
br_if $break|0
|
||||
set_local $2
|
||||
end
|
||||
get_local $2
|
||||
if
|
||||
i32.const 3
|
||||
set_global $~argc
|
||||
get_local $6
|
||||
@ -3325,9 +3309,7 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $5
|
||||
)
|
||||
@ -3471,8 +3453,6 @@
|
||||
get_local $0
|
||||
get_local $1
|
||||
call_indirect (type $iiii)
|
||||
i32.const 1
|
||||
i32.and
|
||||
if
|
||||
get_local $4
|
||||
get_local $3
|
||||
@ -3583,8 +3563,6 @@
|
||||
)
|
||||
(func $start~anonymous|31 (; 61 ;) (type $iiiii) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.and
|
||||
if (result i32)
|
||||
get_local $0
|
||||
else
|
||||
@ -3595,8 +3573,6 @@
|
||||
)
|
||||
(func $start~anonymous|32 (; 62 ;) (type $iiiii) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.and
|
||||
if (result i32)
|
||||
get_local $0
|
||||
else
|
||||
@ -3767,12 +3743,12 @@
|
||||
(local $5 f32)
|
||||
(local $6 f32)
|
||||
(local $7 i32)
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $4
|
||||
get_local $1
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $4
|
||||
get_local $1
|
||||
i32.ge_s
|
||||
i32.eqz
|
||||
if
|
||||
get_local $0
|
||||
get_local $4
|
||||
i32.const 2
|
||||
@ -3784,12 +3760,12 @@
|
||||
i32.const 1
|
||||
i32.sub
|
||||
set_local $3
|
||||
block $break|1
|
||||
loop $continue|1
|
||||
get_local $3
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
if
|
||||
loop $continue|1
|
||||
get_local $3
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
if
|
||||
block $break|1
|
||||
get_local $0
|
||||
get_local $3
|
||||
i32.const 2
|
||||
@ -3838,9 +3814,7 @@
|
||||
i32.add
|
||||
set_local $4
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
)
|
||||
(func $~lib/internal/array/weakHeapSort<f32> (; 69 ;) (type $FUNCSIG$viii) (param $0 i32) (param $1 i32) (param $2 i32)
|
||||
@ -4238,8 +4212,8 @@
|
||||
i32.const 1
|
||||
return
|
||||
end
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
loop $repeat|0
|
||||
block $break|0
|
||||
block $continue|0
|
||||
get_local $1
|
||||
get_local $5
|
||||
@ -4345,9 +4319,7 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
i32.const 1
|
||||
)
|
||||
@ -4357,12 +4329,12 @@
|
||||
(local $5 f64)
|
||||
(local $6 f64)
|
||||
(local $7 i32)
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $4
|
||||
get_local $1
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $4
|
||||
get_local $1
|
||||
i32.ge_s
|
||||
i32.eqz
|
||||
if
|
||||
get_local $0
|
||||
get_local $4
|
||||
i32.const 3
|
||||
@ -4374,12 +4346,12 @@
|
||||
i32.const 1
|
||||
i32.sub
|
||||
set_local $3
|
||||
block $break|1
|
||||
loop $continue|1
|
||||
get_local $3
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
if
|
||||
loop $continue|1
|
||||
get_local $3
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
if
|
||||
block $break|1
|
||||
get_local $0
|
||||
get_local $3
|
||||
i32.const 3
|
||||
@ -4428,9 +4400,7 @@
|
||||
i32.add
|
||||
set_local $4
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
)
|
||||
(func $~lib/internal/array/weakHeapSort<f64> (; 74 ;) (type $FUNCSIG$viii) (param $0 i32) (param $1 i32) (param $2 i32)
|
||||
@ -4828,8 +4798,8 @@
|
||||
i32.const 1
|
||||
return
|
||||
end
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
loop $repeat|0
|
||||
block $break|0
|
||||
block $continue|0
|
||||
get_local $1
|
||||
get_local $5
|
||||
@ -4935,9 +4905,7 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
i32.const 1
|
||||
)
|
||||
@ -4947,12 +4915,12 @@
|
||||
(local $5 i32)
|
||||
(local $6 i32)
|
||||
(local $7 i32)
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $4
|
||||
get_local $1
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $4
|
||||
get_local $1
|
||||
i32.ge_s
|
||||
i32.eqz
|
||||
if
|
||||
get_local $0
|
||||
get_local $4
|
||||
i32.const 2
|
||||
@ -4964,12 +4932,12 @@
|
||||
i32.const 1
|
||||
i32.sub
|
||||
set_local $3
|
||||
block $break|1
|
||||
loop $continue|1
|
||||
get_local $3
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
if
|
||||
loop $continue|1
|
||||
get_local $3
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
if
|
||||
block $break|1
|
||||
get_local $0
|
||||
get_local $3
|
||||
i32.const 2
|
||||
@ -5020,9 +4988,7 @@
|
||||
i32.add
|
||||
set_local $4
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
)
|
||||
(func $~lib/internal/array/weakHeapSort<i32> (; 79 ;) (type $FUNCSIG$viii) (param $0 i32) (param $1 i32) (param $2 i32)
|
||||
@ -5609,13 +5575,12 @@
|
||||
i32.const 512
|
||||
call $~lib/array/Array<i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
get_local $1
|
||||
i32.load offset=4
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
get_local $1
|
||||
i32.load offset=4
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
i32.const 1
|
||||
@ -5653,9 +5618,7 @@
|
||||
i32.add
|
||||
set_local $0
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
)
|
||||
@ -5785,13 +5748,13 @@
|
||||
i32.const 512
|
||||
call $~lib/array/Array<i32>#constructor
|
||||
set_local $0
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $0
|
||||
i32.load offset=4
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $0
|
||||
i32.load offset=4
|
||||
i32.ge_s
|
||||
i32.eqz
|
||||
if
|
||||
get_local $0
|
||||
i32.load offset=4
|
||||
i32.const 1
|
||||
@ -5813,9 +5776,7 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $0
|
||||
)
|
||||
@ -6041,12 +6002,11 @@
|
||||
i32.const 1
|
||||
return
|
||||
end
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $4
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $4
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $2
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -6101,9 +6061,7 @@
|
||||
return
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
i32.const 1
|
||||
)
|
||||
@ -6427,8 +6385,6 @@
|
||||
i32.const 2816
|
||||
get_local $5
|
||||
i32.load8_u offset=8
|
||||
i32.const 1
|
||||
i32.and
|
||||
select
|
||||
return
|
||||
end
|
||||
@ -6442,18 +6398,17 @@
|
||||
tee_local $8
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $2
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $4
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $4
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $5
|
||||
get_local $1
|
||||
i32.add
|
||||
i32.load8_u offset=8
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
tee_local $9
|
||||
i32.eqz
|
||||
i32.const 4
|
||||
@ -6490,16 +6445,14 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $5
|
||||
get_local $4
|
||||
i32.add
|
||||
i32.load8_u offset=8
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
tee_local $1
|
||||
i32.eqz
|
||||
i32.const 4
|
||||
@ -6830,12 +6783,11 @@
|
||||
tee_local $8
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $0
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $3
|
||||
get_local $4
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $3
|
||||
get_local $4
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $2
|
||||
get_local $0
|
||||
get_local $2
|
||||
@ -6866,9 +6818,7 @@
|
||||
i32.add
|
||||
set_local $3
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $0
|
||||
set_local $3
|
||||
@ -6994,12 +6944,11 @@
|
||||
tee_local $8
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $0
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $3
|
||||
get_local $4
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $3
|
||||
get_local $4
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $2
|
||||
get_local $0
|
||||
get_local $2
|
||||
@ -7030,9 +6979,7 @@
|
||||
i32.add
|
||||
set_local $3
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $0
|
||||
set_local $3
|
||||
@ -7127,13 +7074,10 @@
|
||||
i32.const 10
|
||||
i32.ne
|
||||
if
|
||||
block $tablify|0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case9|1 $case8|1 $case7|1 $case6|1 $case5|1 $case4|1 $case3|1 $case2|1 $case1|1 $tablify|0
|
||||
end
|
||||
br $case10|1
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case9|1 $case8|1 $case7|1 $case6|1 $case5|1 $case4|1 $case3|1 $case2|1 $case1|1 $case10|1
|
||||
end
|
||||
get_local $7
|
||||
i32.const 1000000000
|
||||
@ -8247,12 +8191,11 @@
|
||||
tee_local $7
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $2
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $0
|
||||
get_local $2
|
||||
get_local $0
|
||||
@ -8283,9 +8226,7 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $7
|
||||
get_local $0
|
||||
@ -8508,12 +8449,11 @@
|
||||
tee_local $7
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $0
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $3
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $5
|
||||
get_local $2
|
||||
i32.const 2
|
||||
@ -8550,9 +8490,7 @@
|
||||
i32.add
|
||||
set_local $2
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $5
|
||||
get_local $3
|
||||
@ -8697,12 +8635,11 @@
|
||||
tee_local $7
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $2
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $0
|
||||
get_local $2
|
||||
get_local $0
|
||||
@ -8731,9 +8668,7 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $7
|
||||
get_local $0
|
||||
@ -8843,12 +8778,11 @@
|
||||
tee_local $7
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $2
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $0
|
||||
get_local $2
|
||||
get_local $0
|
||||
@ -8879,9 +8813,7 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $7
|
||||
get_local $0
|
||||
@ -9190,12 +9122,11 @@
|
||||
tee_local $7
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $2
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $0
|
||||
get_local $2
|
||||
get_local $0
|
||||
@ -9226,9 +9157,7 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $7
|
||||
get_local $0
|
||||
@ -9428,12 +9357,11 @@
|
||||
tee_local $7
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $2
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $1
|
||||
get_local $3
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $0
|
||||
get_local $2
|
||||
get_local $0
|
||||
@ -9464,9 +9392,7 @@
|
||||
i32.add
|
||||
set_local $1
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $7
|
||||
get_local $0
|
||||
@ -9676,12 +9602,11 @@
|
||||
tee_local $8
|
||||
call $~lib/internal/string/allocateUnsafe
|
||||
set_local $0
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $3
|
||||
get_local $4
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $3
|
||||
get_local $4
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $2
|
||||
get_local $0
|
||||
get_local $2
|
||||
@ -9710,9 +9635,7 @@
|
||||
i32.add
|
||||
set_local $3
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $0
|
||||
set_local $3
|
||||
@ -12140,6 +12063,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -12158,6 +12083,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -12176,6 +12103,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
if
|
||||
@ -12192,6 +12121,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
if
|
||||
@ -12208,6 +12139,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -12226,6 +12159,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -12244,6 +12179,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -12262,6 +12199,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -12280,6 +12219,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -12298,6 +12239,8 @@
|
||||
call $~lib/array/Array<i32>#indexOf
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -13174,8 +13117,8 @@
|
||||
i32.const 31
|
||||
i32.const 0
|
||||
call $~lib/array/Array<i32>#reduce<i32>
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/boolVal
|
||||
get_global $std/array/boolVal
|
||||
i32.const 1
|
||||
@ -13192,8 +13135,8 @@
|
||||
i32.const 32
|
||||
i32.const 0
|
||||
call $~lib/array/Array<i32>#reduce<i32>
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/boolVal
|
||||
get_global $std/array/boolVal
|
||||
if
|
||||
@ -13332,8 +13275,8 @@
|
||||
i32.const 38
|
||||
i32.const 0
|
||||
call $~lib/array/Array<i32>#reduceRight<i32>
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/boolVal
|
||||
get_global $std/array/boolVal
|
||||
i32.const 1
|
||||
@ -13350,8 +13293,8 @@
|
||||
i32.const 39
|
||||
i32.const 0
|
||||
call $~lib/array/Array<i32>#reduceRight<i32>
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/boolVal
|
||||
get_global $std/array/boolVal
|
||||
if
|
||||
|
@ -3743,8 +3743,8 @@
|
||||
get_local $1
|
||||
call_indirect (type $iiii)
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if
|
||||
get_local $3
|
||||
return
|
||||
@ -3844,8 +3844,8 @@
|
||||
get_local $1
|
||||
call_indirect (type $iiii)
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eqz
|
||||
if
|
||||
i32.const 0
|
||||
@ -3941,8 +3941,8 @@
|
||||
get_local $1
|
||||
call_indirect (type $iiii)
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if
|
||||
i32.const 1
|
||||
return
|
||||
@ -4395,8 +4395,8 @@
|
||||
get_local $1
|
||||
call_indirect (type $iiii)
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if
|
||||
get_local $4
|
||||
get_local $6
|
||||
@ -4524,8 +4524,8 @@
|
||||
)
|
||||
(func $start~anonymous|31 (; 77 ;) (type $iiiii) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $0
|
||||
else
|
||||
@ -4599,8 +4599,8 @@
|
||||
)
|
||||
(func $start~anonymous|32 (; 79 ;) (type $iiiii) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $0
|
||||
else
|
||||
@ -4693,8 +4693,8 @@
|
||||
)
|
||||
(func $start~anonymous|38 (; 86 ;) (type $iiiii) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $0
|
||||
else
|
||||
@ -4755,8 +4755,8 @@
|
||||
)
|
||||
(func $start~anonymous|39 (; 88 ;) (type $iiiii) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32)
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $0
|
||||
else
|
||||
@ -10058,8 +10058,8 @@
|
||||
i32.add
|
||||
i32.load8_u offset=8
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
select
|
||||
return
|
||||
end
|
||||
@ -10099,8 +10099,8 @@
|
||||
set_local $4
|
||||
i32.const 4
|
||||
get_local $4
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eqz
|
||||
i32.add
|
||||
set_local $8
|
||||
@ -10109,8 +10109,8 @@
|
||||
i32.const 2800
|
||||
i32.const 2816
|
||||
get_local $4
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
select
|
||||
i32.const 0
|
||||
get_local $8
|
||||
@ -10153,8 +10153,8 @@
|
||||
set_local $4
|
||||
i32.const 4
|
||||
get_local $4
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eqz
|
||||
i32.add
|
||||
set_local $8
|
||||
@ -10163,8 +10163,8 @@
|
||||
i32.const 2800
|
||||
i32.const 2816
|
||||
get_local $4
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
select
|
||||
i32.const 0
|
||||
get_local $8
|
||||
@ -16724,8 +16724,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -16753,8 +16753,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -16782,8 +16782,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 0
|
||||
@ -16811,8 +16811,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 0
|
||||
@ -16840,8 +16840,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -16869,8 +16869,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -16898,8 +16898,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -16927,8 +16927,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -16956,8 +16956,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -16985,8 +16985,8 @@
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/includes
|
||||
get_global $std/array/includes
|
||||
i32.const 1
|
||||
@ -17931,8 +17931,8 @@
|
||||
i32.const 31
|
||||
i32.const 0
|
||||
call $~lib/array/Array<i32>#reduce<bool>
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/boolVal
|
||||
get_global $std/array/boolVal
|
||||
i32.const 1
|
||||
@ -17950,8 +17950,8 @@
|
||||
i32.const 32
|
||||
i32.const 0
|
||||
call $~lib/array/Array<i32>#reduce<bool>
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/boolVal
|
||||
get_global $std/array/boolVal
|
||||
i32.const 0
|
||||
@ -18108,8 +18108,8 @@
|
||||
i32.const 38
|
||||
i32.const 0
|
||||
call $~lib/array/Array<i32>#reduceRight<bool>
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/boolVal
|
||||
get_global $std/array/boolVal
|
||||
i32.const 1
|
||||
@ -18127,8 +18127,8 @@
|
||||
i32.const 39
|
||||
i32.const 0
|
||||
call $~lib/array/Array<i32>#reduceRight<bool>
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
set_global $std/array/boolVal
|
||||
get_global $std/array/boolVal
|
||||
i32.const 0
|
||||
|
@ -419,8 +419,8 @@
|
||||
call $~lib/internal/arraybuffer/allocateUnsafe
|
||||
set_local $3
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eqz
|
||||
if
|
||||
get_local $3
|
||||
|
@ -484,8 +484,6 @@
|
||||
unreachable
|
||||
end
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
if (result f32)
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -559,8 +557,6 @@
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.const 1
|
||||
i32.and
|
||||
if (result f64)
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -654,8 +650,6 @@
|
||||
i32.load16_s offset=8
|
||||
set_local $0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $0
|
||||
@ -711,8 +705,6 @@
|
||||
i32.load offset=8
|
||||
set_local $0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $0
|
||||
@ -752,8 +744,6 @@
|
||||
i64.load offset=8
|
||||
set_local $2
|
||||
get_local $1
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $2
|
||||
@ -837,8 +827,6 @@
|
||||
i32.load16_u offset=8
|
||||
set_local $0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $0
|
||||
@ -869,8 +857,6 @@
|
||||
unreachable
|
||||
end
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
if
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -915,8 +901,6 @@
|
||||
unreachable
|
||||
end
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
if
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -978,8 +962,6 @@
|
||||
i32.add
|
||||
set_local $0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $1
|
||||
@ -1019,8 +1001,6 @@
|
||||
i32.add
|
||||
set_local $0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $1
|
||||
@ -1060,8 +1040,6 @@
|
||||
i32.add
|
||||
set_local $0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $1
|
||||
@ -1092,8 +1070,6 @@
|
||||
i32.add
|
||||
set_local $0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $1
|
||||
|
@ -629,8 +629,8 @@
|
||||
unreachable
|
||||
end
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result f32)
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -723,8 +723,8 @@
|
||||
unreachable
|
||||
end
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result f64)
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -843,8 +843,8 @@
|
||||
i32.load16_s offset=8
|
||||
set_local $6
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $6
|
||||
else
|
||||
@ -907,8 +907,8 @@
|
||||
i32.load offset=8
|
||||
set_local $6
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $6
|
||||
else
|
||||
@ -996,8 +996,8 @@
|
||||
i64.load offset=8
|
||||
set_local $6
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i64)
|
||||
get_local $6
|
||||
else
|
||||
@ -1099,8 +1099,8 @@
|
||||
i32.load16_u offset=8
|
||||
set_local $6
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $6
|
||||
else
|
||||
@ -1149,8 +1149,8 @@
|
||||
i32.load offset=8
|
||||
set_local $6
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $6
|
||||
else
|
||||
@ -1199,8 +1199,8 @@
|
||||
i64.load offset=8
|
||||
set_local $6
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i64)
|
||||
get_local $6
|
||||
else
|
||||
@ -1239,8 +1239,8 @@
|
||||
unreachable
|
||||
end
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -1296,8 +1296,8 @@
|
||||
unreachable
|
||||
end
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if
|
||||
get_local $0
|
||||
i32.load
|
||||
@ -1400,8 +1400,8 @@
|
||||
get_local $1
|
||||
i32.add
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $2
|
||||
else
|
||||
@ -1448,8 +1448,8 @@
|
||||
get_local $1
|
||||
i32.add
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $2
|
||||
else
|
||||
@ -1496,8 +1496,8 @@
|
||||
get_local $1
|
||||
i32.add
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i64)
|
||||
get_local $2
|
||||
else
|
||||
@ -1584,8 +1584,8 @@
|
||||
get_local $1
|
||||
i32.add
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $2
|
||||
else
|
||||
@ -1632,8 +1632,8 @@
|
||||
get_local $1
|
||||
i32.add
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i32)
|
||||
get_local $2
|
||||
else
|
||||
@ -1680,8 +1680,8 @@
|
||||
get_local $1
|
||||
i32.add
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if (result i64)
|
||||
get_local $2
|
||||
else
|
||||
|
@ -229,13 +229,10 @@
|
||||
get_global $~lib/collector/itcm/state
|
||||
tee_local $0
|
||||
if
|
||||
block $tablify|0
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $tablify|0
|
||||
end
|
||||
br $break|0
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $break|0
|
||||
end
|
||||
i32.const 16
|
||||
call $~lib/allocator/arena/__memory_allocate
|
||||
|
@ -186,13 +186,10 @@
|
||||
get_global $~lib/collector/itcm/state
|
||||
tee_local $0
|
||||
if
|
||||
block $tablify|0
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $tablify|0
|
||||
end
|
||||
br $break|0
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $break|0
|
||||
end
|
||||
i32.const 16
|
||||
call $~lib/allocator/arena/__memory_allocate
|
||||
|
@ -178,13 +178,10 @@
|
||||
get_global $~lib/collector/itcm/state
|
||||
tee_local $0
|
||||
if
|
||||
block $tablify|0
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $tablify|0
|
||||
end
|
||||
br $break|0
|
||||
get_local $0
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $break|0
|
||||
end
|
||||
i32.const 16
|
||||
call $~lib/allocator/arena/__memory_allocate
|
||||
|
@ -1072,13 +1072,10 @@
|
||||
block $case1|0
|
||||
get_local $2
|
||||
if
|
||||
block $tablify|0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $tablify|0
|
||||
end
|
||||
br $case4|0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $case4|0
|
||||
end
|
||||
f64.const 0.4636476090008061
|
||||
get_local $1
|
||||
@ -1317,13 +1314,10 @@
|
||||
block $case1|1
|
||||
get_local $3
|
||||
if
|
||||
block $tablify|00
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|1 $case2|1 $case3|1 $tablify|00
|
||||
end
|
||||
br $break|1
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|1 $case2|1 $case3|1 $break|1
|
||||
end
|
||||
f64.const 0.7853981633974483
|
||||
return
|
||||
@ -1344,13 +1338,10 @@
|
||||
block $case1|2
|
||||
get_local $3
|
||||
if
|
||||
block $tablify|01
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|2 $case2|2 $case3|2 $tablify|01
|
||||
end
|
||||
br $break|2
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|2 $case2|2 $case3|2 $break|2
|
||||
end
|
||||
f64.const 0
|
||||
return
|
||||
@ -1411,13 +1402,10 @@
|
||||
get_local $3
|
||||
tee_local $2
|
||||
if
|
||||
block $tablify|02
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|3 $case2|3 $case3|3 $tablify|02
|
||||
end
|
||||
br $break|3
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|3 $case2|3 $case3|3 $break|3
|
||||
end
|
||||
get_local $0
|
||||
return
|
||||
|
@ -357,8 +357,6 @@
|
||||
call $~lib/internal/arraybuffer/allocateUnsafe
|
||||
set_local $2
|
||||
get_local $1
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $2
|
||||
@ -787,12 +785,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i8,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<i8,i32>#has
|
||||
@ -852,9 +849,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -1455,12 +1450,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i8,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_u
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_u
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<u8,i32>#has
|
||||
@ -1516,9 +1510,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -2209,12 +2201,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i8,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<i16,i32>#has
|
||||
@ -2274,9 +2265,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -2924,12 +2913,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i8,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_u
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_u
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<u16,i32>#has
|
||||
@ -2985,9 +2973,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -3628,12 +3614,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i8,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<i32,i32>#has
|
||||
@ -3685,9 +3670,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -3958,12 +3941,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i8,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_u
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_u
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<i32,i32>#has
|
||||
@ -4015,9 +3997,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -4734,12 +4714,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i64,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i64.const 100
|
||||
i64.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i64.const 100
|
||||
i64.lt_s
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<i64,i32>#has
|
||||
@ -4793,9 +4772,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -5071,12 +5048,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i64,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i64.const 100
|
||||
i64.ge_u
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i64.const 100
|
||||
i64.lt_u
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<i64,i32>#has
|
||||
@ -5130,9 +5106,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -5743,13 +5717,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i8,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
f32.const 100
|
||||
f32.lt
|
||||
i32.eqz
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
f32.const 100
|
||||
f32.lt
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<f32,i32>#has
|
||||
@ -5803,9 +5775,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -6419,13 +6389,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/map/Map<i64,i32>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
f64.const 100
|
||||
f64.lt
|
||||
i32.eqz
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
f64.const 100
|
||||
f64.lt
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/map/Map<f64,i32>#has
|
||||
@ -6479,9 +6447,7 @@
|
||||
br $repeat|0
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
|
@ -441,8 +441,8 @@
|
||||
call $~lib/internal/arraybuffer/allocateUnsafe
|
||||
set_local $3
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eqz
|
||||
if
|
||||
get_local $3
|
||||
|
@ -185,6 +185,8 @@
|
||||
get_local $0
|
||||
f64.eq
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
get_local $1
|
||||
i64.reinterpret/f64
|
||||
i64.const 63
|
||||
@ -194,6 +196,8 @@
|
||||
get_local $1
|
||||
f64.eq
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eq
|
||||
if
|
||||
get_local $2
|
||||
@ -381,6 +385,8 @@
|
||||
get_local $0
|
||||
f32.eq
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
get_local $1
|
||||
i32.reinterpret/f32
|
||||
i32.const 31
|
||||
@ -389,6 +395,8 @@
|
||||
get_local $1
|
||||
f32.eq
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eq
|
||||
if
|
||||
get_local $2
|
||||
@ -2326,13 +2334,10 @@
|
||||
block $case1|0
|
||||
get_local $2
|
||||
if
|
||||
block $tablify|0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $tablify|0
|
||||
end
|
||||
br $case4|0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $case4|0
|
||||
end
|
||||
f64.const 0.4636476090008061
|
||||
get_local $1
|
||||
@ -2544,13 +2549,10 @@
|
||||
block $case1|0
|
||||
get_local $1
|
||||
if
|
||||
block $tablify|0
|
||||
get_local $1
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $tablify|0
|
||||
end
|
||||
br $case4|0
|
||||
get_local $1
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $case4|0
|
||||
end
|
||||
f32.const 0.46364760398864746
|
||||
get_local $2
|
||||
@ -2865,13 +2867,10 @@
|
||||
block $case1|1
|
||||
get_local $3
|
||||
if
|
||||
block $tablify|00
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|1 $case2|1 $case3|1 $tablify|00
|
||||
end
|
||||
br $break|1
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|1 $case2|1 $case3|1 $break|1
|
||||
end
|
||||
f64.const 0.7853981633974483
|
||||
return
|
||||
@ -2892,13 +2891,10 @@
|
||||
block $case1|2
|
||||
get_local $3
|
||||
if
|
||||
block $tablify|01
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|2 $case2|2 $case3|2 $tablify|01
|
||||
end
|
||||
br $break|2
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|2 $case2|2 $case3|2 $break|2
|
||||
end
|
||||
f64.const 0
|
||||
return
|
||||
@ -2959,13 +2955,10 @@
|
||||
get_local $3
|
||||
tee_local $2
|
||||
if
|
||||
block $tablify|02
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|3 $case2|3 $case3|3 $tablify|02
|
||||
end
|
||||
br $break|3
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|3 $case2|3 $case3|3 $break|3
|
||||
end
|
||||
get_local $0
|
||||
return
|
||||
@ -3120,13 +3113,10 @@
|
||||
block $case1|1
|
||||
get_local $3
|
||||
if
|
||||
block $tablify|00
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|1 $case2|1 $case3|1 $tablify|00
|
||||
end
|
||||
br $break|1
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|1 $case2|1 $case3|1 $break|1
|
||||
end
|
||||
f32.const 0.7853981852531433
|
||||
return
|
||||
@ -3147,13 +3137,10 @@
|
||||
block $case1|2
|
||||
get_local $3
|
||||
if
|
||||
block $tablify|01
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|2 $case2|2 $case3|2 $tablify|01
|
||||
end
|
||||
br $break|2
|
||||
get_local $3
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|2 $case2|2 $case3|2 $break|2
|
||||
end
|
||||
f32.const 0
|
||||
return
|
||||
@ -3214,13 +3201,10 @@
|
||||
get_local $3
|
||||
tee_local $2
|
||||
if
|
||||
block $tablify|02
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|3 $case2|3 $case3|3 $tablify|02
|
||||
end
|
||||
br $break|3
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|3 $case2|3 $case3|3 $break|3
|
||||
end
|
||||
get_local $0
|
||||
return
|
||||
@ -6089,8 +6073,6 @@
|
||||
set_local $5
|
||||
end
|
||||
get_local $5
|
||||
i32.const 1
|
||||
i32.and
|
||||
if
|
||||
get_local $0
|
||||
get_local $1
|
||||
|
@ -258,8 +258,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
block $~lib/math/NativeMath.signbit|inlined.3 (result i32)
|
||||
get_local $1
|
||||
i64.reinterpret/f64
|
||||
@ -271,8 +271,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eq
|
||||
if
|
||||
get_local $2
|
||||
@ -493,8 +493,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
block $~lib/math/NativeMathf.signbit|inlined.3 (result i32)
|
||||
get_local $1
|
||||
i32.reinterpret/f32
|
||||
@ -505,8 +505,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eq
|
||||
if
|
||||
get_local $2
|
||||
@ -7089,8 +7089,8 @@
|
||||
get_local $1
|
||||
f64.ne
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if
|
||||
get_local $0
|
||||
get_local $1
|
||||
@ -7373,8 +7373,8 @@
|
||||
get_local $1
|
||||
f32.ne
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if
|
||||
get_local $0
|
||||
get_local $1
|
||||
@ -35810,8 +35810,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -35836,8 +35836,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 1
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -35862,8 +35862,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -35888,8 +35888,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 1
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -35914,8 +35914,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -35941,8 +35941,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -35967,8 +35967,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -35994,8 +35994,8 @@
|
||||
f64.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 1
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -36019,8 +36019,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -36044,8 +36044,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 1
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -36069,8 +36069,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -36094,8 +36094,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 1
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -36119,8 +36119,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -36145,8 +36145,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -36170,8 +36170,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 0
|
||||
i32.eq
|
||||
i32.eqz
|
||||
@ -36196,8 +36196,8 @@
|
||||
f32.eq
|
||||
i32.and
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.const 1
|
||||
i32.eq
|
||||
i32.eqz
|
||||
|
@ -322,8 +322,6 @@
|
||||
set_local $5
|
||||
end
|
||||
get_local $5
|
||||
i32.const 1
|
||||
i32.and
|
||||
if
|
||||
get_local $0
|
||||
get_local $1
|
||||
|
@ -78,8 +78,8 @@
|
||||
get_local $1
|
||||
f64.ne
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if
|
||||
get_local $0
|
||||
get_local $1
|
||||
@ -389,8 +389,8 @@
|
||||
get_local $1
|
||||
f32.ne
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
if
|
||||
get_local $0
|
||||
get_local $1
|
||||
|
@ -358,8 +358,6 @@
|
||||
call $~lib/internal/arraybuffer/allocateUnsafe
|
||||
set_local $2
|
||||
get_local $1
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $2
|
||||
@ -756,12 +754,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i8>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<i8>#has
|
||||
@ -794,9 +791,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -1295,12 +1290,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i8>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_u
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_u
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<u8>#has
|
||||
@ -1333,9 +1327,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -1922,12 +1914,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i8>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<i16>#has
|
||||
@ -1960,9 +1951,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -2498,12 +2487,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i8>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_u
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_u
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<u16>#has
|
||||
@ -2536,9 +2524,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -3093,12 +3079,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i8>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_s
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<i32>#has
|
||||
@ -3131,9 +3116,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -3352,12 +3335,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i8>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.ge_u
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i32.const 100
|
||||
i32.lt_u
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<i32>#has
|
||||
@ -3390,9 +3372,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -4033,12 +4013,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i64>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i64.const 100
|
||||
i64.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i64.const 100
|
||||
i64.lt_s
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<i64>#has
|
||||
@ -4071,9 +4050,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -4292,12 +4269,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i64>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i64.const 100
|
||||
i64.ge_u
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
i64.const 100
|
||||
i64.lt_u
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<i64>#has
|
||||
@ -4330,9 +4306,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -4862,13 +4836,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i8>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
f32.const 100
|
||||
f32.lt
|
||||
i32.eqz
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
f32.const 100
|
||||
f32.lt
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<f32>#has
|
||||
@ -4901,9 +4873,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
@ -5436,13 +5406,11 @@
|
||||
(local $1 i32)
|
||||
call $~lib/set/Set<i64>#constructor
|
||||
set_local $1
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
f64.const 100
|
||||
f64.lt
|
||||
i32.eqz
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $0
|
||||
f64.const 100
|
||||
f64.lt
|
||||
if
|
||||
get_local $1
|
||||
get_local $0
|
||||
call $~lib/set/Set<f64>#has
|
||||
@ -5475,9 +5443,7 @@
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $1
|
||||
i32.load offset=20
|
||||
|
@ -443,8 +443,8 @@
|
||||
call $~lib/internal/arraybuffer/allocateUnsafe
|
||||
set_local $3
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eqz
|
||||
if
|
||||
get_local $3
|
||||
|
@ -593,8 +593,8 @@
|
||||
get_local $4
|
||||
i32.sub
|
||||
set_local $3
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
loop $repeat|0
|
||||
block $break|0
|
||||
get_local $2
|
||||
get_local $3
|
||||
i32.gt_s
|
||||
@ -615,9 +615,7 @@
|
||||
return
|
||||
end
|
||||
unreachable
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
i32.const -1
|
||||
)
|
||||
@ -1736,24 +1734,20 @@
|
||||
block $case3|0
|
||||
block $case2|0
|
||||
block $case1|0
|
||||
block $case0|0
|
||||
get_local $2
|
||||
i32.load
|
||||
tee_local $6
|
||||
set_local $5
|
||||
get_local $6
|
||||
i32.eqz
|
||||
br_if $break|0
|
||||
block $tablify|0
|
||||
get_local $5
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $case4|0 $tablify|0
|
||||
end
|
||||
br $case5|0
|
||||
unreachable
|
||||
get_local $2
|
||||
i32.load
|
||||
tee_local $6
|
||||
set_local $5
|
||||
get_local $6
|
||||
i32.eqz
|
||||
br_if $break|0
|
||||
block $tablify|0
|
||||
get_local $5
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $case4|0 $tablify|0
|
||||
end
|
||||
unreachable
|
||||
br $case5|0
|
||||
end
|
||||
get_local $2
|
||||
i32.load16_u offset=4
|
||||
@ -2460,8 +2454,8 @@
|
||||
end
|
||||
set_local $1
|
||||
end
|
||||
block $break|1
|
||||
loop $continue|1
|
||||
loop $continue|1
|
||||
block $break|1
|
||||
get_local $4
|
||||
tee_local $0
|
||||
i32.const 1
|
||||
@ -2612,8 +2606,8 @@
|
||||
f64.const 1
|
||||
end
|
||||
set_local $6
|
||||
block $break|0
|
||||
loop $continue|0
|
||||
loop $continue|0
|
||||
block $break|0
|
||||
get_local $3
|
||||
tee_local $0
|
||||
i32.const 1
|
||||
@ -2633,8 +2627,8 @@
|
||||
set_local $1
|
||||
f64.const 0.1
|
||||
set_local $5
|
||||
block $break|1
|
||||
loop $continue|1
|
||||
loop $continue|1
|
||||
block $break|1
|
||||
get_local $3
|
||||
tee_local $0
|
||||
i32.const 1
|
||||
@ -4252,13 +4246,10 @@
|
||||
i32.const 10
|
||||
i32.ne
|
||||
if
|
||||
block $tablify|0
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case9|1 $case8|1 $case7|1 $case6|1 $case5|1 $case4|1 $case3|1 $case2|1 $case1|1 $tablify|0
|
||||
end
|
||||
br $case10|1
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.sub
|
||||
br_table $case9|1 $case8|1 $case7|1 $case6|1 $case5|1 $case4|1 $case3|1 $case2|1 $case1|1 $case10|1
|
||||
end
|
||||
get_local $7
|
||||
i32.const 1000000000
|
||||
|
@ -6905,8 +6905,8 @@
|
||||
i32.const -1
|
||||
i32.ne
|
||||
end
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eqz
|
||||
if
|
||||
i32.const 0
|
||||
|
@ -383,8 +383,6 @@
|
||||
call $~lib/internal/arraybuffer/allocateUnsafe
|
||||
set_local $2
|
||||
get_local $1
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.eqz
|
||||
if
|
||||
get_local $2
|
||||
@ -2405,13 +2403,10 @@
|
||||
i32.const 1
|
||||
i32.ne
|
||||
if
|
||||
block $tablify|0
|
||||
get_local $2
|
||||
i32.const 2
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $case4|0 $case5|0 $case6|0 $case7|0 $case8|0 $case9|0 $case10|0 $tablify|0
|
||||
end
|
||||
br $case11|0
|
||||
get_local $2
|
||||
i32.const 2
|
||||
i32.sub
|
||||
br_table $case1|0 $case2|0 $case3|0 $case4|0 $case5|0 $case6|0 $case7|0 $case8|0 $case9|0 $case10|0 $case11|0
|
||||
end
|
||||
i32.const 176
|
||||
set_local $1
|
||||
|
@ -491,8 +491,8 @@
|
||||
call $~lib/internal/arraybuffer/allocateUnsafe
|
||||
set_local $3
|
||||
get_local $2
|
||||
i32.const 1
|
||||
i32.and
|
||||
i32.const 0
|
||||
i32.ne
|
||||
i32.eqz
|
||||
if
|
||||
get_local $3
|
||||
|
@ -1226,12 +1226,12 @@
|
||||
i32.const 1
|
||||
i32.sub
|
||||
set_local $5
|
||||
block $break|1
|
||||
loop $continue|1
|
||||
get_local $5
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
if
|
||||
loop $continue|1
|
||||
get_local $5
|
||||
i32.const 0
|
||||
i32.ge_s
|
||||
if
|
||||
block $break|1
|
||||
get_local $0
|
||||
get_local $1
|
||||
i32.add
|
||||
@ -2086,12 +2086,12 @@
|
||||
select
|
||||
end
|
||||
set_local $3
|
||||
block $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
br_if $break|0
|
||||
loop $repeat|0
|
||||
get_local $2
|
||||
get_local $3
|
||||
i32.ge_s
|
||||
i32.eqz
|
||||
if
|
||||
get_local $6
|
||||
get_local $7
|
||||
i32.add
|
||||
@ -2106,9 +2106,7 @@
|
||||
i32.add
|
||||
set_local $2
|
||||
br $repeat|0
|
||||
unreachable
|
||||
end
|
||||
unreachable
|
||||
end
|
||||
get_local $0
|
||||
)
|
||||
|
Reference in New Issue
Block a user