summaryrefslogtreecommitdiff
path: root/test/emcc_hello_world.fromasm.imprecise
Commit message (Expand)AuthorAgeFilesLines
* Optimize select fallthrough values (#2220)Alon Zakai2019-07-111-7/+3
* Optimize if of br_if (#2216)Alon Zakai2019-07-111-6/+11
* Optimize mutable globals (#2066)Alon Zakai2019-05-021-11/+10
* Semi-SSA improvements (#1965)Alon Zakai2019-03-251-510/+490
* Optimize away sets of the same local (#1940)Alon Zakai2019-03-071-8/+11
* CoalesceLocals: run even if we have just 1 var, as we may be able to remove t...Alon Zakai2019-03-061-7/+8
* Optimize added constants with propagation only if we see we will remove all u...Alon Zakai2019-03-061-1796/+1658
* Run multiple iterations in OptimizeAddedConstantsAlon Zakai2019-03-061-3989/+3999
* Propagate a load/store offset even if locals are not in ssa formAlon Zakai2019-03-061-2271/+2128
* Consistently optimize small added constants into load/store offsets (#1924)Alon Zakai2019-03-011-4677/+4668
* Dead return value elimination in DeadArgumentElimination (#1917)Alon Zakai2019-02-261-1316/+1231
* Massive renaming (#1855)Thomas Lively2019-01-071-3986/+3986
* Properly optimize loop values (#1800)Alon Zakai2018-12-051-542/+533
* Run coalesce-locals after the final simplify-locals.Alon Zakai (kripken)2018-12-041-554/+531
* Speculate in simplify-locals that it is worth turning an if intoAlon Zakai (kripken)2018-12-041-209/+213
* Stricter Canonicalization (#1774)Alon Zakai2018-11-271-3798/+3833
* Branches only invalidate side effects (#1765)Alon Zakai2018-11-261-2360/+2359
* Merge-Blocks improvements (#1760)Alon Zakai2018-11-261-1869/+1869
* Switch optimizations in remove-unused-brs (#1753)Alon Zakai2018-11-201-15/+15
* Fix a merge-blocks fuzz bug (#1755)Alon Zakai2018-11-191-261/+262
* Optimize an if exit block into an if arm (#1749)Alon Zakai2018-11-151-6879/+6796
* Don't try to optimize away unused names in RemoveUnusedBrs (#1750)Alon Zakai2018-11-151-47/+45
* MergeBlocks: canonicalize loop exit block position on the inside (#1736)Alon Zakai2018-11-141-20/+20
* Rename tableBase/memoryBase to __table_base/__memory_base (#1731)Sam Clegg2018-11-081-2/+2
* Emit imports before defined things in text format (#1715)Alon Zakai2018-11-011-1/+1
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-2/+2
* DeadArgumentElimination Pass (#1641)Alon Zakai2018-09-051-97/+49
* Stack IR (#1623)Alon Zakai2018-07-301-48/+48
* Merge loop tails up (#1543)Alon Zakai2018-05-101-2459/+2447
* Optimize equivalent locals (#1540)Alon Zakai2018-05-101-816/+759
* Generate loop return values in optimizer (#1527)Alon Zakai2018-05-011-2/+2
* More simplify-locals opts (#1526)Alon Zakai2018-05-011-3059/+3048
* do more optimizations after inlining: precompute-propagate plus all regular o...Alon Zakai2018-04-301-68/+32
* code-folding improvements (#1512)Alon Zakai2018-04-261-9/+6
* br_table optimizations (#1502)Alon Zakai2018-04-101-15/+29
* More simple math opts (#1414)Alon Zakai2018-02-141-22/+8
* Inlining improvements (#1375)Alon Zakai2018-01-241-83/+44
* optimize out 0-x, a zero only used to negate an int, when possible (#1365)Alon Zakai2018-01-171-7/+4
* Optimize out memory and table when possible (#1352)Alon Zakai2018-01-101-4/+3
* Redundant Set Elimination pass (#1344)Alon Zakai2018-01-051-54/+7
* De-morgan's "and" law (#1297)Alon Zakai2017-11-301-77/+53
* Update call_indirect text syntax to match spec update (#1281)Derek Schuff2017-11-131-8/+8
* Emit binary function index in comment in text format, for convenience (#1232)Alon Zakai2017-10-201-50/+50
* Improve and enable inlining pass (#966)Alon Zakai2017-08-071-333/+315
* loads may trap, do not remove them in vacuum unless the pass options allow thatAlon Zakai (kripken)2017-07-111-20/+36
* Code folding (#1076)Alon Zakai2017-06-281-4046/+3970
* Support new result syntax for if/loop/block (#1047)Sam Clegg2017-06-121-99/+99
* use TypeUpdater in vacuumAlon Zakai (kripken)2017-05-201-2478/+2469
* merge blocks before and after remove-unused-brsAlon Zakai (kripken)2017-05-101-48/+50
* allow values to flow out of loops in RemoveUnneededBrs, and simplify some unn...Alon Zakai (kripken)2017-05-101-344/+330