summaryrefslogtreecommitdiff
path: root/test/wasm2js/float-ops.2asm.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/wasm2js/float-ops.2asm.js')
-rw-r--r--test/wasm2js/float-ops.2asm.js142
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
};
}