Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor asm.js ast to not use STAT nodes - we don't need to print the ↵ | Alon Zakai (kripken) | 2017-01-31 | 1 | -1/+0 |
| | | | | asm.js anyhow, so knowing where ;s are is unnecessary bloat | ||||
* | refactor asm.js ast to use an Assign node | Alon Zakai (kripken) | 2017-01-31 | 1 | -1/+0 |
| | |||||
* | refactor asm.js ast to use a string node directly instead of [NAME, string] | Alon Zakai (kripken) | 2017-01-31 | 1 | -1/+0 |
| | |||||
* | refactor asm.js ast to use a number node directly instead of [NUM, number] | Alon Zakai (kripken) | 2017-01-30 | 1 | -1/+0 |
| | |||||
* | asm2wasm i64 support (#723) | Alon Zakai | 2016-09-30 | 1 | -0/+2 |
| | | | | | | | | | | | | * support i64 intrinsics from fastcomp, adding --wasm-only flag * refactor callImport logic in asm2wasm to avoid recomputing wasm types again * legalize illegal i64 params in exports and imports * do safe i64 binary ops depending on precision * fix addVar, only assert on names if we are using a name | ||||
* | do not leak in IStringSet | Alon Zakai | 2016-04-27 | 1 | -13/+13 |
| | |||||
* | AST Builder class, and use it to optimzie umoddi4 in asm2wasm | Alon Zakai | 2016-04-08 | 1 | -0/+2 |
| | |||||
* | optimize llvm.cttz.i32 into i32.ctz | Alon Zakai | 2016-04-08 | 1 | -0/+1 |
| | |||||
* | Fix the license headers | JF Bastien | 2015-12-21 | 1 | -1/+15 |
| | | | | This applies Apache 2.0 properly (as far as our lawyers have told me). We can do this early since all of the code was written by Alon Zakai. | ||||
* | restructure code, put emscripten-optimizer stuff in its own dir | Alon Zakai | 2015-11-09 | 1 | -0/+144 |