summaryrefslogtreecommitdiff
path: root/test/float-ops.2asm.js
diff options
context:
space:
mode:
authorNathan Froyd <froydnj@gmail.com>2018-03-20 17:51:02 -0400
committerAlon Zakai <alonzakai@gmail.com>2018-03-20 14:51:02 -0700
commit4eeec14d343793af27e77620e1e66eda522a8a6b (patch)
treeccd5c51721abede7f98ac16aa78c38bbf0472877 /test/float-ops.2asm.js
parent267e4b55f8c2f598ea5ea44d5df88d83bfb3ebac (diff)
downloadbinaryen-4eeec14d343793af27e77620e1e66eda522a8a6b.tar.gz
binaryen-4eeec14d343793af27e77620e1e66eda522a8a6b.tar.bz2
binaryen-4eeec14d343793af27e77620e1e66eda522a8a6b.zip
add the highbits global to the IR (#1483)
We were using the global to return 64-bit values from functions, but said global wasn't actually present in the IR. This omission caused the generated code to fail validation.
Diffstat (limited to 'test/float-ops.2asm.js')
-rw-r--r--test/float-ops.2asm.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/float-ops.2asm.js b/test/float-ops.2asm.js
index 8ae6fbd7c..77de3408d 100644
--- a/test/float-ops.2asm.js
+++ b/test/float-ops.2asm.js
@@ -14,6 +14,7 @@ function asmFunc(global, env, buffer) {
var Math_clz32 = global.Math.clz32;
var Math_min = global.Math.min;
var Math_max = global.Math.max;
+ var i64toi32_i32$HIGH_BITS = 0;
function dummy() {
}