call-run.js (2489B)
1 wasmFullPass(` 2 (module 3 (func (result i32 i32) 4 (i32.const 52) 5 (i32.const 10)) 6 (func (export "run") (result i32) 7 (call 0) 8 i32.sub))`, 9 42); 10 11 wasmFullPass(` 12 (module 13 (func (param i32 i32) (result i32 i32) 14 (local.get 0) 15 (local.get 1)) 16 (func (export "run") (result i32) 17 (i32.const 52) 18 (i32.const 10) 19 (call 0) 20 i32.sub))`, 21 42); 22 23 wasmFullPass(` 24 (module 25 (func (param i32 i32 i32 i32 i32 26 i32 i32 i32 i32 i32) 27 (result i32 i32) 28 (local.get 8) 29 (local.get 9)) 30 (func (export "run") (result i32) 31 (i32.const 0) 32 (i32.const 1) 33 (i32.const 2) 34 (i32.const 3) 35 (i32.const 4) 36 (i32.const 5) 37 (i32.const 6) 38 (i32.const 7) 39 (i32.const 52) 40 (i32.const 10) 41 (call 0) 42 i32.sub))`, 43 42); 44 45 wasmFullPass(` 46 (module 47 (func (param i32 i32 i32 i32 i32 48 i32 i32 i32 i32 i32) 49 (result i32 i32) 50 (local i32 i32 i32 i32) 51 (local.get 8) 52 (local.get 9)) 53 (func (export "run") (result i32) 54 (i32.const 0) 55 (i32.const 1) 56 (i32.const 2) 57 (i32.const 3) 58 (i32.const 4) 59 (i32.const 5) 60 (i32.const 6) 61 (i32.const 7) 62 (i32.const 52) 63 (i32.const 10) 64 (call 0) 65 i32.sub))`, 66 42); 67 68 wasmFullPass(` 69 (module 70 (func (param i32 i32 i32 i32 i32 71 i32 i32 i32 i32 i32) 72 (result i32 i32 i32) 73 (local i32 i32 i32 i32) 74 (local.get 7) 75 (local.get 8) 76 (local.get 9)) 77 (func (export "run") (result i32) 78 (i32.const 0) 79 (i32.const 1) 80 (i32.const 2) 81 (i32.const 3) 82 (i32.const 4) 83 (i32.const 5) 84 (i32.const 6) 85 (i32.const 7) 86 (i32.const 52) 87 (i32.const 10) 88 (call 0) 89 i32.sub 90 i32.sub))`, 91 -35); 92 93 wasmFullPass(` 94 (module 95 (func (param i32 i64 i32 i64 i32 96 i64 i32 i64 i32 i64) 97 (result i64 i32 i64) 98 (local i32 i64 i32 i64) 99 (local.get 7) 100 (local.get 8) 101 (local.get 9)) 102 (func (export "run") (result i32) 103 (i32.const 0) 104 (i64.const 1) 105 (i32.const 2) 106 (i64.const 3) 107 (i32.const 4) 108 (i64.const 5) 109 (i32.const 6) 110 (i64.const 7) 111 (i32.const 52) 112 (i64.const 10) 113 (call 0) 114 i32.wrap_i64 115 i32.sub 116 i64.extend_i32_s 117 i64.sub 118 i32.wrap_i64))`, 119 -35);