summaryrefslogtreecommitdiff
path: root/test/emcc_O2_hello_world.fromasm.imprecise
Commit message (Expand)AuthorAgeFilesLines
...
* reorder locals after simplify-locals, to remove unused locals before coalesce...Alon Zakai2016-10-161-493/+493
* run remove-unused-functions by defaultAlon Zakai2016-10-141-76/+0
* Change print order of top-level module components (#751)Derek Schuff2016-10-071-19/+19
* Require unique names in binaryen IR (#746)Alon Zakai2016-10-061-145/+145
* Print the name of memory along with size (#720)Derek Schuff2016-09-281-1/+1
* Type check block/loop/if sigs (#717)Alon Zakai2016-09-281-45/+45
* memory and table printing fixesAlon Zakai2016-09-201-4/+2
* globals mutability fixesAlon Zakai2016-09-191-30/+36
* br_if returns its valueAlon Zakai2016-09-161-5/+7
* block signaturesAlon Zakai2016-09-161-30/+30
* call_import changes: no more call_import, shared index space with functionsAlon Zakai2016-09-161-103/+103
* optimize if-else to br_if when in a blockAlon Zakai2016-09-101-22/+17
* sort locals by number of total copiesAlon Zakai2016-09-101-1363/+1354
* optimize loop endings in RemoveUnusedBrsAlon Zakai2016-09-091-701/+651
* autodrop if body if no elseAlon Zakai2016-09-071-13/+15
* flip select-eqz when possibleAlon Zakai2016-09-071-36/+24
* use eqz as an optimizationAlon Zakai2016-09-071-38/+20
* new export syntax in spec repoAlon Zakai2016-09-071-18/+18
* new import syntax in spec repoAlon Zakai2016-09-071-25/+25
* import memoryBase and tableBaseAlon Zakai2016-09-071-0/+2
* import tableAlon Zakai2016-09-071-0/+1
* import memory #684Alon Zakai2016-09-071-1/+1
* do a little more optimization at the end of asm2wasm processingAlon Zakai2016-09-071-2/+1
* use globals in asm2wasmAlon Zakai2016-09-071-120/+76
* export kindsAlon Zakai2016-09-071-1/+1
* don't depend on order of operations in calls, it varies by compilerAlon Zakai2016-09-071-89/+89
* loops no longer have an out label and other upstream loop updatesAlon Zakai2016-09-071-1141/+1199
* call_indirect now has the target at the endAlon Zakai2016-09-071-23/+23
* add drop and tee expressionsAlon Zakai2016-09-071-522/+528
* offset support in tableAlon Zakai2016-08-151-1/+1
* support function table initial and max sizes, and new printing formatAlon Zakai2016-08-121-1/+2
* remove unused labels from loops too, and general clean ups for RemoveUnusedNamesAlon Zakai2016-07-201-2/+2
* optimize to remove as many copies as possible in coalesce-localsAlon Zakai2016-07-161-688/+632
* add a precompute passAlon Zakai2016-06-181-4/+1
* run remove-unused-brs after simplify-localsAlon Zakai2016-06-111-9/+7
* canonicalize the order in reorder-locals, by using first-appearance to break ...Alon Zakai2016-05-281-10/+10
* fix isResultUsed bug with ifsAlon Zakai2016-05-231-79/+127
* notice only branches out in EffectAnalyzer, internal control flow can be igno...Alon Zakai2016-05-191-409/+407
* vacuum after passes that create garbage; this makes the total time betterAlon Zakai2016-05-191-85/+77
* vacuum away everything not tied downAlon Zakai2016-05-191-78/+36
* remove dead get_locals in vacuumAlon Zakai2016-05-161-43/+15
* add cfg-building traversal and a pass to coalesce locals using itAlon Zakai2016-05-151-2840/+2715
* selectify if-elses with no control flow in themAlon Zakai2016-04-251-577/+577
* optimize returns that flow outAlon Zakai2016-04-251-388/+332
* optimize block and if returns, by merging set_locals that flow out of themAlon Zakai2016-04-241-1955/+1836
* handle general control flow in RemoveUnusedBrsAlon Zakai2016-04-241-500/+446
* index locals, so that get_local and set_local have just an index, and local n...Alon Zakai2016-04-181-92/+92
* drop completely unused locals in ReorderLocalsAlon Zakai2016-04-111-1/+0
* continue simplifying locals while opportunities present themselvesAlon Zakai2016-04-111-458/+430
* remove set_locals with no remaining gets in SimplifyLocalsAlon Zakai2016-04-111-46/+24