summaryrefslogtreecommitdiff
path: root/test/wasm2js/unaligned.2asm.js.opt
diff options
context:
space:
mode:
Diffstat (limited to 'test/wasm2js/unaligned.2asm.js.opt')
-rw-r--r--test/wasm2js/unaligned.2asm.js.opt20
1 files changed, 8 insertions, 12 deletions
diff --git a/test/wasm2js/unaligned.2asm.js.opt b/test/wasm2js/unaligned.2asm.js.opt
index e5005fef5..1f0fd6f4c 100644
--- a/test/wasm2js/unaligned.2asm.js.opt
+++ b/test/wasm2js/unaligned.2asm.js.opt
@@ -56,11 +56,6 @@ function asmFunc(env) {
return HEAPU8[0] | HEAPU8[1] << 8 | (HEAPU8[2] << 16 | HEAPU8[3] << 24);
}
- function $1() {
- i64toi32_i32$HIGH_BITS = HEAPU8[4] | HEAPU8[5] << 8 | (HEAPU8[6] << 16 | HEAPU8[7] << 24);
- return HEAPU8[0] | HEAPU8[1] << 8 | (HEAPU8[2] << 16 | HEAPU8[3] << 24);
- }
-
function $2() {
return Math_fround((wasm2js_scratch_store_i32(2, HEAPU8[0] | HEAPU8[1] << 8 | (HEAPU8[2] << 16 | HEAPU8[3] << 24)), wasm2js_scratch_load_f32()));
}
@@ -92,14 +87,14 @@ function asmFunc(env) {
}
function $7() {
- var $0_1 = 0, $1_1 = 0;
+ var $0_1 = 0, $1 = 0;
wasm2js_scratch_store_f64(0.0);
$0_1 = wasm2js_scratch_load_i32(1) | 0;
- $1_1 = wasm2js_scratch_load_i32(0) | 0;
- HEAP8[0] = $1_1;
- HEAP8[1] = $1_1 >>> 8;
- HEAP8[2] = $1_1 >>> 16;
- HEAP8[3] = $1_1 >>> 24;
+ $1 = wasm2js_scratch_load_i32(0) | 0;
+ HEAP8[0] = $1;
+ HEAP8[1] = $1 >>> 8;
+ HEAP8[2] = $1 >>> 16;
+ HEAP8[3] = $1 >>> 24;
HEAP8[4] = $0_1;
HEAP8[5] = $0_1 >>> 8;
HEAP8[6] = $0_1 >>> 16;
@@ -108,7 +103,8 @@ function asmFunc(env) {
function legalstub$1() {
var $0_1 = 0;
- $0_1 = $1();
+ i64toi32_i32$HIGH_BITS = HEAPU8[4] | HEAPU8[5] << 8 | (HEAPU8[6] << 16 | HEAPU8[7] << 24);
+ $0_1 = HEAPU8[0] | HEAPU8[1] << 8 | (HEAPU8[2] << 16 | HEAPU8[3] << 24);
setTempRet0(i64toi32_i32$HIGH_BITS | 0);
return $0_1;
}