summaryrefslogtreecommitdiff
path: root/test/lit/passes/optimize-instructions-gc-tnh.wast
Commit message (Expand)AuthorAgeFilesLines
* Make validation of stale types stricter (#7097)Thomas Lively2024-11-211-8/+2
* [NFC] Add the type of the Expression when eliding it (#6362)Alon Zakai2024-02-281-4/+4
* Require `then` and `else` with `if` (#6201)Thomas Lively2024-01-041-23/+67
* Remove legacy type defintion text syntax (#5948)Thomas Lively2023-09-181-1/+1
* Make final types the default (#5918)Thomas Lively2023-09-091-2/+2
* Remove the GCNNLocals feature (#5080)Thomas Lively2023-08-311-0/+49
* Simplify and consolidate type printing (#5816)Thomas Lively2023-08-241-36/+36
* Use the standard syntax for ref.cast, ref.test and array.new_fixed (#5894)Jérôme Vouillon2023-08-231-42/+42
* Remove legacy WasmGC instructions (#5861)Thomas Lively2023-08-091-15/+43
* Print function types on function imports in the text format (#5727)Alon Zakai2023-05-171-2/+2
* [Wasm GC] Automatically make RefCast heap types more precise (#5704)Alon Zakai2023-05-051-2/+2
* [Wasm GC] Fix a trapsNeverHappen corner case with if/select of a trapping arm...Alon Zakai2023-04-201-23/+127
* Port the remaining test/lit/passes tests off of --nominal (#5668)Thomas Lively2023-04-141-2/+2
* [Wasm GC] Casts of a non-nullable bottom type to non-null fail (#5645)Alon Zakai2023-04-121-16/+12
* [Wasm GC] OptimizeInstructions: ref.as_non_null of null will trap (#5635)Alon Zakai2023-04-061-85/+75
* [Wasm GC] Handle another unreachability case in trapOnNull() (#5634)Alon Zakai2023-04-051-0/+42
* Wasm GC] Handle unreachability in a select child in trapOnNull() (#5630)Alon Zakai2023-04-051-0/+45
* [Wasm GC] Optimize casts to bottom types (#5484)Alon Zakai2023-02-081-0/+96
* Optimize ref.as_non_null removal effect computation (#5479)Alon Zakai2023-02-031-0/+26
* [Wasm GC] Fix struct.set / ref.as_non_null ordering issue (#5474)Alon Zakai2023-02-021-0/+47
* [Wasm GC] Refinalize fuzz fix in OptimizeInstructions cast optimizations (#5460)Alon Zakai2023-01-261-0/+78
* [Wasm GC] Generalize `skipCast` to work with all type hierarchies (#5422)Thomas Lively2023-01-121-12/+36
* [Wasm GC] Replace `HeapType::data` with `HeapType::struct_` (#5416)Thomas Lively2023-01-101-10/+10
* Represent ref.as_{func,data,i31} with RefCast (#5413)Thomas Lively2023-01-101-11/+7
* [Wasm GC] Optimize ref.as_non_null of a nullable cast (#5415)Alon Zakai2023-01-101-4/+4
* Replace `RefIs` with `RefIsNull` (#5401)Thomas Lively2023-01-091-28/+3
* [Wasm GC] Fix non-nullable cast optimizations with multiple children (#5396)Alon Zakai2023-01-051-0/+84
* [Wasm GC] Optimize away null arms that would trap (#5358)Alon Zakai2022-12-161-3/+287
* Use non-nullable ref.cast for non-nullable input (#5335)Thomas Lively2022-12-091-3/+3
* Allow casting to basic heap types (#5332)Thomas Lively2022-12-081-19/+10
* Add standard versions of WasmGC casts (#5331)Thomas Lively2022-12-071-8/+8
* Change the default type system to isorecursive (#5239)Thomas Lively2022-11-231-2/+2
* Implement bottom heap types (#5115)Thomas Lively2022-10-071-43/+0
* Make `i31ref` and `dataref` nullable (#4843)Thomas Lively2022-08-261-1/+1
* [WasmGC] OptimizeInstructions: Improve RefIs cast ordering (#4752)Alon Zakai2022-06-241-2/+84
* [Wasm GC] [TNH] OptimizeInstructions: remove casts leading to comparisons (#4...Alon Zakai2022-06-241-0/+164