summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add a Module parameter to EffectAnalyzer. NFC (#4115)Alon Zakai2021-08-3114-110/+115
* Handle extra info in dylink section (#4112)Sam Clegg2021-08-314-41/+21
* Use ModuleReader::readStdin for file "-" (#4114)Thomas Lively2021-08-301-2/+2
* [API] Add type argument for BinaryenAddTable method (#4107)Max Graey2021-08-273-5/+7
* Read from stdin when the input file is `-` (#4106)Thomas Lively2021-08-272-2/+18
* Asyncify: Degrade gracefully if too many locals to compute relevantLiveLocals...Alon Zakai2021-08-271-0/+9
* Dominator Tree (#4100)Alon Zakai2021-08-261-0/+178
* Costs: Index => ContType (#4103)Alon Zakai2021-08-241-82/+86
* OptimizeInstructions: Handle trivial ref.cast and ref.test (#4097)Alon Zakai2021-08-243-29/+160
* Ensure cfg-traversal emits blocks in reverse postorder, refactoring try. NFC ...Alon Zakai2021-08-241-26/+48
* wasm-split: accept file in keep-funcs/split-funcs (#4053)Aleksander Guryanov2021-08-231-4/+36
* [Wasm GC] Nulls compare equal regardless of type (#4094)Alon Zakai2021-08-191-3/+6
* Enable LocalCSE by default (#4089)Alon Zakai2021-08-191-0/+3
* Optimize LocalCSE hash computations using a stack. NFC (#4091)Alon Zakai2021-08-182-8/+44
* [Wasm GC] Effects: Differentiate Struct and Array types (#4088)Alon Zakai2021-08-181-16/+24
* Deprecate IgnoreImplicitTraps (#4087)Alon Zakai2021-08-171-0/+1
* Add TrapsNeverHappen to SideEffects's API (#4086)Max Graey2021-08-174-1/+12
* LocalCSE: ignore traps (#4085)Alon Zakai2021-08-171-0/+9
* TrapsNeverHappen mode (#4059)Alon Zakai2021-08-175-13/+105
* LocalCSE rewrite (#4079)Alon Zakai2021-08-179-229/+577
* [Wasm GC] ConstantFieldPropagation: Ignore copies (#4084)Alon Zakai2021-08-161-7/+35
* Support nominal typing in wasm-reduce (#4080)Alon Zakai2021-08-161-3/+8
* [Wasm GC] Fix OptimizeInstructions on folding of identical code with nominal ...Alon Zakai2021-08-161-4/+27
* [JS/C API] Expose zeroFilledMemory option for JS and C API (#4071)Max Graey2021-08-133-0/+25
* Add a shallowHash() method (#4077)Alon Zakai2021-08-122-70/+85
* Fix the Switch operand order in LinearExecutionWalker (#4076)Alon Zakai2021-08-122-2/+2
* Fix signed_ field initialization in Load. (#4075)Alon Zakai2021-08-122-8/+2
* [Wasm GC] Fix LocalSubtyping on unreachable sets with incompatible values (#4...Alon Zakai2021-08-111-1/+28
* SimplifyGlobals: Optimize away globals that are only read in order to write t...Alon Zakai2021-08-101-14/+158
* Improve optimization of call_ref into direct calls (#4068)Alon Zakai2021-08-102-9/+83
* Improve inlining limits for recursion (#4067)Alon Zakai2021-08-101-18/+50
* [Wasm GC] RefEq(x, null) => RefIsNull(x) (#4066)Alon Zakai2021-08-091-0/+12
* Fix BrOn logic in RemoveUnusedBrs (#4062)Alon Zakai2021-08-091-47/+74
* [Wasm GC] Track struct.new and struct.set separately in ConstantFieldPropagat...Alon Zakai2021-08-091-51/+88
* Refactor TypeUpdating non-nullability code. NFC (#4063)Alon Zakai2021-08-092-10/+29
* Clean up warnings on MSVC (#4060)Wouter van Oortmerssen2021-08-051-1/+1
* [OptimizeForJS] Fix use of localized variable in popcnt(x) == 1 rule (#4057)Max Graey2021-08-051-3/+1
* [Wasm GC] Constant Field Propagation (#4052)Alon Zakai2021-08-056-0/+470
* Refactor isSingleConstantExpression(). (#4047)Alon Zakai2021-08-032-7/+17
* [Wasm GC] Fix printing of more unreachable struct/array instructions (#4049)Alon Zakai2021-08-031-18/+29
* Avoid an unnecessary copy in Directize (#4048)Alon Zakai2021-08-031-1/+1
* [OptimizeForJS] Refactor rewritePopcntEqualOne (#4050)Max Graey2021-08-031-26/+8
* Fix a bug in nominal LUB calculation (#4046)Thomas Lively2021-08-021-1/+1
* [Wasm GC] Handle unreachability in LocalSubtyping (#4044)Alon Zakai2021-08-021-0/+20
* Test GC lit tests with --nominal as well (#4043)Thomas Lively2021-08-021-1/+5
* [JS] Add a new OptimizeForJS pass (#4033)Max Graey2021-08-027-4/+123
* Properly print struct field names with --nominal (#4042)Thomas Lively2021-07-311-14/+14
* Do not crash in ExtractFunction if an export already exists (#4040)Alon Zakai2021-07-301-0/+1
* Add a comment in SimplifyGlobals to document existing work (#4041)Alon Zakai2021-07-301-0/+1
* [Wasm GC] Optimize repeated identical ref.casts (#4039)Alon Zakai2021-07-291-2/+31