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