summaryrefslogtreecommitdiff
path: root/src/asm2wasm.h
Commit message (Expand)AuthorAgeFilesLines
* Emscripten stack simplification (#1870)Alon Zakai2019-01-161-4/+6
* Massive renaming (#1855)Thomas Lively2019-01-071-1/+1
* Partial legalization (#1824) review followup (#1832)Alon Zakai2018-12-171-1/+2
* Minimal JS legalization (#1824)Alon Zakai2018-12-141-3/+4
* Cleanup shared constants (#1784)Sam Clegg2018-11-291-0/+1
* Optimize an if exit block into an if arm (#1749)Alon Zakai2018-11-151-0/+1
* Rename tableBase/memoryBase to __table_base/__memory_base (#1731)Sam Clegg2018-11-081-8/+8
* Fix asm2wasm handling of HEAP8[x >> 2] (#1720)Alon Zakai2018-11-021-1/+13
* Support 4GB Memories (#1702)Alon Zakai2018-10-151-1/+1
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-160/+160
* Misc tiny fuzz fixes (#1668)Alon Zakai2018-09-121-0/+3
* Clarify what function-parallel passes can do, and fix an asm2wasm bug (#1627)Alon Zakai2018-07-231-13/+20
* More simplify-locals opts (#1526)Alon Zakai2018-05-011-0/+1
* Some simple integer math opts (#1504)Alon Zakai2018-04-111-1/+1
* asm2wasm warning improvement (#1463)Alon Zakai2018-03-081-0/+14
* better asm2wasm error handling and reporting (#1456)Alon Zakai2018-03-051-5/+5
* Flexible param numbers in asm2wasm (#1439)Alon Zakai2018-02-271-3/+38
* More simple math opts (#1414)Alon Zakai2018-02-141-0/+7
* Rename WasmType => Type (#1398)Alon Zakai2018-02-021-35/+35
* Global optimization fixes (#1360)Alon Zakai2018-01-171-16/+19
* runFunction => runOnFunction (we run on the function, not run the function) (...Alon Zakai2018-01-101-2/+2
* Optimize out memory and table when possible (#1352)Alon Zakai2018-01-101-61/+68
* Handle debug info without a filename in asm2wasm (#1249)Alon Zakai2017-12-051-6/+29
* Decouple wasm-linker from Emscripten glue (#1293)Jacob Gravelle2017-11-151-1/+2
* add i64_atomics_* support to asm2wasm (#1262)Alon Zakai2017-11-141-0/+44
* Add Features enum to IR (#1250)Derek Schuff2017-10-271-1/+1
* notation change: AST => IR (#1245)Alon Zakai2017-10-241-5/+5
* Atomics support in interpreter + optimizer + fuzz fixes for that (#1227)Alon Zakai2017-10-201-1/+7
* Add Builder::makeGlobal for nicer global creation (#1221)Alon Zakai2017-10-101-22/+19
* optimize helper funcs (like i32-div) if created in asm2wasm, so they are cons...Alon Zakai2017-10-041-0/+13
* Share trap mode between asm2wasm and s2wasm (#1168)jgravelle-google2017-10-021-295/+62
* asm2wasm atomics (#1171)Alon Zakai2017-09-111-0/+104
* fix import type detection of calls in comma operators; when the parent is a c...Alon Zakai2017-07-271-7/+11
* fix asm2wasm wasm-only i64 switches with a large (>32 bit) offset #1109 (#1111)Alon Zakai2017-07-261-1/+31
* fix f32 frem in asm2wasm #1105 (#1106)Alon Zakai2017-07-201-33/+20
* fix merge-blocks logic in call, call_indirect, select, we need to avoid any d...Alon Zakai (kripken)2017-07-141-1/+6
* changing a set to a tee or vice versa needs to take into account the value ma...Alon Zakai (kripken)2017-07-111-1/+1
* add the option to seek named breaks, not just taken breaks; refactor headers ...Alon Zakai (kripken)2017-07-111-3/+4
* Add atomic loads and stores (#1077)Derek Schuff2017-06-281-0/+2
* Consistently handle possible traps in all cases (#1062)Alon Zakai2017-06-221-11/+79
* SSA pass (#1049)Alon Zakai2017-06-131-0/+3
* Exporting/importing debug location information from .wast/.asm.js/.s formats ...Yury Delendik2017-06-011-2/+2
* Validate finalization (#1014)Alon Zakai2017-05-181-8/+8
* asm2wasm: properly infer return type of a call inside a sequence (#1006)Alon Zakai2017-05-091-2/+8
* Unreachable typing fixes (#1004)Alon Zakai2017-05-091-0/+1
* --no-js-ffi opt to disable JS FFI mangling. (#984)Joel Martin2017-05-011-2/+6
* Preserve debug info through the optimizer (#981)Alon Zakai2017-04-281-55/+88
* handle unsigned float-to-int properly in asm2wasmAlon Zakai (kripken)2017-04-181-3/+17
* Replace text annotations with explicit file/line for debug info (#967)Derek Schuff2017-04-131-4/+6
* Wasm h to cpp (#926)jgravelle-google2017-03-101-5/+5