| Commit message (Expand) | Author | Age | Files | Lines |
* | Emscripten stack simplification (#1870) | Alon Zakai | 2019-01-16 | 1 | -0/+3 |
* | fix sign detection of a floating-point mod ; fixes kripken/emscripten#7123 (#... | Alon Zakai | 2018-09-15 | 1 | -0/+8 |
* | optimize helper funcs (like i32-div) if created in asm2wasm, so they are cons... | Alon Zakai | 2017-10-04 | 1 | -1/+6 |
* | precompute-propagate pass (#1179) | Alon Zakai | 2017-09-12 | 1 | -11/+50 |
* | Improve and enable inlining pass (#966) | Alon Zakai | 2017-08-07 | 1 | -0/+1 |
* | fix import type detection of calls in comma operators; when the parent is a c... | Alon Zakai | 2017-07-27 | 1 | -0/+7 |
* | fix f32 frem in asm2wasm #1105 (#1106) | Alon Zakai | 2017-07-20 | 1 | -1/+4 |
* | fix merge-blocks logic in call, call_indirect, select, we need to avoid any d... | Alon Zakai (kripken) | 2017-07-14 | 1 | -0/+7 |
* | asm2wasm: properly infer return type of a call inside a sequence (#1006) | Alon Zakai | 2017-05-09 | 1 | -0/+12 |
* | fix autoDrop, now that we properly set block types, unreachable can easily ha... | Alon Zakai | 2017-05-09 | 1 | -0/+15 |
* | add test for f64-to-int signed/unsigned | Alon Zakai (kripken) | 2017-04-18 | 1 | -0/+11 |
* | add sqrt test (#912) | Alon Zakai | 2017-02-16 | 1 | -1/+11 |
* | lower min and max in asm2wasm in wasm f*.min/max | Alon Zakai | 2016-12-07 | 1 | -0/+9 |
* | make legalizeJSInterface handle f32s as well, which are not valid in asm.js ffis | Alon Zakai | 2016-12-07 | 1 | -1/+8 |
* | convert ftCall_* and mftCall_* into table calls | Alon Zakai | 2016-12-07 | 1 | -1/+7 |
* | support asm.js numeric exports by creating a global and exporting that | Alon Zakai | 2016-12-07 | 1 | -1/+1 |
* | support assigns of f32 to HEAP64 in asm2wasm (#830) | Alon Zakai | 2016-11-07 | 1 | -1/+6 |
* | handle a label setting inside the if-body of a label value in RelooperJumpThr... | Alon Zakai | 2016-11-06 | 1 | -1/+32 |
* | Fixes fround of an unsigned integer (#821) | Alon Zakai | 2016-11-04 | 1 | -0/+9 |
* | fix large f32 consts, fixes #817 (#820) | Alon Zakai | 2016-11-01 | 1 | -0/+4 |
* | Optimize out bool & 1 (#804) | Alon Zakai | 2016-10-25 | 1 | -24/+33 |
* | run remove-unused-functions by default | Alon Zakai | 2016-10-14 | 1 | -1/+1 |
* | 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 |