diff options
Diffstat (limited to 'test/wasm2js/float-ops.2asm.js')
-rw-r--r-- | test/wasm2js/float-ops.2asm.js | 142 |
1 files changed, 25 insertions, 117 deletions
diff --git a/test/wasm2js/float-ops.2asm.js b/test/wasm2js/float-ops.2asm.js index 4d691213a..ce5149482 100644 --- a/test/wasm2js/float-ops.2asm.js +++ b/test/wasm2js/float-ops.2asm.js @@ -357,90 +357,6 @@ function asmFunc(global, env, buffer) { return ~~i64toi32_i32$0 >>> 0 == (0 | 0) & (i64toi32_i32$1 | 0) == (0 | 0); } - function legalstub$1($0, $1_1) { - return +$1(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$2($0, $1_1) { - return +$2(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$3($0, $1_1) { - return +$3(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$4($0, $1_1) { - return +$4(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$9($0, $1_1) { - return $9(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$10($0, $1_1) { - return $10(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$11($0, $1_1) { - return $11(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$12($0, $1_1) { - return $12(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$13($0, $1_1) { - return $13(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$14($0, $1_1) { - return $14(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$21($0, $1_1) { - return +$21(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$22($0, $1_1) { - return +$22(Math_fround($0), Math_fround($1_1)); - } - - function legalstub$25($0) { - return $25(Math_fround($0)); - } - - function legalstub$26($0) { - return +$26($0); - } - - function legalstub$27($0) { - return +$27(Math_fround($0)); - } - - function legalstub$28($0) { - return +$28(Math_fround($0)); - } - - function legalstub$31($0) { - return +$31(Math_fround($0)); - } - - function legalstub$35($0) { - return +$35($0); - } - - function legalstub$37($0) { - return +$37($0); - } - - function legalstub$39($0) { - return $39(Math_fround($0)); - } - - function legalstub$41($0) { - return $41(Math_fround($0)); - } - function legalstub$43($0, $1_1) { var i64toi32_i32$2 = 0, i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$4 = 0, i64toi32_i32$3 = 0, $10_1 = 0, $3_1 = 0, $3$hi = 0, $6$hi = 0; i64toi32_i32$0 = 0; @@ -468,7 +384,7 @@ function asmFunc(global, env, buffer) { i64toi32_i32$2 = $6$hi; i64toi32_i32$3 = $10_1; i64toi32_i32$2 = i64toi32_i32$1 | i64toi32_i32$2; - return +$43(i64toi32_i32$0 | i64toi32_i32$3, i64toi32_i32$2); + return $43(i64toi32_i32$0 | i64toi32_i32$3, i64toi32_i32$2); } function legalstub$44($0, $1_1) { @@ -528,7 +444,7 @@ function asmFunc(global, env, buffer) { i64toi32_i32$2 = $6$hi; i64toi32_i32$3 = $10_1; i64toi32_i32$2 = i64toi32_i32$1 | i64toi32_i32$2; - return +$45(i64toi32_i32$0 | i64toi32_i32$3, i64toi32_i32$2); + return $45(i64toi32_i32$0 | i64toi32_i32$3, i64toi32_i32$2); } function legalstub$46($0, $1_1) { @@ -561,63 +477,55 @@ function asmFunc(global, env, buffer) { return $46(i64toi32_i32$0 | i64toi32_i32$3, i64toi32_i32$2); } - function legalstub$47($0) { - return $47(Math_fround($0)); - } - - function legalstub$49($0) { - return $49(Math_fround($0)); - } - var FUNCTION_TABLE = []; return { - "f32_add": legalstub$1, - "f32_sub": legalstub$2, - "f32_mul": legalstub$3, - "f32_div": legalstub$4, + "f32_add": $1, + "f32_sub": $2, + "f32_mul": $3, + "f32_div": $4, "f64_add": $5, "f64_sub": $6, "f64_mul": $7, "f64_div": $8, - "f32_eq": legalstub$9, - "f32_ne": legalstub$10, - "f32_ge": legalstub$11, - "f32_gt": legalstub$12, - "f32_le": legalstub$13, - "f32_lt": legalstub$14, + "f32_eq": $9, + "f32_ne": $10, + "f32_ge": $11, + "f32_gt": $12, + "f32_le": $13, + "f32_lt": $14, "f64_eq": $15, "f64_ne": $16, "f64_ge": $17, "f64_gt": $18, "f64_le": $19, "f64_lt": $20, - "f32_min": legalstub$21, - "f32_max": legalstub$22, + "f32_min": $21, + "f32_max": $22, "f64_min": $23, "f64_max": $24, - "f64_promote": legalstub$25, - "f32_demote": legalstub$26, - "f32_floor": legalstub$27, - "f32_ceil": legalstub$28, + "f64_promote": $25, + "f32_demote": $26, + "f32_floor": $27, + "f32_ceil": $28, "f64_floor": $29, "f64_ceil": $30, - "f32_sqrt": legalstub$31, + "f32_sqrt": $31, "f64_sqrt": $32, - "i32_to_f32": legalstub$35, + "i32_to_f32": $35, "i32_to_f64": $36, - "u32_to_f32": legalstub$37, + "u32_to_f32": $37, "u32_to_f64": $38, - "f32_to_i32": legalstub$39, + "f32_to_i32": $39, "f64_to_i32": $40, - "f32_to_u32": legalstub$41, + "f32_to_u32": $41, "f64_to_u32": $42, "i64_to_f32": legalstub$43, "i64_to_f64": legalstub$44, "u64_to_f32": legalstub$45, "u64_to_f64": legalstub$46, - "f32_to_i64": legalstub$47, + "f32_to_i64": $47, "f64_to_i64": $48, - "f32_to_u64": legalstub$49, + "f32_to_u64": $49, "f64_to_u64": $50 }; } |