summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* [wasm-reduce] Reduce struct.new arguments away when possible (#7118)HEADmainAlon Zakai2024-12-302-0/+44
* Update GlobalStructInference to handle atomics (#7168)Thomas Lively2024-12-201-5/+223
* Do not optimize atomic gets in GUFA (#7161)Thomas Lively2024-12-191-0/+53
* Handle atomics in GTO (#7160)Thomas Lively2024-12-181-0/+63
* Handle atomic accesses in ConstantFieldPropagation (#7159)Thomas Lively2024-12-181-0/+123
* [NFC] Improve ClusterFuzz testing (#7157)Alon Zakai2024-12-181-11/+14
* Handle atomic accesses in Heap2Local (#7158)Thomas Lively2024-12-181-0/+103
* Support atomic struct accessors (#7155)Thomas Lively2024-12-185-0/+507
* RemoveUnusedBrs: Avoid an error on loops with unreachable ifs (#7156)Alon Zakai2024-12-171-16/+50
* [wasm-reduce] Add an option to save all interim working files as we reduce (#...Alon Zakai2024-12-161-0/+3
* Fuzz JSPI (#7148)Alon Zakai2024-12-165-98/+131
* Support control flow inputs in IRBuilder (#7149)Thomas Lively2024-12-137-50/+623
* Execution results: JS traps on exnref on the boundary (#7147)Alon Zakai2024-12-121-0/+22
* [NFC] Encode reference types with bit packing (#7142)Thomas Lively2024-12-102-19/+11
* [GC] Fix TypeRefining on StructGets without content but with a reachable ref ...Alon Zakai2024-12-091-0/+130
* Fuzzer: Add call-ref, call-ref-catch imports (#7137)Alon Zakai2024-12-095-99/+298
* Add bulk-memory-opt feature and ignore call-indirect-overlong (#7139)Derek Schuff2024-12-0616-6/+164
* 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
* [NFC] Encapsulate source map reader state (#7132)Thomas Lively2024-12-032-25/+13
* 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-022-13/+43
* [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-2666-3488/+3485
* Make more Ifs unreachable (#7094)Thomas Lively2024-11-2713-67/+234
* [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-264-341/+720
* [Fuzzing] Emit secondary wasm files in ClusterFuzz testcases (#7122)Alon Zakai2024-11-261-17/+56
* ReFinalize after merging siblings in TypeMerging (#7121)Thomas Lively2024-11-261-1/+61
* [wasm2js] Run LLVM nontrapping fptoint lowering when running for emscripten (...Derek Schuff2024-11-263-0/+420
* Fix ArenaVector::swap (#7115)Alon Zakai2024-11-262-0/+40
* 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
* Remove AutoDrop (#7106)Thomas Lively2024-11-2212-2135/+39
* 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
* [NFC] Refactor ClusterFuzz run.py (#7101)Alon Zakai2024-11-211-8/+8
* Make validation of stale types stricter (#7097)Thomas Lively2024-11-2110-66/+106
* [wasm2js] Properly handle loops without labels (#7100)Alon Zakai2024-11-214-20/+86
* Fuzzing: Append more JS operations in run.py (#7098)Alon Zakai2024-11-212-0/+172
* [NFC] Refactor nice methods in fuzz_shell.js (#7096)Alon Zakai2024-11-201-0/+20
* Fuzzer: Legalize and prune the JS interface in pickPasses (#7092)Alon Zakai2024-11-202-30/+42
* Improve fuzzing of both closed and open world styles of modules (#7090)Alon Zakai2024-11-196-62/+314
* Add nontrapping-fptoint lowering pass (#7016)Derek Schuff2024-11-195-0/+484
* Fuzzing: ClusterFuzz integration (#7079)Alon Zakai2024-11-195-4/+299
* Use hints when generating fresh labels in IRBuilder (#7086)Thomas Lively2024-11-186-78/+78
* Rename memory-copy-fill-lowering pass (#7082)Derek Schuff2024-11-166-15/+15