summaryrefslogtreecommitdiff
path: root/test/lit
Commit message (Expand)AuthorAgeFilesLines
* Add bulk-memory-opt feature and ignore call-indirect-overlong (#7139)Derek Schuff2024-12-0610-0/+132
* Remove separate Table64Lowering pass (#7131)Sam Clegg2024-12-045-87/+87
* Fix GUFA on calls to function refs in open world (#7135)Alon Zakai2024-12-043-2/+76
* Fixup block-nested pops even when EH is not enabled (#7130)Thomas Lively2024-12-032-2/+2
* Do not sink blocks into ifs with unreachable conditions (#7129)Thomas Lively2024-12-021-0/+30
* [GC] Fix trapping on array.new_data of dropped segments of offset > 0 (#7124)Alon Zakai2024-12-021-0/+21
* Use IRBuilder in the binary parser (#6963)Thomas Lively2024-11-2636-1602/+1458
* Make more Ifs unreachable (#7094)Thomas Lively2024-11-276-47/+146
* [NFC] Add a node test for fuzz_shell.js running on two input wasms (#7123)Alon Zakai2024-11-262-0/+40
* Handle concrete values in CodeFolding (#7117)Thomas Lively2024-11-262-49/+460
* ReFinalize after merging siblings in TypeMerging (#7121)Thomas Lively2024-11-261-1/+61
* Fix memory.grow bounds and overflow checks for mem64 (#7112)Thomas Lively2024-11-251-0/+12
* Handle unoptimized branches in CodeFolding (#7111)Thomas Lively2024-11-251-12/+51
* [GC] Refinalize after selectify in RemoveUnusedBrs (#7104)Alon Zakai2024-11-251-0/+29
* Print castType for unreachable br_on_cast{_fail} (#7107)Thomas Lively2024-11-221-2/+2
* Print unreachable loads with valid types (#7108)Thomas Lively2024-11-221-1/+18
* Propagate public visibility through all types (#7105)Thomas Lively2024-11-211-0/+55
* Fix printing of unreachable br_on_cast{_fail} (#7102)Thomas Lively2024-11-211-0/+50
* Make validation of stale types stricter (#7097)Thomas Lively2024-11-218-62/+103
* Fuzzing: Append more JS operations in run.py (#7098)Alon Zakai2024-11-211-0/+135
* [NFC] Refactor nice methods in fuzz_shell.js (#7096)Alon Zakai2024-11-201-0/+20
* Improve fuzzing of both closed and open world styles of modules (#7090)Alon Zakai2024-11-194-0/+246
* Add nontrapping-fptoint lowering pass (#7016)Derek Schuff2024-11-195-0/+484
* Fuzzing: ClusterFuzz integration (#7079)Alon Zakai2024-11-191-4/+4
* Use hints when generating fresh labels in IRBuilder (#7086)Thomas Lively2024-11-183-30/+30
* Rename memory-copy-fill-lowering pass (#7082)Derek Schuff2024-11-166-15/+15
* Use empty blocks instead of nops for empty scopes in IRBuilder (#7080)Thomas Lively2024-11-1496-455/+45
* Update lit test output (#7077)Thomas Lively2024-11-141-0/+23
* [SignExt] OptimizeInstructions: Remove signexts of already-extended values (#...Alon Zakai2024-11-131-0/+367
* Fixup pops when necessary in IRBuilder (#7075)Thomas Lively2024-11-131-0/+209
* Read the names section first (#7074)Thomas Lively2024-11-131-4/+5
* Consolidate printing of function signatures (#7073)Thomas Lively2024-11-121-0/+22
* Introduce pass to lower memory.copy and memory.fill (#7021)Derek Schuff2024-11-136-0/+631
* HeapStoreOptimization: Fix a bug with jumping from the later value (v2) (#7070)Alon Zakai2024-11-121-16/+797
* Fix PickLoadSigns on SignExt feature instructions (#7069)Alon Zakai2024-11-111-0/+80
* [EH] Fuzz calls from JS by calling wasm exports, sometimes catching (#7067)Alon Zakai2024-11-081-1/+55
* [wasm64] Fix 32-bit address computation in execution of SIMDLoadExtend (#7068)Alon Zakai2024-11-081-0/+13
* [wasm64] Fix copying of 64-bit tables, and fuzz them (#7065)Alon Zakai2024-11-072-0/+31
* [wasm64] Fix Directize on indexes > 32 bits (#7063)Alon Zakai2024-11-071-0/+14
* [wasm64] Make interpreter table methods operate on Address, not Index (#7062)Alon Zakai2024-11-071-10/+45
* [wasm64] Fix wasm-ctor-eval + utils on 64-bit indexes for memory64 (#7059)Alon Zakai2024-11-061-0/+42
* [wasm64] Fix 64-bit memory/table operations in interpreter (#7058)Alon Zakai2024-11-063-0/+113
* [wasm64] Handle 64-bit overflow in optimizeMemoryAccess (#7057)Alon Zakai2024-11-061-0/+31
* [GC] Fix ConstantFieldPropagation on incompatible types (#7054)Alon Zakai2024-11-051-0/+116
* [GC] Fix GlobalTypeOptimization logic for public types handling (#7051)Alon Zakai2024-11-041-0/+324
* Fuzz the Table from JS (#7042)Alon Zakai2024-10-311-1/+60
* [GC] Fix handling of public types in TypeRefining (#7037)Alon Zakai2024-10-291-0/+137
* [GC] RemoveUnusedBrs: Ensure refining of BrOnCast's castType does not unrefin...Alon Zakai2024-10-291-13/+71
* Fix TypeMerging bug with indirectly reachable public types (#7031)Thomas Lively2024-10-241-0/+19
* [EH] Fuzz throws from JS (#7027)Alon Zakai2024-10-232-1/+40