summaryrefslogtreecommitdiff
path: root/src/passes/SimplifyGlobals.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fuzz fix for SimplifyGlobals nopping (#2750)Alon Zakai2020-04-121-4/+4
* Remove redundant vacume pass. Followup on #2741 (#2747)Sam Clegg2020-04-101-4/+19
* Remove writes to globals that are never written to (#2741)Sam Clegg2020-04-091-0/+39
* Tuple globals (#2718)Thomas Lively2020-04-021-4/+4
* makeConstExpression => makeConstantExpression (#2698)Alon Zakai2020-03-171-2/+2
* Handle multivalue returns in the interpreter (#2684)Thomas Lively2020-03-101-2/+2
* Add EH support for EffectAnalyzer (#2631)Heejin Ahn2020-02-031-1/+1
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-8/+11
* SimplifyGlobals: Apply known constant values in linear traces (#2340)Alon Zakai2019-09-131-13/+73
* SimplifyGlobals: Propagate constants in global initializers (#2238)Alon Zakai2019-07-201-7/+54
* Simpify PassRunner.add() and automatically parallelize parallel functions (#2...Alon Zakai2019-07-191-11/+3
* SimplifyGlobals: Constant-propagate constant values of immutable globals (#2234)Alon Zakai2019-07-181-0/+43
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-3/+3
* Optimize mutable globals (#2066)Alon Zakai2019-05-021-0/+143