summaryrefslogtreecommitdiff
path: root/src/passes/pass.cpp
Commit message (Expand)AuthorAgeFilesLines
* DWARF debug line updating (#2545)Alon Zakai2019-12-201-2/+0
* DWARF parsing and writing support using LLVM (#2520)Alon Zakai2019-12-191-0/+5
* Write wasm/wast files with BINARYEN_PASS_DEBUG=3 (#2527)Heejin Ahn2019-12-131-3/+3
* Add a RoundTrip pass (#2516)Alon Zakai2019-12-091-0/+3
* Use wat over wast for text format filenames (#2518)Sam Clegg2019-12-081-1/+1
* Add a pass to inline __original_main() into main() (#2461)Alon Zakai2019-11-211-0/+2
* Add a --strip-dwarf pass (#2454)Alon Zakai2019-11-191-0/+1
* Add PostAssemblyScript pass (#2407)Daniel Wirtz2019-11-191-0/+6
* Add ModAsyncify* passes (#2404)Alon Zakai2019-10-231-0/+7
* SimplifyGlobals: Apply known constant values in linear traces (#2340)Alon Zakai2019-09-131-1/+9
* Duplicate Import Elimination (#2292)Alon Zakai2019-08-091-0/+4
* Simpify PassRunner.add() and automatically parallelize parallel functions (#2...Alon Zakai2019-07-191-19/+14
* Cleanups after renaming Bysyncify to Asyncify (#2228)Alon Zakai2019-07-161-2/+0
* Bysyncify => Asyncify (#2226)Alon Zakai2019-07-151-3/+5
* Clean up loose ends in feature handling (#2203)Thomas Lively2019-07-031-0/+3
* Bysyncify: async transform for wasm (#2172)Alon Zakai2019-06-151-0/+3
* Add --print-function-map to print out a map of function index to name (#2155)Alon Zakai2019-05-311-0/+3
* Allow color API to enable and disable colors (#2111)Siddharth2019-05-171-1/+1
* wasm2js: avoid reinterprets (#2094)Alon Zakai2019-05-101-2/+5
* Emit process ID in the filenames of byn* tempfiles (#1916)Alon Zakai2019-05-101-1/+10
* Optimize mutable globals (#2066)Alon Zakai2019-05-021-0/+4
* Add a pass to lower unaligned loads and stores (#2078)Alon Zakai2019-05-021-0/+3
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-1/+2
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-112/+279
* Change default feature set to MVP (#1993)Thomas Lively2019-04-161-0/+1
* Move features from passOptions to Module (#2001)Thomas Lively2019-04-121-2/+2
* Move segment merging to fit web limits into its own pass (#1980)Thomas Lively2019-04-081-0/+1
* better location for running directizeAlon Zakai2019-04-021-1/+1
* worksAlon Zakai (kripken)2019-03-311-2/+2
* wip [ci skip]Alon Zakai (kripken)2019-03-311-2/+2
* Semi-SSA improvements (#1965)Alon Zakai2019-03-251-0/+6
* optimize-instructions after the last precompute-propagate (#1963)Alon Zakai2019-03-221-1/+1
* Add strip-target-features pass (#1946)Thomas Lively2019-03-141-0/+1
* Consistently optimize small added constants into load/store offsets (#1924)Alon Zakai2019-03-011-0/+9
* Optimize normally with debug info (#1927)Alon Zakai2019-02-281-11/+7
* Dead return value elimination in DeadArgumentElimination (#1917)Alon Zakai2019-02-261-8/+9
* respect --no-validation in pass-debug mode (#1904)Alon Zakai2019-02-121-15/+18
* Strip the producers section in --strip-producers (#1875)Alon Zakai2019-01-311-1/+3
* Massive renaming (#1855)Thomas Lively2019-01-071-2/+2
* Minimal JS legalization (#1824)Alon Zakai2018-12-141-0/+1
* No exit runtime pass (#1816)Alon Zakai2018-12-131-0/+1
* Run coalesce-locals after the final simplify-locals.Alon Zakai (kripken)2018-12-041-1/+4
* Add --strip that removes debug info (#1787)Alon Zakai2018-12-031-0/+1
* Adjust MinifyImportsAndExports to optionally minify the export names, sometim...Jukka Jylänki2018-11-221-1/+2
* Don't try to optimize away unused names in RemoveUnusedBrs (#1750)Alon Zakai2018-11-151-1/+2
* Add pass to minify import and export names (#1719)Alon Zakai2018-11-011-0/+1
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-11/+14
* DeadArgumentElimination Pass (#1641)Alon Zakai2018-09-051-0/+5
* Loop Invariant Code Motion (#1658)Alon Zakai2018-09-041-0/+1
* Souper integration + DataFlow optimizations (#1638)Alon Zakai2018-08-271-3/+6