summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* [tests] Fix wasm2js test command line generation (#7114)Derek Schuff2024-11-251-2/+2
* Fix memory.grow bounds and overflow checks for mem64 (#7112)Thomas Lively2024-11-252-2/+19
* [Fuzzing] Maximize fuzzing of CompareVMs (#7113)Alon Zakai2024-11-251-1/+1
* Handle unoptimized branches in CodeFolding (#7111)Thomas Lively2024-11-252-20/+65
* [GC] Refinalize after selectify in RemoveUnusedBrs (#7104)Alon Zakai2024-11-252-2/+41
* Remove AutoDrop (#7106)Thomas Lively2024-11-2219-2240/+41
* Print castType for unreachable br_on_cast{_fail} (#7107)Thomas Lively2024-11-222-8/+6
* Print unreachable loads with valid types (#7108)Thomas Lively2024-11-222-2/+27
* Propagate public visibility through all types (#7105)Thomas Lively2024-11-212-11/+63
* Fix printing of unreachable br_on_cast{_fail} (#7102)Thomas Lively2024-11-212-2/+65
* [NFC] Refactor ClusterFuzz run.py (#7101)Alon Zakai2024-11-212-49/+66
* Make validation of stale types stricter (#7097)Thomas Lively2024-11-2126-129/+144
* [wasm2js] Properly handle loops without labels (#7100)Alon Zakai2024-11-215-22/+93
* Fuzzing: Append more JS operations in run.py (#7098)Alon Zakai2024-11-213-1/+215
* [NFC] Refactor nice methods in fuzz_shell.js (#7096)Alon Zakai2024-11-202-55/+90
* Fuzzer: Remove --enclose-world from list of fuzz-exec passes (#7093)Alon Zakai2024-11-201-1/+0
* Fuzzer: Use V8's --future flag (#7091)Alon Zakai2024-11-201-3/+13
* Fuzzer: Legalize and prune the JS interface in pickPasses (#7092)Alon Zakai2024-11-203-30/+49
* Improve fuzzing of both closed and open world styles of modules (#7090)Alon Zakai2024-11-1913-83/+497
* Add nontrapping-fptoint lowering pass (#7016)Derek Schuff2024-11-199-0/+670
* Fuzzing: ClusterFuzz integration (#7079)Alon Zakai2024-11-1911-22/+808
* Use hints when generating fresh labels in IRBuilder (#7086)Thomas Lively2024-11-188-82/+87
* [NFC] Finalize blocks with explicit breakability in IRBuilder (#7085)Thomas Lively2024-11-182-4/+16
* Rename memory-copy-fill-lowering pass (#7082)Derek Schuff2024-11-1610-23/+23
* [NFC] Remove redundant [[nodiscard]] attributes (#7084)Thomas Lively2024-11-152-150/+140
* Mark Result and MaybeResult [[nodiscard]] (#7083)Thomas Lively2024-11-153-13/+13
* Reset function context when ending a function in IRBuilder (#7081)Thomas Lively2024-11-154-10/+20
* Use empty blocks instead of nops for empty scopes in IRBuilder (#7080)Thomas Lively2024-11-14136-520/+53
* Record binary locations for nested blocks (#7078)Thomas Lively2024-11-146-0/+41
* Update lit test output (#7077)Thomas Lively2024-11-141-0/+23
* [NFC] Eagerly set local names in binary reader (#7076)Thomas Lively2024-11-142-19/+26
* [SignExt] OptimizeInstructions: Remove signexts of already-extended values (#...Alon Zakai2024-11-132-15/+404
* Fixup pops when necessary in IRBuilder (#7075)Thomas Lively2024-11-133-3/+247
* Read the names section first (#7074)Thomas Lively2024-11-133-359/+347
* Consolidate printing of function signatures (#7073)Thomas Lively2024-11-124-58/+67
* Introduce pass to lower memory.copy and memory.fill (#7021)Derek Schuff2024-11-1310-0/+897
* HeapStoreOptimization: Fix a bug with jumping from the later value (v2) (#7070)Alon Zakai2024-11-122-19/+873
* [wasm64] Fuzzer: Fix type of unimported offsets (#7071)Alon Zakai2024-11-111-2/+2
* Fix PickLoadSigns on SignExt feature instructions (#7069)Alon Zakai2024-11-112-17/+102
* LocalGraph::canMoveSet (#7039)Alon Zakai2024-11-114-41/+551
* [EH] Fuzz calls from JS by calling wasm exports, sometimes catching (#7067)Alon Zakai2024-11-088-85/+351
* [wasm64] Fix 32-bit address computation in execution of SIMDLoadExtend (#7068)Alon Zakai2024-11-082-3/+19
* [NFC] Refactor fuzzer's can_run_on_feature_opts() (#7066)Alon Zakai2024-11-071-6/+7
* Rename indexType -> addressType. NFC (#7060)Sam Clegg2024-11-0729-214/+223
* [wasm64] Fix copying of 64-bit tables, and fuzz them (#7065)Alon Zakai2024-11-076-65/+126
* [wasm64] Fuzz wasm64 memories (#7064)Alon Zakai2024-11-075-80/+93
* [wasm64] Fix Directize on indexes > 32 bits (#7063)Alon Zakai2024-11-072-1/+15
* [wasm64] Make interpreter table methods operate on Address, not Index (#7062)Alon Zakai2024-11-075-39/+68
* [wasm64] Fuzzer: Fix table import operations on table64 (#7056)Alon Zakai2024-11-071-2/+13
* [wasm64] Fix wasm-ctor-eval + utils on 64-bit indexes for memory64 (#7059)Alon Zakai2024-11-063-5/+54