1
0
mirror of https://github.com/fluencelabs/assemblyscript synced 2025-06-21 02:31:41 +00:00

Add SIMD prerequisites ()

This commit is contained in:
Daniel Wirtz
2019-02-07 15:26:26 +01:00
committed by GitHub
parent 7ce3296b5e
commit 2f1a6c44ce
201 changed files with 1485 additions and 1432 deletions
cli
src
std
assembly
portable
tests/compiler
abi.optimized.watabi.untouched.watasc-constants.optimized.watasc-constants.untouched.watassert.optimized.watassert.untouched.watbinary.optimized.watbinary.untouched.watbool.optimized.watbool.untouched.watbuiltins.optimized.watbuiltins.untouched.watcall-inferred.optimized.watcall-inferred.untouched.watcall-optional.optimized.watcall-optional.untouched.watcall-super.optimized.watcall-super.untouched.watclass-extends.optimized.watclass-extends.untouched.watclass-overloading.optimized.watclass-overloading.untouched.watclass-with-boolean-field.optimized.watclass-with-boolean-field.untouched.watclass.optimized.watclass.untouched.watclosure.optimized.watclosure.untouched.watcomma.optimized.watcomma.untouched.watdeclare.optimized.watdeclare.untouched.watdo.optimized.watdo.untouched.watempty.optimized.watempty.untouched.watenum.optimized.watenum.untouched.watexport.optimized.watexport.untouched.watexports.optimized.watexports.untouched.watexternal.optimized.watexternal.untouched.watfor.optimized.watfor.untouched.watfunction-expression.optimized.watfunction-expression.untouched.watfunction-types.optimized.watfunction-types.untouched.watfunction.optimized.watfunction.untouched.watgetter-call.optimized.watgetter-call.untouched.watgetter-setter.optimized.watgetter-setter.untouched.wati64-polyfill.optimized.wati64-polyfill.untouched.watif.optimized.watif.untouched.watimport.optimized.watimport.untouched.watinfer-type.optimized.watinfer-type.untouched.watinlining-recursive.optimized.watinlining-recursive.untouched.watinlining.optimized.watinlining.untouched.watinstanceof.optimized.watinstanceof.untouched.watlimits.optimized.watlimits.untouched.watliterals.optimized.watliterals.untouched.watlogical.optimized.watlogical.untouched.watmain.optimized.watmain.untouched.watmandelbrot.optimized.watmandelbrot.untouched.watmany-locals.optimized.watmany-locals.untouched.watmemcpy.optimized.watmemcpy.untouched.watmemmove.optimized.watmemmove.untouched.watmemset.optimized.watmemset.untouched.watnamed-export-default.optimized.watnamed-export-default.untouched.watnamed-import-default.optimized.watnamed-import-default.untouched.watnamespace.optimized.watnamespace.untouched.watnew-without-allocator.optimized.watnew-without-allocator.untouched.watnonNullAssertion.optimized.watnonNullAssertion.untouched.watnumber.optimized.watnumber.untouched.watobject-literal.optimized.watobject-literal.untouched.watoptional-typeparameters.optimized.watoptional-typeparameters.untouched.watoverflow.optimized.watoverflow.untouched.watportable-conversions.optimized.watportable-conversions.untouched.watrecursive.optimized.watrecursive.untouched.watreexport.optimized.watreexport.untouched.watrereexport.optimized.watrereexport.untouched.watretain-i32.optimized.watretain-i32.untouched.watscoped.optimized.watscoped.untouched.watstatic-this.optimized.watstatic-this.untouched.wat
std
switch.optimized.watswitch.untouched.watternary.optimized.watternary.untouched.wattypealias.optimized.wattypealias.untouched.watunary.optimized.watunary.untouched.watvoid.optimized.watvoid.untouched.watwhile.optimized.watwhile.untouched.wat

