| Commit message (Expand) | Author | Age | Files | Lines |
* | Unify imported and non-imported things (#1678) | Alon Zakai | 2018-09-19 | 1 | -2/+2 |
* | fix sign detection of a floating-point mod ; fixes kripken/emscripten#7123 (#... | Alon Zakai | 2018-09-15 | 1 | -0/+6 |
* | Stack IR (#1623) | Alon Zakai | 2018-07-30 | 1 | -55/+55 |
* | Merge loop tails up (#1543) | Alon Zakai | 2018-05-10 | 1 | -3/+3 |
* | br_table optimizations (#1502) | Alon Zakai | 2018-04-10 | 1 | -3/+3 |
* | Global optimization fixes (#1360) | Alon Zakai | 2018-01-17 | 1 | -108/+67 |
* | Optimize out memory and table when possible (#1352) | Alon Zakai | 2018-01-10 | 1 | -4/+3 |
* | Redundant Set Elimination pass (#1344) | Alon Zakai | 2018-01-05 | 1 | -3/+0 |
* | Update call_indirect text syntax to match spec update (#1281) | Derek Schuff | 2017-11-13 | 1 | -8/+8 |
* | Emit binary function index in comment in text format, for convenience (#1232) | Alon Zakai | 2017-10-20 | 1 | -60/+60 |
* | optimize helper funcs (like i32-div) if created in asm2wasm, so they are cons... | Alon Zakai | 2017-10-04 | 1 | -0/+7 |
* | precompute-propagate pass (#1179) | Alon Zakai | 2017-09-12 | 1 | -38/+58 |
* | when inlining, we must zero out non-param locals, as their initial zero value... | Alon Zakai | 2017-08-10 | 1 | -2/+3 |
* | Improve and enable inlining pass (#966) | Alon Zakai | 2017-08-07 | 1 | -50/+20 |
* | fix import type detection of calls in comma operators; when the parent is a c... | Alon Zakai | 2017-07-27 | 1 | -0/+12 |
* | fix f32 frem in asm2wasm #1105 (#1106) | Alon Zakai | 2017-07-20 | 1 | -0/+14 |
* | fix merge-blocks logic in call, call_indirect, select, we need to avoid any d... | Alon Zakai (kripken) | 2017-07-14 | 1 | -0/+19 |
* | Support new result syntax for if/loop/block (#1047) | Sam Clegg | 2017-06-12 | 1 | -6/+6 |
* | allow values to flow out of loops in RemoveUnneededBrs, and simplify some unn... | Alon Zakai (kripken) | 2017-05-10 | 1 | -22/+15 |
* | asm2wasm: properly infer return type of a call inside a sequence (#1006) | Alon Zakai | 2017-05-09 | 1 | -2/+12 |
* | fix autoDrop, now that we properly set block types, unreachable can easily ha... | Alon Zakai | 2017-05-09 | 1 | -0/+17 |
* | improve dce to handle more cases of nested unreachable code (#989) | Alon Zakai | 2017-05-02 | 1 | -10/+8 |
* | handle unsigned float-to-int properly in asm2wasm | Alon Zakai (kripken) | 2017-04-18 | 1 | -1/+6 |
* | add test for f64-to-int signed/unsigned | Alon Zakai (kripken) | 2017-04-18 | 1 | -0/+15 |
* | fix sign-ext opt issues (#935) | Alon Zakai | 2017-03-09 | 1 | -4/+7 |
* | use a single space for pretty printing of wasts, so massive wasts are less un... | Alon Zakai | 2017-03-09 | 1 | -1026/+1026 |
* | Optimize "squared" operations (#905) | Alon Zakai | 2017-02-16 | 1 | -7/+4 |
* | optimize linear sums (#904) | Alon Zakai | 2017-02-16 | 1 | -25/+7 |
* | add sqrt test (#912) | Alon Zakai | 2017-02-16 | 1 | -0/+22 |
* | emit globals before table and memory, because they may use a global for their... | Alon Zakai | 2016-12-30 | 1 | -1/+1 |
* | make legalizeJSInterface handle f32s as well, which are not valid in asm.js ffis | Alon Zakai | 2016-12-07 | 1 | -3/+41 |
* | convert ftCall_* and mftCall_* into table calls | Alon Zakai | 2016-12-07 | 1 | -0/+16 |
* | support asm.js numeric exports by creating a global and exporting that | Alon Zakai | 2016-12-07 | 1 | -0/+2 |
* | add a RemoveUnusedModuleElements pass, and make LegalizeJSInterface create Te... | Alon Zakai | 2016-12-07 | 1 | -8/+0 |
* | use tableBase for the table segments | Alon Zakai | 2016-12-07 | 1 | -1/+1 |
* | increase limit in RelooperJumpThreading (#847) | Alon Zakai | 2016-11-28 | 1 | -32/+32 |
* | support assigns of f32 to HEAP64 in asm2wasm (#830) | Alon Zakai | 2016-11-07 | 1 | -0/+11 |
* | handle a label setting inside the if-body of a label value in RelooperJumpThr... | Alon Zakai | 2016-11-06 | 1 | -0/+53 |
* | improve local simplication: simplify without if/block structure values before... | Alon Zakai | 2016-11-06 | 1 | -10/+1 |
* | Optimize out bool & 1 (#804) | Alon Zakai | 2016-10-25 | 1 | -8/+12 |
* | run remove-unused-functions by default | Alon Zakai | 2016-10-14 | 1 | -0/+39 |
* | Change print order of top-level module components (#751) | Derek Schuff | 2016-10-07 | 1 | -3/+3 |
* | Require unique names in binaryen IR (#746) | Alon Zakai | 2016-10-06 | 1 | -66/+64 |
* | don't create an unnecessary duplicate block in asm2wasm switches, when there ... | Alon Zakai | 2016-10-03 | 1 | -17/+17 |
* | Print the name of memory along with size (#720) | Derek Schuff | 2016-09-28 | 1 | -1/+1 |
* | Type check block/loop/if sigs (#717) | Alon Zakai | 2016-09-28 | 1 | -3/+3 |
* | optimize if(const) | Alon Zakai | 2016-09-24 | 1 | -6/+6 |
* | precompute void expressions too | Alon Zakai | 2016-09-24 | 1 | -9/+3 |
* | replace two drops in an if-else with one on the if | Alon Zakai | 2016-09-23 | 1 | -0/+13 |
* | autoDrop fix | Alon Zakai | 2016-09-23 | 1 | -7/+15 |