diff options
Diffstat (limited to 'test/emcc_hello_world.fromasm')
-rw-r--r-- | test/emcc_hello_world.fromasm | 102 |
1 files changed, 51 insertions, 51 deletions
diff --git a/test/emcc_hello_world.fromasm b/test/emcc_hello_world.fromasm index e860032f9..c4462eb4e 100644 --- a/test/emcc_hello_world.fromasm +++ b/test/emcc_hello_world.fromasm @@ -67,7 +67,7 @@ (export "dynCall_iiii" (func $dynCall_iiii)) (export "dynCall_vi" (func $dynCall_vi)) (export "___udivmoddi4" (func $___udivmoddi4)) - (func $stackAlloc (; 19 ;) (; has Stack IR ;) (param $0 i32) (result i32) + (func $stackAlloc (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (local.set $1 (global.get $STACKTOP) @@ -96,15 +96,15 @@ ) (local.get $1) ) - (func $stackSave (; 20 ;) (; has Stack IR ;) (result i32) + (func $stackSave (; has Stack IR ;) (result i32) (global.get $STACKTOP) ) - (func $stackRestore (; 21 ;) (; has Stack IR ;) (param $0 i32) + (func $stackRestore (; has Stack IR ;) (param $0 i32) (global.set $STACKTOP (local.get $0) ) ) - (func $establishStackSpace (; 22 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) + (func $establishStackSpace (; has Stack IR ;) (param $0 i32) (param $1 i32) (global.set $STACKTOP (local.get $0) ) @@ -112,7 +112,7 @@ (local.get $1) ) ) - (func $setThrew (; 23 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) + (func $setThrew (; has Stack IR ;) (param $0 i32) (param $1 i32) (if (i32.eqz (global.get $__THREW__) @@ -127,15 +127,15 @@ ) ) ) - (func $setTempRet0 (; 24 ;) (; has Stack IR ;) (param $0 i32) + (func $setTempRet0 (; has Stack IR ;) (param $0 i32) (global.set $tempRet0 (local.get $0) ) ) - (func $getTempRet0 (; 25 ;) (; has Stack IR ;) (result i32) + (func $getTempRet0 (; has Stack IR ;) (result i32) (global.get $tempRet0) ) - (func $_main (; 26 ;) (; has Stack IR ;) (result i32) + (func $_main (; has Stack IR ;) (result i32) (local $0 i32) (local.set $0 (global.get $STACKTOP) @@ -161,7 +161,7 @@ ) (i32.const 0) ) - (func $_frexp (; 27 ;) (; has Stack IR ;) (param $0 f64) (param $1 i32) (result f64) + (func $_frexp (; has Stack IR ;) (param $0 f64) (param $1 i32) (result f64) (local $2 i32) (local $3 i32) (local $4 i32) @@ -260,7 +260,7 @@ ) (local.get $0) ) - (func $_strerror (; 28 ;) (; has Stack IR ;) (param $0 i32) (result i32) + (func $_strerror (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) (block $__rjto$1 @@ -338,7 +338,7 @@ ) (local.get $0) ) - (func $___errno_location (; 29 ;) (; has Stack IR ;) (result i32) + (func $___errno_location (; has Stack IR ;) (result i32) (if (result i32) (i32.load (i32.const 16) @@ -349,7 +349,7 @@ (i32.const 60) ) ) - (func $___stdio_close (; 30 ;) (; has Stack IR ;) (param $0 i32) (result i32) + (func $___stdio_close (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (local.set $1 (global.get $STACKTOP) @@ -386,7 +386,7 @@ ) (local.get $0) ) - (func $___stdout_write (; 31 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (local $4 i32) (local $5 i32) @@ -466,7 +466,7 @@ ) (local.get $0) ) - (func $___stdio_seek (; 32 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $___stdio_seek (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (local.set $3 (global.get $STACKTOP) @@ -537,7 +537,7 @@ ) (local.get $0) ) - (func $_fflush (; 33 ;) (; has Stack IR ;) (param $0 i32) (result i32) + (func $_fflush (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (if (local.get $0) @@ -624,7 +624,7 @@ ) (local.get $0) ) - (func $_printf (; 34 ;) (; has Stack IR ;) (param $0 i32) + (func $_printf (; has Stack IR ;) (param $0 i32) (local $1 i32) (local.set $1 (global.get $STACKTOP) @@ -656,7 +656,7 @@ (local.get $1) ) ) - (func $___stdio_write (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $___stdio_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (local $4 i32) (local $5 i32) @@ -975,7 +975,7 @@ ) (local.get $2) ) - (func $_vfprintf (; 36 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) + (func $_vfprintf (; has Stack IR ;) (param $0 i32) (param $1 i32) (local $2 i32) (local $3 i32) (local $4 i32) @@ -1204,7 +1204,7 @@ (local.get $6) ) ) - (func $___fwritex (; 37 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) + (func $___fwritex (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (local $3 i32) (local $4 i32) (local $5 i32) @@ -1369,7 +1369,7 @@ ) ) ) - (func $___towrite (; 38 ;) (; has Stack IR ;) (param $0 i32) (result i32) + (func $___towrite (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (i32.store8 offset=74 (local.get $0) @@ -1438,7 +1438,7 @@ ) ) ) - (func $_wcrtomb (; 39 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) + (func $_wcrtomb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) (if (result i32) (local.get $0) (block $do-once (result i32) @@ -1610,7 +1610,7 @@ (i32.const 1) ) ) - (func $_wctomb (; 40 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) + (func $_wctomb (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) (if (result i32) (local.get $0) (call $_wcrtomb @@ -1620,7 +1620,7 @@ (i32.const 0) ) ) - (func $_memchr (; 41 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) + (func $_memchr (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) (local $3 i32) (block $label$break$L8 @@ -1813,7 +1813,7 @@ (local.get $0) ) ) - (func $___syscall_ret (; 42 ;) (; has Stack IR ;) (param $0 i32) (result i32) + (func $___syscall_ret (; has Stack IR ;) (param $0 i32) (result i32) (if (i32.gt_u (local.get $0) @@ -1834,7 +1834,7 @@ ) (local.get $0) ) - (func $___fflush_unlocked (; 43 ;) (; has Stack IR ;) (param $0 i32) (result i32) + (func $___fflush_unlocked (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) (local $3 i32) @@ -1939,14 +1939,14 @@ (i32.const 0) ) ) - (func $_cleanup (; 44 ;) (; has Stack IR ;) (param $0 i32) + (func $_cleanup (; has Stack IR ;) (param $0 i32) (drop (i32.load offset=68 (local.get $0) ) ) ) - (func $i32s-div (; 45 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) + (func $i32s-div (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) (if (result i32) (local.get $1) (if (result i32) @@ -1969,7 +1969,7 @@ (i32.const 0) ) ) - (func $i32u-rem (; 46 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) + (func $i32u-rem (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) (if (result i32) (local.get $1) (i32.rem_u @@ -1979,7 +1979,7 @@ (i32.const 0) ) ) - (func $i32u-div (; 47 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) + (func $i32u-div (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) (if (result i32) (local.get $1) (i32.div_u @@ -1989,7 +1989,7 @@ (i32.const 0) ) ) - (func $_printf_core (; 48 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32) + (func $_printf_core (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32) (local $4 i32) (local $5 i32) (local $6 i32) @@ -6700,7 +6700,7 @@ ) (local.get $16) ) - (func $_pop_arg_336 (; 49 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) + (func $_pop_arg_336 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (local $3 i32) (local $4 f64) (local $5 i32) @@ -7122,7 +7122,7 @@ ) ) ) - (func $_fmt_u (; 50 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $_fmt_u (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (local $4 i32) (if @@ -7240,7 +7240,7 @@ ) (local.get $2) ) - (func $_pad (; 51 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) + (func $_pad (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (local $5 i32) (local $6 i32) (local $7 i32) @@ -7382,7 +7382,7 @@ (local.get $7) ) ) - (func $_malloc (; 52 ;) (; has Stack IR ;) (param $0 i32) (result i32) + (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) (local $3 i32) @@ -12675,7 +12675,7 @@ (i32.const 8) ) ) - (func $_free (; 53 ;) (; has Stack IR ;) (param $0 i32) + (func $_free (; has Stack IR ;) (param $0 i32) (local $1 i32) (local $2 i32) (local $3 i32) @@ -14395,10 +14395,10 @@ (i32.const -1) ) ) - (func $runPostSets (; 54 ;) (; has Stack IR ;) + (func $runPostSets (; has Stack IR ;) (nop) ) - (func $_i64Subtract (; 55 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32) + (func $_i64Subtract (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32) (global.set $tempRet0 (i32.sub (i32.sub @@ -14416,7 +14416,7 @@ (local.get $2) ) ) - (func $_i64Add (; 56 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32) + (func $_i64Add (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32) (global.set $tempRet0 (i32.add (i32.add @@ -14436,7 +14436,7 @@ ) (local.get $1) ) - (func $_memset (; 57 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $_memset (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (local $4 i32) (local $5 i32) @@ -14574,7 +14574,7 @@ (local.get $2) ) ) - (func $_bitshift64Lshr (; 58 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $_bitshift64Lshr (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (if (i32.lt_s (local.get $2) @@ -14624,7 +14624,7 @@ ) ) ) - (func $_bitshift64Shl (; 59 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $_bitshift64Shl (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (if (i32.lt_s (local.get $2) @@ -14680,7 +14680,7 @@ ) (i32.const 0) ) - (func $_memcpy (; 60 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $_memcpy (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (if (i32.ge_s @@ -14827,7 +14827,7 @@ ) (local.get $3) ) - (func $___udivdi3 (; 61 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $___udivdi3 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (call $___udivmoddi4 (local.get $0) (local.get $1) @@ -14836,7 +14836,7 @@ (i32.const 0) ) ) - (func $___uremdi3 (; 62 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $___uremdi3 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (local.set $3 (global.get $STACKTOP) @@ -14868,7 +14868,7 @@ (local.get $3) ) ) - (func $___udivmoddi4 (; 63 ;) (; has Stack IR ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32) + (func $___udivmoddi4 (; has Stack IR ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32) (local $x64 i64) (local $y64 i64) (local.set $x64 @@ -14925,7 +14925,7 @@ (local.get $x64) ) ) - (func $dynCall_ii (; 64 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) + (func $dynCall_ii (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) (call_indirect (type $i32_=>_i32) (local.get $1) (i32.and @@ -14934,7 +14934,7 @@ ) ) ) - (func $dynCall_iiii (; 65 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32) + (func $dynCall_iiii (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32) (call_indirect (type $i32_i32_i32_=>_i32) (local.get $1) (local.get $2) @@ -14948,7 +14948,7 @@ ) ) ) - (func $dynCall_vi (; 66 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) + (func $dynCall_vi (; has Stack IR ;) (param $0 i32) (param $1 i32) (call_indirect (type $i32_=>_none) (local.get $1) (i32.add @@ -14960,19 +14960,19 @@ ) ) ) - (func $b0 (; 67 ;) (; has Stack IR ;) (param $0 i32) (result i32) + (func $b0 (; has Stack IR ;) (param $0 i32) (result i32) (call $nullFunc_ii (i32.const 0) ) (i32.const 0) ) - (func $b1 (; 68 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) + (func $b1 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (call $nullFunc_iiii (i32.const 1) ) (i32.const 0) ) - (func $b2 (; 69 ;) (; has Stack IR ;) (param $0 i32) + (func $b2 (; has Stack IR ;) (param $0 i32) (call $nullFunc_vi (i32.const 2) ) |