diff options
author | Alon Zakai <alonzakai@gmail.com> | 2015-12-04 21:40:14 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2015-12-04 21:40:14 -0800 |
commit | 23f28802796080813f0e806248a91a9ad5fc6275 (patch) | |
tree | d572509b0e4b48920a208c3a5f48f93e469d2215 /test/min.wasm2asm.js | |
parent | 56c1189004dbfa1713dfe418c322906403402d60 (diff) | |
download | binaryen-23f28802796080813f0e806248a91a9ad5fc6275.tar.gz binaryen-23f28802796080813f0e806248a91a9ad5fc6275.tar.bz2 binaryen-23f28802796080813f0e806248a91a9ad5fc6275.zip |
add first working wasm2asm testcase
Diffstat (limited to 'test/min.wasm2asm.js')
-rw-r--r-- | test/min.wasm2asm.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test/min.wasm2asm.js b/test/min.wasm2asm.js new file mode 100644 index 000000000..226f62807 --- /dev/null +++ b/test/min.wasm2asm.js @@ -0,0 +1,21 @@ +function asmFunc() { + function floats(f) { + f = Math_fround(f); + var t = Math_fround(0); + return Math_fround(t + f); + } + + function neg(k, p) { + k = k | 0; + p = p | 0; + var n = Math_fround(0), wasm2asm_f32$1 = Math_fround(0), wasm2asm_f32$0 = Math_fround(0); + { + HEAP32[k >> 2] = p; + wasm2asm_f32$1 = HEAPF32[k >> 2]; + wasm2asm_f32$0 = Math_fround(-wasm2asm_f32$1); + n = wasm2asm_f32$0; + } + } + +} + |