summaryrefslogtreecommitdiff
path: root/test/emcc_O2_hello_world.fromasm.imprecise
Commit message (Expand)AuthorAgeFilesLines
* use a single space for pretty printing of wasts, so massive wasts are less un...Alon Zakai2017-03-091-8743/+8743
* optimize out add/sub of 0Alon Zakai (kripken)2017-02-161-6/+3
* optimize sign-extends to eqzAlon Zakai (kripken)2017-02-161-9/+3
* Optimize "squared" operations (#905)Alon Zakai2017-02-161-106/+70
* emit globals before table and memory, because they may use a global for their...Alon Zakai2016-12-301-1/+1
* add a RemoveUnusedModuleElements pass, and make LegalizeJSInterface create Te...Alon Zakai2016-12-071-29/+0
* use tableBase for the table segmentsAlon Zakai2016-12-071-1/+1
* improve local simplication: simplify without if/block structure values before...Alon Zakai2016-11-061-1171/+1163
* remove-unused-brs after coalesce-localsAlon Zakai2016-11-041-7/+5
* Optimize away copies through an if (#816)Alon Zakai2016-10-311-176/+175
* recreate simply ifsAlon Zakai2016-10-271-35/+33
* recurse in optimizeBoolean (#809)Alon Zakai2016-10-271-6/+3
* optimize ne of 0 in a boolean context (#808)Alon Zakai2016-10-271-20/+8
* Code pushing (#807)Alon Zakai2016-10-261-45/+45
* Optimize out bool & 1 (#804)Alon Zakai2016-10-251-21/+21
* Add priority to copies on backedges (#791)Alon Zakai2016-10-201-1180/+1182
* 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