diff options
Diffstat (limited to 'test/wasm2js/f64.2asm.js')
-rw-r--r-- | test/wasm2js/f64.2asm.js | 70 |
1 files changed, 1 insertions, 69 deletions
diff --git a/test/wasm2js/f64.2asm.js b/test/wasm2js/f64.2asm.js index 51dc8fcf6..cd18a7bab 100644 --- a/test/wasm2js/f64.2asm.js +++ b/test/wasm2js/f64.2asm.js @@ -1,26 +1,4 @@ - - var scratchBuffer = new ArrayBuffer(8); - var i32ScratchView = new Int32Array(scratchBuffer); - var f32ScratchView = new Float32Array(scratchBuffer); - var f64ScratchView = new Float64Array(scratchBuffer); - - function wasm2js_scratch_load_i32(index) { - return i32ScratchView[index]; - } - - function wasm2js_scratch_store_i32(index, value) { - i32ScratchView[index] = value; - } - - function wasm2js_scratch_load_f64() { - return f64ScratchView[0]; - } - - function wasm2js_scratch_store_f64(value) { - f64ScratchView[0] = value; - } - function asmFunc(global, env, buffer) { var HEAP8 = new global.Int8Array(buffer); var HEAP16 = new global.Int16Array(buffer); @@ -103,46 +81,6 @@ function asmFunc(global, env, buffer) { return +(+__wasm_nearest_f64(+x)); } - function $11(x) { - x = +x; - return +Math_abs(x); - } - - function $12(x) { - x = +x; - return +-x; - } - - function $13(x, y) { - x = +x; - y = +y; - var i64toi32_i32$0 = 0, i64toi32_i32$2 = 0, i64toi32_i32$1 = 0, i64toi32_i32$3 = 0, $4_1 = 0, $4$hi = 0, $7_1 = 0, $7$hi = 0; - wasm2js_scratch_store_f64(+x); - i64toi32_i32$0 = wasm2js_scratch_load_i32(1 | 0) | 0; - i64toi32_i32$2 = wasm2js_scratch_load_i32(0 | 0) | 0; - i64toi32_i32$1 = 2147483647; - i64toi32_i32$3 = -1; - i64toi32_i32$1 = i64toi32_i32$0 & i64toi32_i32$1 | 0; - $4_1 = i64toi32_i32$2 & i64toi32_i32$3 | 0; - $4$hi = i64toi32_i32$1; - wasm2js_scratch_store_f64(+y); - i64toi32_i32$1 = wasm2js_scratch_load_i32(1 | 0) | 0; - i64toi32_i32$0 = wasm2js_scratch_load_i32(0 | 0) | 0; - i64toi32_i32$2 = -2147483648; - i64toi32_i32$3 = 0; - i64toi32_i32$2 = i64toi32_i32$1 & i64toi32_i32$2 | 0; - $7_1 = i64toi32_i32$0 & i64toi32_i32$3 | 0; - $7$hi = i64toi32_i32$2; - i64toi32_i32$2 = $4$hi; - i64toi32_i32$1 = $4_1; - i64toi32_i32$0 = $7$hi; - i64toi32_i32$3 = $7_1; - i64toi32_i32$0 = i64toi32_i32$2 | i64toi32_i32$0 | 0; - wasm2js_scratch_store_i32(0 | 0, i64toi32_i32$1 | i64toi32_i32$3 | 0 | 0); - wasm2js_scratch_store_i32(1 | 0, i64toi32_i32$0 | 0); - return +(+wasm2js_scratch_load_f64()); - } - function __wasm_nearest_f64(var$0) { var$0 = +var$0; var var$1 = 0.0, var$2 = 0.0; @@ -178,10 +116,7 @@ function asmFunc(global, env, buffer) { "ceil": $7, "floor": $8, "trunc": $9, - "nearest": $10, - "abs": $11, - "neg": $12, - "copysign": $13 + "nearest": $10 }; } @@ -198,6 +133,3 @@ export var ceil = retasmFunc.ceil; export var floor = retasmFunc.floor; export var trunc = retasmFunc.trunc; export var nearest = retasmFunc.nearest; -export var abs = retasmFunc.abs; -export var neg = retasmFunc.neg; -export var copysign = retasmFunc.copysign; |