diff options
Diffstat (limited to 'test/passes/remove-non-js-ops.txt')
-rw-r--r-- | test/passes/remove-non-js-ops.txt | 72 |
1 files changed, 36 insertions, 36 deletions
diff --git a/test/passes/remove-non-js-ops.txt b/test/passes/remove-non-js-ops.txt index 6a6e884c4..d9af2bae4 100644 --- a/test/passes/remove-non-js-ops.txt +++ b/test/passes/remove-non-js-ops.txt @@ -22,7 +22,7 @@ (import "env" "wasm2js_scratch_load_f64" (func $wasm2js_scratch_load_f64 (result f64))) (import "env" "wasm2js_scratch_store_f64" (func $wasm2js_scratch_store_f64 (param f64))) (memory $0 1) - (func $copysign64 (; 8 ;) (param $0 f64) (param $1 f64) (result f64) + (func $copysign64 (param $0 f64) (param $1 f64) (result f64) (f64.reinterpret_i64 (i64.or (i64.and @@ -40,7 +40,7 @@ ) ) ) - (func $copysign32 (; 9 ;) (param $0 f32) (param $1 f32) (result f32) + (func $copysign32 (param $0 f32) (param $1 f32) (result f32) (f32.reinterpret_i32 (i32.or (i32.and @@ -58,91 +58,91 @@ ) ) ) - (func $rotl32 (; 10 ;) (param $0 i32) (param $1 i32) (result i32) + (func $rotl32 (param $0 i32) (param $1 i32) (result i32) (call $__wasm_rotl_i32 (local.get $0) (local.get $1) ) ) - (func $rotr32 (; 11 ;) (param $0 i32) (param $1 i32) (result i32) + (func $rotr32 (param $0 i32) (param $1 i32) (result i32) (call $__wasm_rotr_i32 (local.get $0) (local.get $1) ) ) - (func $rotl64 (; 12 ;) (param $0 i64) (param $1 i64) (result i64) + (func $rotl64 (param $0 i64) (param $1 i64) (result i64) (call $__wasm_rotl_i64 (local.get $0) (local.get $1) ) ) - (func $rotr64 (; 13 ;) (param $0 i64) (param $1 i64) (result i64) + (func $rotr64 (param $0 i64) (param $1 i64) (result i64) (call $__wasm_rotr_i64 (local.get $0) (local.get $1) ) ) - (func $nearest64 (; 14 ;) (param $0 f64) (result f64) + (func $nearest64 (param $0 f64) (result f64) (call $__wasm_nearest_f64 (local.get $0) ) ) - (func $nearest32 (; 15 ;) (param $0 f32) (result f32) + (func $nearest32 (param $0 f32) (result f32) (call $__wasm_nearest_f32 (local.get $0) ) ) - (func $trunc64 (; 16 ;) (param $0 f64) (result f64) + (func $trunc64 (param $0 f64) (result f64) (call $__wasm_trunc_f64 (local.get $0) ) ) - (func $trunc32 (; 17 ;) (param $0 f32) (result f32) + (func $trunc32 (param $0 f32) (result f32) (call $__wasm_trunc_f32 (local.get $0) ) ) - (func $popcnt32 (; 18 ;) (param $0 i32) (result i32) + (func $popcnt32 (param $0 i32) (result i32) (call $__wasm_popcnt_i32 (local.get $0) ) ) - (func $ctz32 (; 19 ;) (param $0 i32) (result i32) + (func $ctz32 (param $0 i32) (result i32) (call $__wasm_ctz_i32 (local.get $0) ) ) - (func $i64_sdiv (; 20 ;) (param $0 i64) (param $1 i64) (result i64) + (func $i64_sdiv (param $0 i64) (param $1 i64) (result i64) (call $__wasm_i64_sdiv (local.get $0) (local.get $1) ) ) - (func $i64_udiv (; 21 ;) (param $0 i64) (param $1 i64) (result i64) + (func $i64_udiv (param $0 i64) (param $1 i64) (result i64) (call $__wasm_i64_udiv (local.get $0) (local.get $1) ) ) - (func $i64_srem (; 22 ;) (param $0 i64) (param $1 i64) (result i64) + (func $i64_srem (param $0 i64) (param $1 i64) (result i64) (call $__wasm_i64_srem (local.get $0) (local.get $1) ) ) - (func $i64_urem (; 23 ;) (param $0 i64) (param $1 i64) (result i64) + (func $i64_urem (param $0 i64) (param $1 i64) (result i64) (call $__wasm_i64_urem (local.get $0) (local.get $1) ) ) - (func $i64_mul (; 24 ;) (param $0 i64) (param $1 i64) (result i64) + (func $i64_mul (param $0 i64) (param $1 i64) (result i64) (call $__wasm_i64_mul (local.get $0) (local.get $1) ) ) - (func $_ZN17compiler_builtins3int3mul3Mul3mul17h070e9a1c69faec5bE (; 25 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $_ZN17compiler_builtins3int3mul3Mul3mul17h070e9a1c69faec5bE (param $var$0 i64) (param $var$1 i64) (result i64) (local $var$2 i32) (local $var$3 i32) (local $var$4 i32) @@ -261,7 +261,7 @@ ) ) ) - (func $_ZN17compiler_builtins3int4sdiv3Div3div17he78fc483e41d7ec7E (; 26 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $_ZN17compiler_builtins3int4sdiv3Div3div17he78fc483e41d7ec7E (param $var$0 i64) (param $var$1 i64) (result i64) (local $var$2 i64) (i64.sub (i64.xor @@ -304,7 +304,7 @@ (local.get $var$0) ) ) - (func $_ZN17compiler_builtins3int4sdiv3Mod4mod_17h2cbb7bbf36e41d68E (; 27 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $_ZN17compiler_builtins3int4sdiv3Mod4mod_17h2cbb7bbf36e41d68E (param $var$0 i64) (param $var$1 i64) (result i64) (local $var$2 i64) (i64.sub (i64.xor @@ -339,7 +339,7 @@ (local.get $var$2) ) ) - (func $_ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E (; 28 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $_ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E (param $var$0 i64) (param $var$1 i64) (result i64) (local $var$2 i32) (local $var$3 i32) (local $var$4 i32) @@ -749,7 +749,7 @@ ) (local.get $var$0) ) - (func $__wasm_ctz_i32 (; 29 ;) (param $var$0 i32) (result i32) + (func $__wasm_ctz_i32 (param $var$0 i32) (result i32) (if (local.get $var$0) (return @@ -769,31 +769,31 @@ ) (i32.const 32) ) - (func $__wasm_i64_mul (; 30 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $__wasm_i64_mul (param $var$0 i64) (param $var$1 i64) (result i64) (call $_ZN17compiler_builtins3int3mul3Mul3mul17h070e9a1c69faec5bE (local.get $var$0) (local.get $var$1) ) ) - (func $__wasm_i64_sdiv (; 31 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $__wasm_i64_sdiv (param $var$0 i64) (param $var$1 i64) (result i64) (call $_ZN17compiler_builtins3int4sdiv3Div3div17he78fc483e41d7ec7E (local.get $var$0) (local.get $var$1) ) ) - (func $__wasm_i64_srem (; 32 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $__wasm_i64_srem (param $var$0 i64) (param $var$1 i64) (result i64) (call $_ZN17compiler_builtins3int4sdiv3Mod4mod_17h2cbb7bbf36e41d68E (local.get $var$0) (local.get $var$1) ) ) - (func $__wasm_i64_udiv (; 33 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $__wasm_i64_udiv (param $var$0 i64) (param $var$1 i64) (result i64) (call $_ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E (local.get $var$0) (local.get $var$1) ) ) - (func $__wasm_i64_urem (; 34 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $__wasm_i64_urem (param $var$0 i64) (param $var$1 i64) (result i64) (drop (call $_ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E (local.get $var$0) @@ -802,7 +802,7 @@ ) (call $wasm2js_scratch_load_i64) ) - (func $__wasm_nearest_f32 (; 35 ;) (param $var$0 f32) (result f32) + (func $__wasm_nearest_f32 (param $var$0 f32) (result f32) (local $var$1 f32) (local $var$2 f32) (if @@ -860,7 +860,7 @@ ) (local.get $var$1) ) - (func $__wasm_nearest_f64 (; 36 ;) (param $var$0 f64) (result f64) + (func $__wasm_nearest_f64 (param $var$0 f64) (result f64) (local $var$1 f64) (local $var$2 f64) (if @@ -918,7 +918,7 @@ ) (local.get $var$1) ) - (func $__wasm_popcnt_i32 (; 37 ;) (param $var$0 i32) (result i32) + (func $__wasm_popcnt_i32 (param $var$0 i32) (result i32) (local $var$1 i32) (block $label$1 (result i32) (loop $label$2 @@ -949,7 +949,7 @@ ) ) ) - (func $__wasm_rotl_i32 (; 38 ;) (param $var$0 i32) (param $var$1 i32) (result i32) + (func $__wasm_rotl_i32 (param $var$0 i32) (param $var$1 i32) (result i32) (local $var$2 i32) (i32.or (i32.shl @@ -987,7 +987,7 @@ ) ) ) - (func $__wasm_rotl_i64 (; 39 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $__wasm_rotl_i64 (param $var$0 i64) (param $var$1 i64) (result i64) (local $var$2 i64) (i64.or (i64.shl @@ -1025,7 +1025,7 @@ ) ) ) - (func $__wasm_rotr_i32 (; 40 ;) (param $var$0 i32) (param $var$1 i32) (result i32) + (func $__wasm_rotr_i32 (param $var$0 i32) (param $var$1 i32) (result i32) (local $var$2 i32) (i32.or (i32.shr_u @@ -1063,7 +1063,7 @@ ) ) ) - (func $__wasm_rotr_i64 (; 41 ;) (param $var$0 i64) (param $var$1 i64) (result i64) + (func $__wasm_rotr_i64 (param $var$0 i64) (param $var$1 i64) (result i64) (local $var$2 i64) (i64.or (i64.shr_u @@ -1101,7 +1101,7 @@ ) ) ) - (func $__wasm_trunc_f32 (; 42 ;) (param $var$0 f32) (result f32) + (func $__wasm_trunc_f32 (param $var$0 f32) (result f32) (select (f32.ceil (local.get $var$0) @@ -1115,7 +1115,7 @@ ) ) ) - (func $__wasm_trunc_f64 (; 43 ;) (param $var$0 f64) (result f64) + (func $__wasm_trunc_f64 (param $var$0 f64) (result f64) (select (f64.ceil (local.get $var$0) |