@ -1,7 +1,7 @@
(module
(type $i (func (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\06\00\00\00a\00b\00i\00.\00t\00s")
@ -18,7 +18,7 @@
(func $abi/exported (; 1 ;) (type $i) (result i32)
i32.const -128
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
i32.const 1
global.set $abi/condition
i32.const 0
@ -33,7 +33,7 @@
unreachable
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $i (func (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\06\00\00\00a\00b\00i\00.\00t\00s\00")
@ -36,7 +36,7 @@
i32.const 24
i32.shr_s
)
(func $start (; 5 ;) (type $v)
(func $start (; 5 ;) (type $_)
(local $0 i32)
(local $1 i32)
call $abi/internal
@ -211,6 +211,6 @@
end
end
)
(func $null (; 6 ;) (type $v)
(func $null (; 6 ;) (type $_)
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $start)
(export "memory" (memory $0))
(export "table" (table $0))
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
nop
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -15,7 +15,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
i32.const 1
drop
i32.const 0
@ -33,6 +33,6 @@
i32.const 0
drop
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 1)
(data (i32.const 8) "\t\00\00\00a\00s\00s\00e\00r\00t\00.\00t\00s")
(data (i32.const 32) "\0c\00\00\00m\00u\00s\00t\00 \00b\00e\00 \00t\00r\00u\00e")
@ -7,7 +7,7 @@
(elem (i32.const 0) $start)
(export "memory" (memory $0))
(export "table" (table $0))
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\t\00\00\00a\00s\00s\00e\00r\00t\00.\00t\00s\00")
@ -11,7 +11,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
(local $0 i32)
i32.const 1
i32.eqz
@ -107,6 +107,6 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(type $FUNCSIG$dd (func (param f64) (result f64)))
(type $FUNCSIG$ff (func (param f32) (result f32)))
(memory $0 0)
@ -406,7 +406,7 @@
local.get $0
f64.mul
)
(func $start (; 4 ;) (type $v)
(func $start (; 4 ;) (type $_)
(local $0 i32)
(local $1 i64)
(local $2 f32)
@ -749,7 +749,7 @@
call $~lib/math/NativeMath.pow
global.set $binary/F
)
(func $null (; 5 ;) (type $v)
(func $null (; 5 ;) (type $_)
nop
)
)

@ -3,7 +3,7 @@
(type $FiF (func (param f64 i32) (result f64)))
(type $fff (func (param f32 f32) (result f32)))
(type $fif (func (param f32 i32) (result f32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -2738,7 +2738,7 @@
local.get $2
f64.reinterpret_i64
)
(func $start (; 6 ;) (type $v)
(func $start (; 6 ;) (type $_)
global.get $binary/i
i32.const 1
i32.lt_s
@ -3346,6 +3346,6 @@
call $~lib/math/NativeMath.pow
global.set $binary/F
)
(func $null (; 7 ;) (type $v)
(func $null (; 7 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\07\00\00\00b\00o\00o\00l\00.\00t\00s")
@ -16,7 +16,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
global.get $bool/i
i32.const 0
i32.ne
@ -109,7 +109,7 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\07\00\00\00b\00o\00o\00l\00.\00t\00s\00")
@ -17,7 +17,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
global.get $bool/i
i32.const 0
i32.ne
@ -117,6 +117,6 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiv (func (param i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $ii_ (func (param i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\0b\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s")
@ -21,13 +21,13 @@
(export "table" (table $0))
(export "test" (func $builtins/test))
(start $start)
(func $start~anonymous|1 (; 1 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $start~anonymous|1 (; 1 ;) (type $ii_) (param $0 i32) (param $1 i32)
nop
)
(func $builtins/test (; 2 ;) (type $v)
(func $builtins/test (; 2 ;) (type $_)
nop
)
(func $start (; 3 ;) (type $v)
(func $start (; 3 ;) (type $_)
i32.const 31
global.set $builtins/i
i32.const 0
@ -376,7 +376,7 @@
i32.const 1
i32.const 2
global.get $builtins/fn
call_indirect (type $iiv)
call_indirect (type $ii_)
i32.const 8
i32.load8_s
drop

@ -1,7 +1,7 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiv (func (param i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $ii_ (func (param i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\0b\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s\00")
@ -55,13 +55,13 @@
(export "table" (table $0))
(export "test" (func $builtins/test))
(start $start)
(func $start~anonymous|1 (; 1 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $start~anonymous|1 (; 1 ;) (type $ii_) (param $0 i32) (param $1 i32)
nop
)
(func $builtins/test (; 2 ;) (type $v)
(func $builtins/test (; 2 ;) (type $_)
nop
)
(func $start (; 3 ;) (type $v)
(func $start (; 3 ;) (type $_)
(local $0 i32)
(local $1 i32)
(local $2 i64)
@ -1222,7 +1222,7 @@
i32.const 1
i32.const 2
global.get $builtins/fn
call_indirect (type $iiv)
call_indirect (type $ii_)
i32.const 1
i32.const 1
i32.eq
@ -2179,6 +2179,6 @@
end
drop
)
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
)
)

@ -1,12 +1,12 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 1)
(data (i32.const 8) "\10\00\00\00c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s")
(table $0 1 funcref)
(elem (i32.const 0) $start)
(export "memory" (memory $0))
(export "table" (table $0))
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
nop
)
)

@ -1,9 +1,9 @@
(module
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $FF (func (param f64) (result f64)))
(type $ff (func (param f32) (result f32)))
(type $v (func))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\10\00\00\00c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s\00")
@ -25,7 +25,7 @@
(func $call-inferred/bar<f32> (; 4 ;) (type $ff) (param $0 f32) (result f32)
local.get $0
)
(func $start (; 5 ;) (type $v)
(func $start (; 5 ;) (type $_)
i32.const 42
call $call-inferred/foo<i32>
i32.const 42
@ -79,6 +79,6 @@
unreachable
end
)
(func $null (; 6 ;) (type $v)
(func $null (; 6 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\10\00\00\00c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s")
@ -36,7 +36,7 @@
local.get $2
i32.add
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
(local $0 i32)
(local $1 i32)
i32.const 1
@ -159,7 +159,7 @@
unreachable
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\10\00\00\00c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s\00")
@ -43,7 +43,7 @@
local.get $2
call $call-optional/opt
)
(func $start (; 3 ;) (type $v)
(func $start (; 3 ;) (type $_)
block (result i32)
i32.const 1
global.set $~argc
@ -158,6 +158,6 @@
unreachable
end
)
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $v (func))
(type $_ (func))
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $FUNCSIG$i (func (result i32)))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
@ -134,7 +134,7 @@
end
local.get $0
)
(func $call-super/test1 (; 4 ;) (type $v)
(func $call-super/test1 (; 4 ;) (type $_)
(local $0 i32)
call $call-super/B#constructor
local.tee $0
@ -209,7 +209,7 @@
end
local.get $0
)
(func $call-super/test2 (; 7 ;) (type $v)
(func $call-super/test2 (; 7 ;) (type $_)
(local $0 i32)
call $call-super/D#constructor
local.tee $0
@ -262,7 +262,7 @@
end
local.get $0
)
(func $call-super/test3 (; 9 ;) (type $v)
(func $call-super/test3 (; 9 ;) (type $_)
(local $0 i32)
i32.const 8
call $~lib/allocator/arena/__memory_allocate
@ -305,7 +305,7 @@
i32.store offset=4
local.get $0
)
(func $call-super/test4 (; 11 ;) (type $v)
(func $call-super/test4 (; 11 ;) (type $_)
(local $0 i32)
call $call-super/H#constructor
local.tee $0
@ -333,7 +333,7 @@
unreachable
end
)
(func $call-super/test5 (; 12 ;) (type $v)
(func $call-super/test5 (; 12 ;) (type $_)
(local $0 i32)
call $call-super/H#constructor
local.tee $0
@ -361,7 +361,7 @@
unreachable
end
)
(func $start (; 13 ;) (type $v)
(func $start (; 13 ;) (type $_)
i32.const 40
global.set $~lib/allocator/arena/startOffset
global.get $~lib/allocator/arena/startOffset
@ -372,7 +372,7 @@
call $call-super/test4
call $call-super/test5
)
(func $null (; 14 ;) (type $v)
(func $null (; 14 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $v (func))
(type $_ (func))
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\0d\00\00\00c\00a\00l\00l\00-\00s\00u\00p\00e\00r\00.\00t\00s\00")
@ -170,7 +170,7 @@
end
local.get $0
)
(func $call-super/test1 (; 5 ;) (type $v)
(func $call-super/test1 (; 5 ;) (type $_)
(local $0 i32)
i32.const 0
call $call-super/B#constructor
@ -256,7 +256,7 @@
end
local.get $0
)
(func $call-super/test2 (; 8 ;) (type $v)
(func $call-super/test2 (; 8 ;) (type $_)
(local $0 i32)
i32.const 0
call $call-super/D#constructor
@ -332,7 +332,7 @@
i32.store offset=4
local.get $0
)
(func $call-super/test3 (; 11 ;) (type $v)
(func $call-super/test3 (; 11 ;) (type $_)
(local $0 i32)
i32.const 0
call $call-super/F#constructor
@ -393,7 +393,7 @@
i32.store offset=4
local.get $0
)
(func $call-super/test4 (; 14 ;) (type $v)
(func $call-super/test4 (; 14 ;) (type $_)
(local $0 i32)
i32.const 0
call $call-super/H#constructor
@ -454,7 +454,7 @@
i32.store offset=4
local.get $0
)
(func $call-super/test5 (; 17 ;) (type $v)
(func $call-super/test5 (; 17 ;) (type $_)
(local $0 i32)
i32.const 0
call $call-super/J#constructor
@ -486,7 +486,7 @@
unreachable
end
)
(func $start (; 18 ;) (type $v)
(func $start (; 18 ;) (type $_)
global.get $HEAP_BASE
global.get $~lib/internal/allocator/AL_MASK
i32.add
@ -503,6 +503,6 @@
call $call-super/test4
call $call-super/test5
)
(func $null (; 19 ;) (type $v)
(func $null (; 19 ;) (type $_)
)
)

@ -1,13 +1,13 @@
(module
(type $iv (func (param i32)))
(type $v (func))
(type $i_ (func (param i32)))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
(export "memory" (memory $0))
(export "table" (table $0))
(export "test" (func $class-extends/test))
(func $class-extends/test (; 0 ;) (type $iv) (param $0 i32)
(func $class-extends/test (; 0 ;) (type $i_) (param $0 i32)
local.get $0
i32.load
drop
@ -21,7 +21,7 @@
i32.const 3
i32.store16 offset=4
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iv (func (param i32)))
(type $v (func))
(type $i_ (func (param i32)))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -8,7 +8,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(export "test" (func $class-extends/test))
(func $class-extends/test (; 0 ;) (type $iv) (param $0 i32)
(func $class-extends/test (; 0 ;) (type $i_) (param $0 i32)
local.get $0
i32.load
drop
@ -22,6 +22,6 @@
i32.const 3
i32.store16 offset=4
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
)
)

@ -1,16 +1,16 @@
(module
(type $iv (func (param i32)))
(type $v (func))
(type $i_ (func (param i32)))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $start)
(export "memory" (memory $0))
(export "table" (table $0))
(export "test" (func $class-overloading/test))
(func $class-overloading/test (; 0 ;) (type $iv) (param $0 i32)
(func $class-overloading/test (; 0 ;) (type $i_) (param $0 i32)
nop
)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iv (func (param i32)))
(type $v (func))
(type $i_ (func (param i32)))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -9,17 +9,17 @@
(export "table" (table $0))
(export "test" (func $class-overloading/test))
(start $start)
(func $class-overloading/Foo#baz (; 0 ;) (type $iv) (param $0 i32)
(func $class-overloading/Foo#baz (; 0 ;) (type $i_) (param $0 i32)
nop
)
(func $class-overloading/test (; 1 ;) (type $iv) (param $0 i32)
(func $class-overloading/test (; 1 ;) (type $i_) (param $0 i32)
local.get $0
call $class-overloading/Foo#baz
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
i32.const 0
call $class-overloading/test
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -16,7 +16,7 @@
i32.const 0
i32.ne
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -18,6 +18,6 @@
i32.const 0
i32.ne
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $ii (func (param i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 1)
(data (i32.const 8) "\08\00\00\00c\00l\00a\00s\00s\00.\00t\00s")
(table $0 1 funcref)
@ -29,7 +29,7 @@
i32.store8 offset=6
local.get $0
)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
nop
)
)

@ -1,11 +1,11 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $iii (func (param i32 i32) (result i32)))
(type $fff (func (param f32 f32) (result f32)))
(type $ii (func (param i32) (result i32)))
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $ifff (func (param i32 f32 f32) (result f32)))
(type $v (func))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\08\00\00\00c\00l\00a\00s\00s\00.\00t\00s\00")
@ -92,7 +92,7 @@
local.set $2
local.get $2
)
(func $start (; 6 ;) (type $v)
(func $start (; 6 ;) (type $_)
i32.const 4
i32.const 4
i32.eq
@ -116,6 +116,6 @@
call $class/Animal.sub<f32>
drop
)
(func $null (; 7 ;) (type $v)
(func $null (; 7 ;) (type $_)
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
(export "memory" (memory $0))
(export "table" (table $0))
(func $null (; 0 ;) (type $v)
(func $null (; 0 ;) (type $_)
nop
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
(global $HEAP_BASE i32 (i32.const 8))
(export "memory" (memory $0))
(export "table" (table $0))
(func $null (; 0 ;) (type $v)
(func $null (; 0 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\08\00\00\00c\00o\00m\00m\00a\00.\00t\00s")
@ -11,7 +11,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
(local $0 i32)
global.get $comma/a
local.tee $0
@ -163,7 +163,7 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\08\00\00\00c\00o\00m\00m\00a\00.\00t\00s\00")
@ -12,7 +12,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
(local $0 i32)
(local $1 i32)
block
@ -204,6 +204,6 @@
drop
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $v (func))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $_ (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(import "declare" "externalConstant" (global $declare/externalConstant i32))
(import "declare" "my.externalConstant" (global $declare/my.externalConstant i32))
(import "declare" "externalFunction" (func $declare/externalFunction))
@ -13,7 +13,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 3 ;) (type $v)
(func $start (; 3 ;) (type $_)
call $declare/externalFunction
global.get $declare/externalConstant
i32.const 1
@ -39,7 +39,7 @@
unreachable
end
)
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $v (func))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $_ (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(import "declare" "externalConstant" (global $declare/externalConstant i32))
(import "declare" "my.externalConstant" (global $declare/my.externalConstant i32))
(import "declare" "externalFunction" (func $declare/externalFunction))
@ -14,7 +14,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 3 ;) (type $v)
(func $start (; 3 ;) (type $_)
call $declare/externalFunction
global.get $declare/externalConstant
i32.const 1
@ -42,6 +42,6 @@
unreachable
end
)
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\05\00\00\00d\00o\00.\00t\00s")
@ -12,7 +12,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
(local $0 i32)
loop $continue|0
global.get $do/n
@ -148,7 +148,7 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\05\00\00\00d\00o\00.\00t\00s\00")
@ -13,7 +13,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
(local $0 i32)
block $break|0
loop $continue|0
@ -180,6 +180,6 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
(export "memory" (memory $0))
(export "table" (table $0))
(func $null (; 0 ;) (type $v)
(func $null (; 0 ;) (type $_)
nop
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
(global $HEAP_BASE i32 (i32.const 8))
(export "memory" (memory $0))
(export "table" (table $0))
(func $null (; 0 ;) (type $v)
(func $null (; 0 ;) (type $_)
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -36,13 +36,13 @@
(export "SelfReference.ZERO" (global $enum/SelfReference.ZERO))
(export "SelfReference.ONE" (global $enum/SelfReference.ONE))
(start $start)
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
i32.const 0
global.set $enum/NonConstant.ZERO
i32.const 1
global.set $enum/NonConstant.ONE
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -42,7 +42,7 @@
(func $enum/getZero (; 0 ;) (type $i) (result i32)
i32.const 0
)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
call $enum/getZero
global.set $enum/NonConstant.ZERO
call $enum/getZero
@ -54,6 +54,6 @@
global.get $enum/NonConstant.ONE
drop
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $iii (func (param i32 i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $export/ns.two)
@ -31,7 +31,7 @@
local.get $1
i32.mul
)
(func $export/ns.two (; 3 ;) (type $v)
(func $export/ns.two (; 3 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iii (func (param i32 i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -32,9 +32,9 @@
local.get $1
i32.mul
)
(func $export/ns.two (; 3 ;) (type $v)
(func $export/ns.two (; 3 ;) (type $_)
nop
)
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
)
)

@ -2,9 +2,9 @@
(type $iii (func (param i32 i32) (result i32)))
(type $i (func (result i32)))
(type $ii (func (param i32) (result i32)))
(type $iiv (func (param i32 i32)))
(type $iv (func (param i32)))
(type $v (func))
(type $ii_ (func (param i32 i32)))
(type $i_ (func (param i32)))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -125,21 +125,21 @@
local.get $0
i32.load
)
(func $exports/Car#set:numDoors (; 5 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $exports/Car#set:numDoors (; 5 ;) (type $ii_) (param $0 i32) (param $1 i32)
local.get $0
local.get $1
i32.store
)
(func $exports/Car#openDoors (; 6 ;) (type $iv) (param $0 i32)
(func $exports/Car#openDoors (; 6 ;) (type $i_) (param $0 i32)
nop
)
(func $start (; 7 ;) (type $v)
(func $start (; 7 ;) (type $_)
i32.const 8
global.set $~lib/allocator/arena/startOffset
global.get $~lib/allocator/arena/startOffset
global.set $~lib/allocator/arena/offset
)
(func $null (; 8 ;) (type $v)
(func $null (; 8 ;) (type $_)
nop
)
(func $exports/subOpt|trampoline (; 9 ;) (type $iii) (param $0 i32) (param $1 i32) (result i32)
@ -160,7 +160,7 @@
local.get $1
i32.sub
)
(func $~setargc (; 10 ;) (type $iv) (param $0 i32)
(func $~setargc (; 10 ;) (type $i_) (param $0 i32)
local.get $0
global.set $~argc
)

@ -2,9 +2,9 @@
(type $iii (func (param i32 i32) (result i32)))
(type $i (func (result i32)))
(type $ii (func (param i32) (result i32)))
(type $iiv (func (param i32 i32)))
(type $iv (func (param i32)))
(type $v (func))
(type $ii_ (func (param i32 i32)))
(type $i_ (func (param i32)))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -175,12 +175,12 @@
local.get $0
i32.load
)
(func $exports/Car#set:numDoors (; 8 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $exports/Car#set:numDoors (; 8 ;) (type $ii_) (param $0 i32) (param $1 i32)
local.get $0
local.get $1
i32.store
)
(func $exports/Car#openDoors (; 9 ;) (type $iv) (param $0 i32)
(func $exports/Car#openDoors (; 9 ;) (type $i_) (param $0 i32)
nop
)
(func $exports/vehicles.Car.getNumTires (; 10 ;) (type $i) (result i32)
@ -208,15 +208,15 @@
local.get $0
i32.load
)
(func $exports/vehicles.Car#set:numDoors (; 13 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $exports/vehicles.Car#set:numDoors (; 13 ;) (type $ii_) (param $0 i32) (param $1 i32)
local.get $0
local.get $1
i32.store
)
(func $exports/vehicles.Car#openDoors (; 14 ;) (type $iv) (param $0 i32)
(func $exports/vehicles.Car#openDoors (; 14 ;) (type $i_) (param $0 i32)
nop
)
(func $start (; 15 ;) (type $v)
(func $start (; 15 ;) (type $_)
global.get $HEAP_BASE
global.get $~lib/internal/allocator/AL_MASK
i32.add
@ -228,7 +228,7 @@
global.get $~lib/allocator/arena/startOffset
global.set $~lib/allocator/arena/offset
)
(func $null (; 16 ;) (type $v)
(func $null (; 16 ;) (type $_)
)
(func $exports/subOpt|trampoline (; 17 ;) (type $iii) (param $0 i32) (param $1 i32) (result i32)
block $1of1
@ -248,7 +248,7 @@
local.get $1
call $exports/subOpt
)
(func $~setargc (; 18 ;) (type $iv) (param $0 i32)
(func $~setargc (; 18 ;) (type $i_) (param $0 i32)
local.get $0
global.set $~argc
)
@ -272,7 +272,7 @@
local.get $0
i32.load
)
(func $Car#set:doors (; 21 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $Car#set:doors (; 21 ;) (type $ii_) (param $0 i32) (param $1 i32)
local.get $0
local.get $1
i32.store
@ -297,7 +297,7 @@
local.get $0
i32.load
)
(func $vehicles.Car#set:doors (; 24 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $vehicles.Car#set:doors (; 24 ;) (type $ii_) (param $0 i32) (param $1 i32)
local.get $0
local.get $1
i32.store

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(import "foo" "var" (global $external/var_ i32))
(import "external" "foo" (func $external/foo))
(import "external" "foo.bar" (func $external/foo.bar))
@ -15,7 +15,7 @@
(export "two" (func $external/two))
(export "three" (func $external/three))
(export "var_" (global $external/var_))
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
nop
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(import "foo" "var" (global $external/var_ i32))
(import "external" "foo" (func $external/foo))
(import "external" "foo.bar" (func $external/foo.bar))
@ -16,6 +16,6 @@
(export "two" (func $external/two))
(export "three" (func $external/three))
(export "var_" (global $external/var_))
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\06\00\00\00f\00o\00r\00.\00t\00s")
@ -10,7 +10,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
(local $0 i32)
(local $1 i32)
i32.const 0
@ -158,7 +158,7 @@
end
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\06\00\00\00f\00o\00r\00.\00t\00s\00")
@ -11,7 +11,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@ -215,6 +215,6 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(type $i (func (result i32)))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
@ -19,13 +19,13 @@
(func $start~anonymous|1 (; 1 ;) (type $ii) (param $0 i32) (result i32)
local.get $0
)
(func $start~someName|3 (; 2 ;) (type $v)
(func $start~someName|3 (; 2 ;) (type $_)
nop
)
(func $start~anonymous|4 (; 3 ;) (type $i) (result i32)
i32.const 1
)
(func $start (; 4 ;) (type $v)
(func $start (; 4 ;) (type $_)
i32.const 1
global.set $~argc
i32.const 1
@ -59,7 +59,7 @@
i32.const 0
global.set $~argc
global.get $function-expression/f3
call_indirect (type $v)
call_indirect (type $_)
i32.const 0
global.set $~argc
global.get $function-expression/f4

@ -1,7 +1,7 @@
(module
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(type $i (func (result i32)))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
@ -23,13 +23,13 @@
(func $start~anonymous|2 (; 2 ;) (type $ii) (param $0 i32) (result i32)
local.get $0
)
(func $start~someName|3 (; 3 ;) (type $v)
(func $start~someName|3 (; 3 ;) (type $_)
nop
)
(func $start~anonymous|4 (; 4 ;) (type $i) (result i32)
i32.const 1
)
(func $start (; 5 ;) (type $v)
(func $start (; 5 ;) (type $_)
block (result i32)
i32.const 1
global.set $~argc
@ -70,7 +70,7 @@
i32.const 0
global.set $~argc
global.get $function-expression/f3
call_indirect (type $v)
call_indirect (type $_)
end
block (result i32)
i32.const 0
@ -90,6 +90,6 @@
unreachable
end
)
(func $null (; 6 ;) (type $v)
(func $null (; 6 ;) (type $_)
)
)

@ -1,9 +1,9 @@
(module
(type $iii (func (param i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $III (func (param i64 i64) (result i64)))
(type $FFF (func (param f64 f64) (result f64)))
(type $v (func))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\11\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s")
@ -30,7 +30,7 @@
local.get $1
f64.add
)
(func $start (; 4 ;) (type $v)
(func $start (; 4 ;) (type $_)
(local $0 i32)
i32.const 1
global.set $function-types/i32Adder
@ -180,7 +180,7 @@
unreachable
end
)
(func $null (; 5 ;) (type $v)
(func $null (; 5 ;) (type $_)
nop
)
)

@ -1,11 +1,11 @@
(module
(type $i (func (result i32)))
(type $iii (func (param i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $III (func (param i64 i64) (result i64)))
(type $FFF (func (param f64 f64) (result f64)))
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $v (func))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\11\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s\00")
@ -90,7 +90,7 @@
local.get $2
call $function-types/makeAndAdd<i32>
)
(func $start (; 12 ;) (type $v)
(func $start (; 12 ;) (type $_)
nop
call $function-types/makeAdder<i32>
global.set $function-types/i32Adder
@ -232,6 +232,6 @@
unreachable
end
)
(func $null (; 13 ;) (type $v)
(func $null (; 13 ;) (type $_)
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $start)
(export "memory" (memory $0))
(export "table" (table $0))
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
nop
)
)

@ -1,15 +1,15 @@
(module
(type $v (func))
(type $_ (func))
(type $i (func (result i32)))
(type $I (func (result i64)))
(type $f (func (result f32)))
(type $F (func (result f64)))
(type $iv (func (param i32)))
(type $i_ (func (param i32)))
(type $ii (func (param i32) (result i32)))
(type $II (func (param i64) (result i64)))
(type $ff (func (param f32) (result f32)))
(type $FF (func (param f64) (result f64)))
(type $iiv (func (param i32 i32)))
(type $ii_ (func (param i32 i32)))
(type $iii (func (param i32 i32) (result i32)))
(type $IiI (func (param i64 i32) (result i64)))
(type $fff (func (param f32 f32) (result f32)))
@ -21,7 +21,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $function/v (; 0 ;) (type $v)
(func $function/v (; 0 ;) (type $_)
nop
)
(func $function/i (; 1 ;) (type $i) (result i32)
@ -36,7 +36,7 @@
(func $function/F (; 4 ;) (type $F) (result f64)
f64.const 0
)
(func $function/iv (; 5 ;) (type $iv) (param $0 i32)
(func $function/iv (; 5 ;) (type $i_) (param $0 i32)
nop
)
(func $function/ii (; 6 ;) (type $ii) (param $0 i32) (result i32)
@ -51,7 +51,7 @@
(func $function/FF (; 9 ;) (type $FF) (param $0 f64) (result f64)
local.get $0
)
(func $function/iiv (; 10 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $function/iiv (; 10 ;) (type $ii_) (param $0 i32) (param $1 i32)
nop
)
(func $function/iii (; 11 ;) (type $iii) (param $0 i32) (param $1 i32) (result i32)
@ -75,7 +75,7 @@
local.get $1
f64.add
)
(func $start (; 15 ;) (type $v)
(func $start (; 15 ;) (type $_)
call $function/v
call $function/i
drop
@ -119,6 +119,6 @@
call $function/FFF
drop
)
(func $null (; 16 ;) (type $v)
(func $null (; 16 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $i (func (result i32)))
(type $ii (func (param i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 2 funcref)
(elem (i32.const 0) $null $getter-call/C#get:x~anonymous|1)
@ -86,13 +86,13 @@
i32.const 1
call_indirect (type $i)
)
(func $start (; 3 ;) (type $v)
(func $start (; 3 ;) (type $_)
i32.const 8
global.set $~lib/allocator/arena/startOffset
global.get $~lib/allocator/arena/startOffset
global.set $~lib/allocator/arena/offset
)
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $i (func (result i32)))
(type $ii (func (param i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 2 funcref)
(elem (i32.const 0) $null $getter-call/C#get:x~anonymous|1)
@ -128,7 +128,7 @@
call $getter-call/C#get:x
call_indirect (type $i)
)
(func $start (; 6 ;) (type $v)
(func $start (; 6 ;) (type $_)
global.get $HEAP_BASE
global.get $~lib/internal/allocator/AL_MASK
i32.add
@ -140,6 +140,6 @@
global.get $~lib/allocator/arena/startOffset
global.set $~lib/allocator/arena/offset
)
(func $null (; 7 ;) (type $v)
(func $null (; 7 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\10\00\00\00g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s")
@ -10,7 +10,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
global.get $getter-setter/Foo._bar
if
i32.const 0
@ -47,7 +47,7 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
nop
)
)

@ -1,8 +1,8 @@
(module
(type $i (func (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iv (func (param i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $i_ (func (param i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\10\00\00\00g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s\00")
@ -16,11 +16,11 @@
(func $getter-setter/Foo.get:bar (; 1 ;) (type $i) (result i32)
global.get $getter-setter/Foo._bar
)
(func $getter-setter/Foo.set:bar (; 2 ;) (type $iv) (param $0 i32)
(func $getter-setter/Foo.set:bar (; 2 ;) (type $i_) (param $0 i32)
local.get $0
global.set $getter-setter/Foo._bar
)
(func $start (; 3 ;) (type $v)
(func $start (; 3 ;) (type $_)
call $getter-setter/Foo.get:bar
i32.const 0
i32.eq
@ -64,6 +64,6 @@
unreachable
end
)
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
)
)

@ -1,8 +1,8 @@
(module
(type $i (func (result i32)))
(type $iiv (func (param i32 i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $ii_ (func (param i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -47,7 +47,7 @@
(func $../../examples/i64-polyfill/assembly/i64/getLo (; 1 ;) (type $i) (result i32)
global.get $../../examples/i64-polyfill/assembly/i64/lo
)
(func $../../examples/i64-polyfill/assembly/i64/clz (; 2 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $../../examples/i64-polyfill/assembly/i64/clz (; 2 ;) (type $ii_) (param $0 i32) (param $1 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -61,7 +61,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/ctz (; 3 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $../../examples/i64-polyfill/assembly/i64/ctz (; 3 ;) (type $ii_) (param $0 i32) (param $1 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -75,7 +75,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/popcnt (; 4 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $../../examples/i64-polyfill/assembly/i64/popcnt (; 4 ;) (type $ii_) (param $0 i32) (param $1 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -89,7 +89,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/eqz (; 5 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $../../examples/i64-polyfill/assembly/i64/eqz (; 5 ;) (type $ii_) (param $0 i32) (param $1 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -102,7 +102,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/add (; 6 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/add (; 6 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -128,7 +128,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/sub (; 7 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/sub (; 7 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -154,7 +154,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/mul (; 8 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/mul (; 8 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -180,7 +180,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/div_s (; 9 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/div_s (; 9 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -206,7 +206,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/div_u (; 10 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/div_u (; 10 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -232,7 +232,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/rem_s (; 11 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/rem_s (; 11 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -258,7 +258,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/rem_u (; 12 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/rem_u (; 12 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -284,7 +284,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/and (; 13 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/and (; 13 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -310,7 +310,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/or (; 14 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/or (; 14 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -336,7 +336,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/xor (; 15 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/xor (; 15 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -362,7 +362,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/shl (; 16 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/shl (; 16 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -388,7 +388,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/shr_s (; 17 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/shr_s (; 17 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -414,7 +414,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/shr_u (; 18 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/shr_u (; 18 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -440,7 +440,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/rotl (; 19 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/rotl (; 19 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -466,7 +466,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/rotr (; 20 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/rotr (; 20 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -492,7 +492,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/eq (; 21 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/eq (; 21 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -512,7 +512,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/ne (; 22 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/ne (; 22 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -532,7 +532,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/lt_s (; 23 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/lt_s (; 23 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -552,7 +552,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/lt_u (; 24 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/lt_u (; 24 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -572,7 +572,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/le_s (; 25 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/le_s (; 25 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -592,7 +592,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/le_u (; 26 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/le_u (; 26 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -612,7 +612,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/gt_s (; 27 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/gt_s (; 27 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -632,7 +632,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/gt_u (; 28 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/gt_u (; 28 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -652,7 +652,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/ge_s (; 29 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/ge_s (; 29 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -672,7 +672,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/ge_u (; 30 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/ge_u (; 30 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
local.get $0
i64.extend_i32_u
local.get $1
@ -692,7 +692,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $null (; 31 ;) (type $v)
(func $null (; 31 ;) (type $_)
nop
)
)

@ -1,8 +1,8 @@
(module
(type $i (func (result i32)))
(type $iiv (func (param i32 i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $ii_ (func (param i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -50,7 +50,7 @@
(func $../../examples/i64-polyfill/assembly/i64/getLo (; 1 ;) (type $i) (result i32)
global.get $../../examples/i64-polyfill/assembly/i64/lo
)
(func $../../examples/i64-polyfill/assembly/i64/clz (; 2 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $../../examples/i64-polyfill/assembly/i64/clz (; 2 ;) (type $ii_) (param $0 i32) (param $1 i32)
(local $2 i64)
local.get $0
i64.extend_i32_u
@ -67,7 +67,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/ctz (; 3 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $../../examples/i64-polyfill/assembly/i64/ctz (; 3 ;) (type $ii_) (param $0 i32) (param $1 i32)
(local $2 i64)
local.get $0
i64.extend_i32_u
@ -84,7 +84,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/popcnt (; 4 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $../../examples/i64-polyfill/assembly/i64/popcnt (; 4 ;) (type $ii_) (param $0 i32) (param $1 i32)
(local $2 i64)
local.get $0
i64.extend_i32_u
@ -101,7 +101,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/eqz (; 5 ;) (type $iiv) (param $0 i32) (param $1 i32)
(func $../../examples/i64-polyfill/assembly/i64/eqz (; 5 ;) (type $ii_) (param $0 i32) (param $1 i32)
(local $2 i32)
local.get $0
i64.extend_i32_u
@ -117,7 +117,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/add (; 6 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/add (; 6 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -144,7 +144,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/sub (; 7 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/sub (; 7 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -171,7 +171,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/mul (; 8 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/mul (; 8 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -198,7 +198,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/div_s (; 9 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/div_s (; 9 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -225,7 +225,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/div_u (; 10 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/div_u (; 10 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -252,7 +252,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/rem_s (; 11 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/rem_s (; 11 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -279,7 +279,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/rem_u (; 12 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/rem_u (; 12 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -306,7 +306,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/and (; 13 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/and (; 13 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -333,7 +333,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/or (; 14 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/or (; 14 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -360,7 +360,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/xor (; 15 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/xor (; 15 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -387,7 +387,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/shl (; 16 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/shl (; 16 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -414,7 +414,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/shr_s (; 17 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/shr_s (; 17 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -441,7 +441,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/shr_u (; 18 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/shr_u (; 18 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -468,7 +468,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/rotl (; 19 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/rotl (; 19 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -495,7 +495,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/rotr (; 20 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/rotr (; 20 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i64)
local.get $0
i64.extend_i32_u
@ -522,7 +522,7 @@
i32.wrap_i64
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/eq (; 21 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/eq (; 21 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -545,7 +545,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/ne (; 22 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/ne (; 22 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -568,7 +568,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/lt_s (; 23 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/lt_s (; 23 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -591,7 +591,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/lt_u (; 24 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/lt_u (; 24 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -614,7 +614,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/le_s (; 25 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/le_s (; 25 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -637,7 +637,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/le_u (; 26 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/le_u (; 26 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -660,7 +660,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/gt_s (; 27 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/gt_s (; 27 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -683,7 +683,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/gt_u (; 28 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/gt_u (; 28 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -706,7 +706,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/ge_s (; 29 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/ge_s (; 29 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -729,7 +729,7 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $../../examples/i64-polyfill/assembly/i64/ge_u (; 30 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/i64-polyfill/assembly/i64/ge_u (; 30 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 i32)
local.get $0
i64.extend_i32_u
@ -752,6 +752,6 @@
i32.const 0
global.set $../../examples/i64-polyfill/assembly/i64/hi
)
(func $null (; 31 ;) (type $v)
(func $null (; 31 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\05\00\00\00i\00f\00.\00t\00s")
@ -40,7 +40,7 @@
unreachable
end
)
(func $start (; 4 ;) (type $v)
(func $start (; 4 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\05\00\00\00i\00f\00.\00t\00s\00")
@ -63,7 +63,7 @@
unreachable
unreachable
)
(func $start (; 5 ;) (type $v)
(func $start (; 5 ;) (type $_)
i32.const 0
call $if/ifThenElse
i32.const 0
@ -143,6 +143,6 @@
unreachable
end
)
(func $null (; 6 ;) (type $v)
(func $null (; 6 ;) (type $_)
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $start)
(export "memory" (memory $0))
(export "table" (table $0))
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iii (func (param i32 i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -26,10 +26,10 @@
local.get $1
i32.mul
)
(func $export/ns.two (; 3 ;) (type $v)
(func $export/ns.two (; 3 ;) (type $_)
nop
)
(func $start (; 4 ;) (type $v)
(func $start (; 4 ;) (type $_)
global.get $export/a
global.get $export/b
call $export/add
@ -57,6 +57,6 @@
drop
call $export/ns.two
)
(func $null (; 5 ;) (type $v)
(func $null (; 5 ;) (type $_)
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 1)
(data (i32.const 8) "\0d\00\00\00i\00n\00f\00e\00r\00-\00t\00y\00p\00e\00.\00t\00s")
(table $0 1 funcref)
@ -11,7 +11,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
(local $0 i32)
i32.const 0
global.set $infer-type/ri
@ -34,7 +34,7 @@
end
end
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
nop
)
)

@ -1,10 +1,10 @@
(module
(type $v (func))
(type $_ (func))
(type $i (func (result i32)))
(type $I (func (result i64)))
(type $f (func (result f32)))
(type $F (func (result f64)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\0d\00\00\00i\00n\00f\00e\00r\00-\00t\00y\00p\00e\00.\00t\00s\00")
@ -23,7 +23,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $infer-type/locals (; 1 ;) (type $v)
(func $infer-type/locals (; 1 ;) (type $_)
(local $0 i32)
(local $1 i64)
(local $2 f64)
@ -55,7 +55,7 @@
(func $infer-type/refF (; 5 ;) (type $F) (result f64)
f64.const 0
)
(func $start (; 6 ;) (type $v)
(func $start (; 6 ;) (type $_)
(local $0 i32)
(local $1 i32)
global.get $infer-type/i
@ -126,6 +126,6 @@
unreachable
end
)
(func $null (; 7 ;) (type $v)
(func $null (; 7 ;) (type $_)
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -8,13 +8,13 @@
(export "foo" (func $inlining-recursive/foo))
(export "bar" (func $inlining-recursive/baz))
(export "baz" (func $inlining-recursive/baz))
(func $inlining-recursive/foo (; 0 ;) (type $v)
(func $inlining-recursive/foo (; 0 ;) (type $_)
call $inlining-recursive/foo
)
(func $inlining-recursive/baz (; 1 ;) (type $v)
(func $inlining-recursive/baz (; 1 ;) (type $_)
call $inlining-recursive/baz
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
nop
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -9,17 +9,17 @@
(export "foo" (func $inlining-recursive/foo))
(export "bar" (func $inlining-recursive/bar))
(export "baz" (func $inlining-recursive/baz))
(func $inlining-recursive/foo (; 0 ;) (type $v)
(func $inlining-recursive/foo (; 0 ;) (type $_)
call $inlining-recursive/foo
)
(func $inlining-recursive/baz (; 1 ;) (type $v)
(func $inlining-recursive/baz (; 1 ;) (type $_)
call $inlining-recursive/bar
)
(func $inlining-recursive/bar (; 2 ;) (type $v)
(func $inlining-recursive/bar (; 2 ;) (type $_)
block $inlining-recursive/bar|inlined.0
call $inlining-recursive/baz
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $i (func (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(type $ii (func (param i32) (result i32)))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
@ -21,7 +21,7 @@
(func $inlining/func_fe~anonymous|1 (; 2 ;) (type $ii) (param $0 i32) (result i32)
local.get $0
)
(func $inlining/test_funcs (; 3 ;) (type $v)
(func $inlining/test_funcs (; 3 ;) (type $_)
i32.const 1
global.set $~argc
i32.const 2
@ -100,7 +100,7 @@
global.set $~lib/allocator/arena/offset
local.get $1
)
(func $inlining/test_ctor (; 5 ;) (type $v)
(func $inlining/test_ctor (; 5 ;) (type $_)
(local $0 i32)
i32.const 16
call $~lib/allocator/arena/__memory_allocate
@ -178,7 +178,7 @@
unreachable
end
)
(func $start (; 6 ;) (type $v)
(func $start (; 6 ;) (type $_)
call $inlining/test_funcs
i32.const 40
global.set $~lib/allocator/arena/startOffset
@ -186,7 +186,7 @@
global.set $~lib/allocator/arena/offset
call $inlining/test_ctor
)
(func $null (; 7 ;) (type $v)
(func $null (; 7 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $i (func (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(type $ii (func (param i32) (result i32)))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
@ -29,7 +29,7 @@
(func $inlining/func_fe~anonymous|1 (; 2 ;) (type $ii) (param $0 i32) (result i32)
local.get $0
)
(func $inlining/test_funcs (; 3 ;) (type $v)
(func $inlining/test_funcs (; 3 ;) (type $_)
(local $0 f32)
(local $1 f64)
(local $2 i32)
@ -367,7 +367,7 @@
call $~lib/allocator/arena/__memory_allocate
return
)
(func $inlining/test_ctor (; 6 ;) (type $v)
(func $inlining/test_ctor (; 6 ;) (type $_)
(local $0 i32)
(local $1 i32)
(local $2 i32)
@ -475,7 +475,7 @@
unreachable
end
)
(func $start (; 7 ;) (type $v)
(func $start (; 7 ;) (type $_)
call $inlining/test
i32.const 3
i32.eq
@ -501,6 +501,6 @@
global.set $~lib/allocator/arena/offset
call $inlining/test_ctor
)
(func $null (; 8 ;) (type $v)
(func $null (; 8 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\0d\00\00\00i\00n\00s\00t\00a\00n\00c\00e\00o\00f\00.\00t\00s")
@ -10,7 +10,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
global.get $instanceof/an
if
i32.const 0
@ -33,7 +33,7 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
nop
)
)

@ -1,8 +1,8 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $ii (func (param i32) (result i32)))
(type $Fi (func (param f64) (result i32)))
(type $v (func))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\0d\00\00\00i\00n\00s\00t\00a\00n\00c\00e\00o\00f\00.\00t\00s\00")
@ -29,7 +29,7 @@
i32.const 0
return
)
(func $start (; 4 ;) (type $v)
(func $start (; 4 ;) (type $_)
i32.const 1
i32.eqz
if
@ -284,6 +284,6 @@
unreachable
end
)
(func $null (; 5 ;) (type $v)
(func $null (; 5 ;) (type $_)
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $start)
(export "memory" (memory $0))
(export "table" (table $0))
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
nop
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -33,7 +33,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
global.get $~lib/builtins/i8.MIN_VALUE
drop
global.get $~lib/builtins/i8.MAX_VALUE
@ -87,6 +87,6 @@
global.get $~lib/builtins/f64.MAX_SAFE_INTEGER
drop
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $start)
(export "memory" (memory $0))
(export "table" (table $0))
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
nop
)
)

@ -1,5 +1,5 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -7,7 +7,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
i32.const 0
drop
i32.const 1
@ -97,6 +97,6 @@
i32.const 0
drop
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\n\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s")
@ -13,7 +13,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
i32.const 2
global.set $logical/i
global.get $logical/i
@ -119,7 +119,7 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\n\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s\00")
@ -14,7 +14,7 @@
(export "memory" (memory $0))
(export "table" (table $0))
(start $start)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
(local $0 i32)
(local $1 f64)
i32.const 0
@ -244,6 +244,6 @@
unreachable
end
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $iii (func (param i32 i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -20,7 +20,7 @@
end
global.get $main/code
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $iii (func (param i32 i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -20,10 +20,10 @@
end
global.get $main/code
)
(func $start (; 1 ;) (type $v)
(func $start (; 1 ;) (type $_)
i32.const 1
global.set $main/code
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $FF (func (param f64) (result f64)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -392,7 +392,7 @@
local.get $0
f64.add
)
(func $../../examples/mandelbrot/assembly/index/computeLine (; 2 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/mandelbrot/assembly/index/computeLine (; 2 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 f64)
(local $5 f64)
(local $6 f64)
@ -587,7 +587,7 @@
end
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
nop
)
)

@ -1,8 +1,8 @@
(module
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $FF (func (param f64) (result f64)))
(type $FFFF (func (param f64 f64 f64) (result f64)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -487,7 +487,7 @@
local.get $2
f64.min
)
(func $../../examples/mandelbrot/assembly/index/computeLine (; 3 ;) (type $iiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(func $../../examples/mandelbrot/assembly/index/computeLine (; 3 ;) (type $iiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32)
(local $4 f64)
(local $5 f64)
(local $6 f64)
@ -722,6 +722,6 @@
unreachable
end
)
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $ii (func (param i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 1)
(data (i32.const 8) "\0e\00\00\00m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s")
(table $0 1 funcref)
@ -19,7 +19,7 @@
i32.const 24
i32.shr_s
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\0e\00\00\00m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s\00")
@ -791,7 +791,7 @@
i32.const 24
i32.shr_s
)
(func $start (; 3 ;) (type $v)
(func $start (; 3 ;) (type $_)
i32.const 42
call $many-locals/testI32
i32.const 42
@ -819,6 +819,6 @@
unreachable
end
)
(func $null (; 4 ;) (type $v)
(func $null (; 4 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\t\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s")
@ -914,7 +914,7 @@
end
local.get $6
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
i32.const 8
i64.const 1229782938247303441
i64.store
@ -1090,7 +1090,7 @@
unreachable
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\t\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s\00")
@ -1208,7 +1208,7 @@
end
local.get $3
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
global.get $memcpy/base
i64.const 1229782938247303441
i64.store
@ -1428,6 +1428,6 @@
unreachable
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\n\00\00\00m\00e\00m\00m\00o\00v\00e\00.\00t\00s")
@ -193,7 +193,7 @@
end
local.get $3
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
i32.const 8
i64.const 1229782938247303441
i64.store
@ -369,7 +369,7 @@
unreachable
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\n\00\00\00m\00e\00m\00m\00o\00v\00e\00.\00t\00s\00")
@ -225,7 +225,7 @@
end
local.get $3
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
global.get $memmove/base
i64.const 1229782938247303441
i64.store
@ -445,6 +445,6 @@
unreachable
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\t\00\00\00m\00e\00m\00s\00e\00t\00.\00t\00s")
@ -242,7 +242,7 @@
end
local.get $3
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
i32.const 32
global.set $memset/dest
global.get $memset/dest
@ -338,7 +338,7 @@
unreachable
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $v (func))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\t\00\00\00m\00e\00m\00s\00e\00t\00.\00t\00s\00")
@ -276,7 +276,7 @@
end
local.get $3
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
global.get $HEAP_BASE
global.set $memset/dest
global.get $memset/dest
@ -378,6 +378,6 @@
unreachable
end
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -10,7 +10,7 @@
(func $named-export-default/get3 (; 0 ;) (type $i) (result i32)
i32.const 3
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -11,6 +11,6 @@
(func $named-export-default/get3 (; 0 ;) (type $i) (result i32)
i32.const 3
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -10,7 +10,7 @@
(func $named-import-default/getValue (; 0 ;) (type $i) (result i32)
i32.const 3
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -14,6 +14,6 @@
(func $named-import-default/getValue (; 1 ;) (type $i) (result i32)
call $named-export-default/get3
)
(func $null (; 2 ;) (type $v)
(func $null (; 2 ;) (type $_)
)
)

@ -1,11 +1,11 @@
(module
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $start)
(export "memory" (memory $0))
(export "table" (table $0))
(func $start (; 0 ;) (type $v)
(func $start (; 0 ;) (type $_)
nop
)
)

@ -1,6 +1,6 @@
(module
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -18,7 +18,7 @@
(func $namespace/Joined.anotherFunc (; 1 ;) (type $i) (result i32)
global.get $namespace/Joined.THREE
)
(func $start (; 2 ;) (type $v)
(func $start (; 2 ;) (type $_)
global.get $namespace/Outer.Inner.aVar
drop
call $namespace/Outer.Inner.aFunc
@ -28,6 +28,6 @@
call $namespace/Joined.anotherFunc
drop
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
)
)

@ -1,6 +1,6 @@
(module
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -10,7 +10,7 @@
(func $new-without-allocator/test (; 0 ;) (type $i) (result i32)
unreachable
)
(func $null (; 1 ;) (type $v)
(func $null (; 1 ;) (type $_)
nop
)
)

@ -1,7 +1,7 @@
(module
(type $i (func (result i32)))
(type $ii (func (param i32) (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -29,6 +29,6 @@
local.set $0
i32.const 3
)
(func $null (; 3 ;) (type $v)
(func $null (; 3 ;) (type $_)
)
)

@ -1,7 +1,7 @@
(module
(type $ii (func (param i32) (result i32)))
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -76,13 +76,13 @@
i32.load offset=4
call_indirect (type $i)
)
(func $start (; 6 ;) (type $v)
(func $start (; 6 ;) (type $_)
i32.const 8
global.set $~lib/allocator/arena/startOffset
global.get $~lib/allocator/arena/startOffset
global.set $~lib/allocator/arena/offset
)
(func $null (; 7 ;) (type $v)
(func $null (; 7 ;) (type $_)
nop
)
)

@ -2,7 +2,7 @@
(type $ii (func (param i32) (result i32)))
(type $iii (func (param i32 i32) (result i32)))
(type $i (func (result i32)))
(type $v (func))
(type $_ (func))
(memory $0 0)
(table $0 1 funcref)
(elem (i32.const 0) $null)
@ -164,7 +164,7 @@
i32.load offset=4
call_indirect (type $i)
)
(func $start (; 14 ;) (type $v)
(func $start (; 14 ;) (type $_)
global.get $HEAP_BASE
global.get $~lib/internal/allocator/AL_MASK
i32.add
@ -176,6 +176,6 @@
global.get $~lib/allocator/arena/startOffset
global.set $~lib/allocator/arena/offset
)
(func $null (; 15 ;) (type $v)
(func $null (; 15 ;) (type $_)
)
)

@ -1,13 +1,13 @@
(module
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiiv (func (param i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $iii_ (func (param i32 i32 i32)))
(type $iii (func (param i32 i32) (result i32)))
(type $Fi (func (param f64) (result i32)))
(type $iFi (func (param i32 f64) (result i32)))
(type $iIiIiIii (func (param i32 i64 i32 i64 i32 i64 i32) (result i32)))
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $v (func))
(type $_ (func))
(type $FUNCSIG$iiii (func (param i32 i32 i32) (result i32)))
(type $FUNCSIG$iii (func (param i32 i32) (result i32)))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
@ -199,7 +199,7 @@
i32.store
local.get $1
)
(func $~lib/internal/number/utoa32_lut (; 4 ;) (type $iiiv) (param $0 i32) (param $1 i32) (param $2 i32)
(func $~lib/internal/number/utoa32_lut (; 4 ;) (type $iii_) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 i32)
i32.const 584
@ -833,7 +833,7 @@
local.get $10
end
)
(func $~lib/internal/memory/memcpy (; 9 ;) (type $iiiv) (param $0 i32) (param $1 i32) (param $2 i32)
(func $~lib/internal/memory/memcpy (; 9 ;) (type $iii_) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@ -1730,7 +1730,7 @@
i32.store8
end
)
(func $~lib/internal/memory/memmove (; 10 ;) (type $iiiv) (param $0 i32) (param $1 i32) (param $2 i32)
(func $~lib/internal/memory/memmove (; 10 ;) (type $iii_) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 i32)
local.get $0
@ -2661,7 +2661,7 @@
end
local.get $1
)
(func $start (; 15 ;) (type $v)
(func $start (; 15 ;) (type $_)
(local $0 i32)
i32.const 2192
global.set $~lib/allocator/arena/startOffset
@ -2827,7 +2827,7 @@
unreachable
end
)
(func $null (; 16 ;) (type $v)
(func $null (; 16 ;) (type $_)
nop
)
)

@ -1,17 +1,17 @@
(module
(type $ii (func (param i32) (result i32)))
(type $iiiiv (func (param i32 i32 i32 i32)))
(type $iiiv (func (param i32 i32 i32)))
(type $iiii_ (func (param i32 i32 i32 i32)))
(type $iii_ (func (param i32 i32 i32)))
(type $iii (func (param i32 i32) (result i32)))
(type $iiiiii (func (param i32 i32 i32 i32 i32) (result i32)))
(type $Fi (func (param f64) (result i32)))
(type $iFi (func (param i32 f64) (result i32)))
(type $iIiIiIii (func (param i32 i64 i32 i64 i32 i64 i32) (result i32)))
(type $iiii (func (param i32 i32 i32) (result i32)))
(type $iiiiiv (func (param i32 i32 i32 i32 i32)))
(type $iv (func (param i32)))
(type $iiiii_ (func (param i32 i32 i32 i32 i32)))
(type $i_ (func (param i32)))
(type $fi (func (param f32) (result i32)))
(type $v (func))
(type $_ (func))
(import "env" "abort" (func $~lib/env/abort (param i32 i32 i32 i32)))
(memory $0 1)
(data (i32.const 8) "\01\00\00\000\00")
@ -288,7 +288,7 @@
i32.store
local.get $2
)
(func $~lib/internal/number/utoa32_lut (; 4 ;) (type $iiiv) (param $0 i32) (param $1 i32) (param $2 i32)
(func $~lib/internal/number/utoa32_lut (; 4 ;) (type $iii_) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@ -1239,7 +1239,7 @@
end
local.get $15
)
(func $~lib/internal/memory/memcpy (; 13 ;) (type $iiiv) (param $0 i32) (param $1 i32) (param $2 i32)
(func $~lib/internal/memory/memcpy (; 13 ;) (type $iii_) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
(local $4 i32)
(local $5 i32)
@ -2440,7 +2440,7 @@
i32.store8
end
)
(func $~lib/internal/memory/memmove (; 14 ;) (type $iiiv) (param $0 i32) (param $1 i32) (param $2 i32)
(func $~lib/internal/memory/memmove (; 14 ;) (type $iii_) (param $0 i32) (param $1 i32) (param $2 i32)
(local $3 i32)
local.get $0
local.get $1
@ -3513,7 +3513,7 @@
local.get $2
i32.add
)
(func $~lib/internal/string/copyUnsafe (; 17 ;) (type $iiiiiv) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
(func $~lib/internal/string/copyUnsafe (; 17 ;) (type $iiiii_) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32)
(local $5 i32)
(local $6 i32)
(local $7 i32)
@ -3652,7 +3652,7 @@
call $~lib/internal/string/copyUnsafe
local.get $10
)
(func $~lib/allocator/arena/__memory_free (; 19 ;) (type $iv) (param $0 i32)
(func $~lib/allocator/arena/__memory_free (; 19 ;) (type $i_) (param $0 i32)
nop
)
(func $~lib/internal/number/dtoa (; 20 ;) (type $Fi) (param $0 f64) (result i32)
@ -3815,7 +3815,7 @@
local.get $2
end
)
(func $start (; 27 ;) (type $v)
(func $start (; 27 ;) (type $_)
(local $0 i32)
(local $1 f32)
(local $2 f64)
@ -4609,6 +4609,6 @@
unreachable
end
)
(func $null (; 28 ;) (type $v)
(func $null (; 28 ;) (type $_)
)
)

Some files were not shown because too many files have changed in this diff Show More