| Commit message (Expand) | Author | Age | Files | Lines |
* | optimize if(const) | Alon Zakai | 2016-09-24 | 1 | -6/+6 |
* | precompute void expressions too | Alon Zakai | 2016-09-24 | 1 | -2/+2 |
* | replace two drops in an if-else with one on the if | Alon Zakai | 2016-09-23 | 1 | -0/+14 |
* | autoDrop fix | Alon Zakai | 2016-09-23 | 1 | -0/+15 |
* | drop if-else arms as necessary | Alon Zakai | 2016-09-13 | 1 | -0/+15 |
* | update br type when turning it into a br_if in remove-unused-brs | Alon Zakai | 2016-09-13 | 1 | -0/+17 |
* | thread relooper jumps | Alon Zakai | 2016-09-12 | 1 | -11/+115 |
* | run another optimize-expressions at the end of asm2wasm | Alon Zakai | 2016-09-10 | 1 | -0/+21 |
* | sort locals by number of total copies | Alon Zakai | 2016-09-10 | 1 | -0/+24 |
* | take into account removed copies even when number of locals is the same, in c... | Alon Zakai | 2016-09-09 | 1 | -0/+22 |
* | autodrop if body if no else | Alon Zakai | 2016-09-07 | 1 | -0/+5 |
* | add a test | Alon Zakai | 2016-09-07 | 1 | -1/+5 |
* | track globals in EffectAnalyzer | Alon Zakai | 2016-09-07 | 1 | -0/+13 |
* | optimize loads+shifts into signed loads | Alon Zakai | 2016-09-07 | 1 | -0/+12 |
* | Add a ReFinalize helper, and use that to properly handle asm.js imports whose... | Alon Zakai | 2016-09-07 | 1 | -0/+6 |
* | support HEAP8[x | 0| notation in asm2wasm | Alon Zakai | 2016-09-07 | 1 | -0/+5 |
* | when replacing an if with its condition (when it has no body), we must drop it | Alon Zakai | 2016-09-07 | 1 | -0/+11 |
* | add a test for loop finalization | Alon Zakai | 2016-09-07 | 1 | -0/+16 |
* | handle asm.js globals that are set and the return value used | Alon Zakai | 2016-09-07 | 1 | -0/+11 |
* | set type of calls to their target, instead of the previous behavior where the... | Alon Zakai | 2016-09-07 | 1 | -0/+10 |
* | add drop and tee expressions | Alon Zakai | 2016-09-07 | 1 | -0/+10 |
* | handle param overloading in asm2wasm ffis (#629) | Alon Zakai | 2016-07-12 | 1 | -0/+2 |
* | fix br_if with value optimization in remove-unused-brs | Alon Zakai | 2016-06-11 | 1 | -0/+12 |
* | if we use the zero-init value of a local, we cannot coalesce it with a param ... | Alon Zakai | 2016-06-01 | 1 | -0/+13 |
* | handle duplicate exports in asm2wasm | Alon Zakai | 2016-05-31 | 1 | -1/+8 |
* | move blocks outside in merge-blocks so that they can be merged later | Alon Zakai | 2016-05-24 | 1 | -1/+7 |
* | don't depend on asm.js type detection in binary formation in asm2wasm, use th... | Alon Zakai | 2016-05-22 | 1 | -0/+7 |
* | fix asm2wasm f64->f32->i32 bitcast (#412) | Alon Zakai | 2016-04-28 | 1 | -0/+2 |
* | Fixes typo in hex number parsing in asm2wasm. (#362) | Yury Delendik | 2016-04-18 | 1 | -0/+4 |
* | add a test for bitcast patterns in asm2wasm | Alon Zakai | 2016-04-01 | 1 | -1/+18 |
* | only reuse nameless blocks in blockify in asm2wasm - if they are named, they ... | Alon Zakai | 2016-03-22 | 1 | -0/+27 |
* | fix unit testcase | Alon Zakai | 2016-03-21 | 1 | -1/+3 |
* | handle continues in one-time loops | Alon Zakai | 2016-03-05 | 1 | -0/+10 |
* | cast f32 to f64 before calling f64-to-int in asm2wasm | Alon Zakai | 2016-03-05 | 1 | -1/+2 |
* | harmonize ffi calls in asm2wasm, adding arguments as needed. this helps with ... | Alon Zakai | 2016-03-05 | 1 | -0/+7 |
* | support asm.js ceil | Alon Zakai | 2016-02-21 | 1 | -0/+8 |
* | parse for loops in asm2wasm #60 | Alon Zakai | 2016-01-04 | 1 | -1/+7 |
* | handle indirect calls with no parent in asm2wasm #36 | Alon Zakai | 2015-12-23 | 1 | -0/+3 |
* | look through >>>0 coercions in asm2wasm | Alon Zakai | 2015-12-21 | 1 | -0/+6 |
* | fix unit.asm.js testcase, table contained a method of the wrong type | Alon Zakai | 2015-12-07 | 1 | -1/+5 |
* | be very careful when converting doubles to ints in asm2wasm | Alon Zakai | 2015-11-28 | 1 | -0/+4 |
* | fix testcase | Alon Zakai | 2015-11-22 | 1 | -0/+1 |
* | handle indirect calls with floats | Alon Zakai | 2015-11-21 | 1 | -0/+2 |
* | handle -f32 | Alon Zakai | 2015-11-21 | 1 | -0/+4 |
* | add test | Alon Zakai | 2015-11-20 | 1 | -0/+5 |
* | use labels on switches in asm2wasm | Alon Zakai | 2015-11-18 | 1 | -0/+16 |
* | handle overloading of Math.abs | Alon Zakai | 2015-11-18 | 1 | -0/+7 |
* | handle negative zero properly in asm2wasm | Alon Zakai | 2015-11-18 | 1 | -0/+3 |
* | fround improvements | Alon Zakai | 2015-11-17 | 1 | -0/+11 |
* | port detectSign from emscripten asm optimizer, and use it | Alon Zakai | 2015-11-17 | 1 | -0/+5 |