summaryrefslogtreecommitdiff
path: root/src/support
Commit message (Expand)AuthorAgeFilesLines
* Fix errors when building in C++20 mode (#4528)Jakub Szewczyk2022-03-182-9/+11
* Generate heap type names when printing types (#4503)Thomas Lively2022-02-071-0/+29
* CRTP topological sort utility (#4499)Thomas Lively2022-02-031-0/+118
* Topological sorting of types in isorecursive output (#4492)Thomas Lively2022-02-021-0/+2
* Create `ParentIndexIterator` to reduce iterator boilerplate (#4469)Thomas Lively2022-01-211-0/+96
* LiteralList => Literals (#4451)Alon Zakai2022-01-131-0/+8
* Add categories to --help text (#4421)Alon Zakai2022-01-052-12/+47
* Modernize code to C++17 (#3104)Max Graey2021-11-227-33/+14
* Add fixup function for nested pops in catch (#4348)Heejin Ahn2021-11-222-3/+13
* DeadArgumentElimination argument subtyping: Add fixups if the param is used (...Alon Zakai2021-11-111-1/+1
* Add a SmallSet and use it in LocalGraph. NFC (#4188)Alon Zakai2021-09-291-0/+276
* Use UniqueDeferringQueue in Precompute (#4179)Alon Zakai2021-09-221-0/+1
* Read from stdin when the input file is `-` (#4106)Thomas Lively2021-08-272-2/+18
* Add space between options in --help text (#3940)Thomas Lively2021-06-171-0/+1
* [wasm-split] Add an option to emit only the module names (#3901)Thomas Lively2021-05-251-8/+21
* Remove Type ordering (#3793)Thomas Lively2021-05-181-16/+40
* Add namespace and include guard to insert_ordered.h (#3891)Thomas Lively2021-05-171-0/+9
* [NFC] Move InsertOrdered{Set,Map} into a new header (#3888)Thomas Lively2021-05-171-0/+136
* Support --symbolmap and --symbolmap=FOO in wasm-opt (#3885)Alon Zakai2021-05-142-7/+6
* Add pass argument sugar to commandline (#3882)Alon Zakai2021-05-132-7/+16
* UniqueDeferredQueue improvements (#3847)Alon Zakai2021-04-291-0/+26
* Support comparing, subtyping, and naming recursive types (#3610)Thomas Lively2021-02-251-0/+13
* Remove assertions that prevent non-assertion builds (#3576)Alon Zakai2021-02-171-6/+0
* cleanup to allow binaryen to be built in more strict environments (#3566)walkingeyerobot2021-02-164-2/+6
* Debug info handling for new EH try-catch (#3496)Alon Zakai2021-01-251-0/+24
* [GC] Fix parsing/printing of ref types using i31 (#3469)Alon Zakai2021-01-071-0/+4
* [GC] Add Array operations (#3436)Alon Zakai2020-12-101-0/+1
* [GC] Add struct.new and start to test interesting execution (#3433)Alon Zakai2020-12-091-0/+7
* [wasm-split] Read and use profiles (#3400)Thomas Lively2020-11-241-1/+1
* Fix pow2 util and avoid pow2 for left shifting in ZeroRemover (#3293)Max Graey2020-10-281-1/+1
* Avoid UB in pow2 func (#3243)Max Graey2020-10-231-1/+1
* Optimize comparisons with 0/1 in boolean context (#3240)Max Graey2020-10-182-5/+13
* Fuzz fix for MemoryPacking on trampled data (#3222)Alon Zakai2020-10-151-0/+84
* Optimize power of two float divisions (#3018)Max Graey2020-10-132-0/+27
* Simplify some numeric code (#3186)Max Graey2020-10-012-16/+4
* Clean up support/bits.h (#3177)Thomas Lively2020-09-303-64/+67
* Implement more cases for getMaxBits (#2879)Max Graey2020-09-172-0/+14
* Add 64-bit hash_combine (#3041)Daniel Wirtz2020-08-161-1/+9
* Refactor hashing (#3023)Daniel Wirtz2020-08-121-19/+14
* Added headers to CMake files (#3037)Wouter van Oortmerssen2020-08-101-0/+2
* Fix CountLeadingZeroes on MSVC (#3028)Alon Zakai2020-08-061-2/+5
* Fix build for win32 (#3001)Max Graey2020-07-291-2/+2
* Fix i32.trunc_f64_u of values that round down to UINT32_MAX (#2976)Alon Zakai2020-07-221-2/+2
* Fix i32.trunc_f64_s of values that round up to INT32_MIN (#2975)Alon Zakai2020-07-221-2/+2
* Fix i32.trunc_f64_s of values near the limit of f64 representation (#2968)Alon Zakai2020-07-211-2/+2
* Avoid __popcnt and __popcnt64 intrinsics for MSVC (#2944)Max Graey2020-07-061-8/+6
* More efficient isInteger util (#2945)Max Graey2020-07-061-1/+1
* Optimize bit count polyfills (#2914)Max Graey2020-06-172-26/+75
* Add a non-const iterator to SmallVector (#2685)Thomas Lively2020-03-101-15/+22
* Initial multivalue support (#2675)Thomas Lively2020-03-051-0/+5