summaryrefslogtreecommitdiff
path: root/test/wasm2js/endianness.2asm.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2019-04-10 10:42:50 -0700
committerGitHub <noreply@github.com>2019-04-10 10:42:50 -0700
commit85c303de41b1e0d46cb3d389512b9ab10472391e (patch)
tree7c1c85219eabc1bffd0212aeeb311c42a1aa33b8 /test/wasm2js/endianness.2asm.js
parent3b27c3bc9a155315dd3b417edca16094571f5ff6 (diff)
downloadbinaryen-85c303de41b1e0d46cb3d389512b9ab10472391e.tar.gz
binaryen-85c303de41b1e0d46cb3d389512b9ab10472391e.tar.bz2
binaryen-85c303de41b1e0d46cb3d389512b9ab10472391e.zip
Minor wasm2js cleanups (#1995)
* Only look at the sign of loads when they actually matter. * Prepare for imported globals (just refactoring/cleanup).
Diffstat (limited to 'test/wasm2js/endianness.2asm.js')
-rw-r--r--test/wasm2js/endianness.2asm.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/wasm2js/endianness.2asm.js b/test/wasm2js/endianness.2asm.js
index 9e2bf5b8a..3796af318 100644
--- a/test/wasm2js/endianness.2asm.js
+++ b/test/wasm2js/endianness.2asm.js
@@ -116,7 +116,7 @@ function asmFunc(global, env, buffer) {
function $8(value) {
value = value | 0;
i32_store_little(0 | 0, value | 0);
- return HEAPU32[0 >> 2] | 0 | 0;
+ return HEAP32[0 >> 2] | 0 | 0;
}
function $9(value, value$hi) {
@@ -161,7 +161,7 @@ function asmFunc(global, env, buffer) {
var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0;
i64toi32_i32$0 = value$hi;
i32_store_little(0 | 0, value | 0);
- i64toi32_i32$0 = HEAPU32[0 >> 2] | 0;
+ i64toi32_i32$0 = HEAP32[0 >> 2] | 0;
i64toi32_i32$1 = 0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$1;
return i64toi32_i32$0 | 0;
@@ -174,7 +174,7 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$0 = value$hi;
i64_store_little(0 | 0, value | 0, i64toi32_i32$0 | 0);
i64toi32_i32$2 = 0;
- i64toi32_i32$0 = HEAPU32[i64toi32_i32$2 >> 2] | 0;
+ i64toi32_i32$0 = HEAP32[i64toi32_i32$2 >> 2] | 0;
i64toi32_i32$1 = (wasm2js_i32$0 = i64toi32_i32$2, HEAPU8[(wasm2js_i32$0 + 4 | 0) >> 0] | 0 | 0 | (HEAPU8[(wasm2js_i32$0 + 5 | 0) >> 0] | 0 | 0) << 8 | (HEAPU8[(wasm2js_i32$0 + 6 | 0) >> 0] | 0 | 0) << 16 | (HEAPU8[(wasm2js_i32$0 + 7 | 0) >> 0] | 0 | 0) << 24);
i64toi32_i32$HIGH_BITS = i64toi32_i32$1;
return i64toi32_i32$0 | 0;