summaryrefslogtreecommitdiff
path: root/src/passes/Inlining.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [Wasm GC] Add test/spec/br_on_null.wast and validation fixes for it (#3623)Alon Zakai2021-03-011-0/+1
* [Wasm Exceptions] Fix/work around delegate issues in Inlining pass (#3633)Alon Zakai2021-03-011-0/+12
* [reference-types] remove single table restriction in IR (#3517)Abbas Mashayekh2021-02-091-3/+6
* Warn when running a pass not compatible with DWARF (#3506)Alon Zakai2021-01-261-0/+4
* [TypedFunctionReferences] Enable call_ref in fuzzer, and fix minor misc fuzz ...Alon Zakai2020-11-251-1/+2
* [TypedFunctionReferences] Implement call_ref (#3396)Alon Zakai2020-11-241-0/+5
* Inlining: Slight reordering of options (#3308)Alon Zakai2020-11-041-14/+8
* Inlining fix: Note the start function (#3301)Alon Zakai2020-10-291-0/+3
* Inlining fuzz fix: Notice ref.func function references in global inits (#3252)Alon Zakai2020-10-191-1/+7
* Improve inlining "heavyweight" (#3085)Max Graey2020-09-041-10/+16
* Add allowHeavyweight inlining option (#3032)Max Graey2020-08-261-1/+1
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-6/+6
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-6/+11
* Remove FunctionType (#2510)Thomas Lively2019-12-111-4/+4
* Refactor removing module elements (#2489)Heejin Ahn2019-12-021-17/+6
* Multivalue type creation and inspection (#2459)Thomas Lively2019-11-221-2/+2
* Add a pass to inline __original_main() into main() (#2461)Alon Zakai2019-11-211-1/+37
* Finalize tail call support (#2246)Thomas Lively2019-07-231-20/+67
* Simpify PassRunner.add() and automatically parallelize parallel functions (#2...Alon Zakai2019-07-191-9/+2
* Bysyncify: async transform for wasm (#2172)Alon Zakai2019-06-151-2/+0
* Copy debug info when inlining (#2168)Alon Zakai2019-06-071-6/+11
* Inlining: exposed inlining thresholds as command-line parameters. (#2125)Wouter van Oortmerssen2019-05-231-23/+8
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-4/+4
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-6/+12
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-46/+67
* Massive renaming (#1855)Thomas Lively2019-01-071-2/+2
* No exit runtime pass (#1816)Alon Zakai2018-12-131-2/+2
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-18/+11
* Note that calls to imports are not lightweight in inlining pass (#1673)Alon Zakai2018-09-121-0/+5
* DeadArgumentElimination Pass (#1641)Alon Zakai2018-09-051-25/+2
* do more optimizations after inlining: precompute-propagate plus all regular o...Alon Zakai2018-04-301-10/+2
* Inlining improvements (#1397)Alon Zakai2018-02-021-25/+40
* Inlining improvements (#1375)Alon Zakai2018-01-241-11/+39
* Global optimization fixes (#1360)Alon Zakai2018-01-171-2/+9
* notation change: AST => IR (#1245)Alon Zakai2017-10-241-2/+2
* precompute-propagate pass (#1179)Alon Zakai2017-09-121-0/+1
* fix an inlining bug where a void function has an unreachable bodyAlon Zakai (kripken)2017-08-281-1/+10
* Inline many (#1125)Alon Zakai2017-08-221-62/+94
* when inlining, we must zero out non-param locals, as their initial zero value...Alon Zakai2017-08-101-5/+11
* Improve and enable inlining pass (#966)Alon Zakai2017-08-071-42/+131
* fix BINARYEN_PASS_DEBUG option (#908)Alon Zakai2017-02-231-0/+2
* Default Walker subclasses to using Visitor<SubType> (#921)jgravelle-google2017-02-231-3/+3
* add an inlining pass (#814)Alon Zakai2016-10-291-0/+207