summaryrefslogtreecommitdiff
path: root/scripts/gen-s-parser.py
Commit message (Expand)AuthorAgeFilesLines
* [FP16] Implement conversion operations. (#6974)Brendan Dahl2024-09-261-0/+4
* [FP16] Implement madd and nmadd. (#6878)Brendan Dahl2024-09-031-0/+2
* Rename relaxed SIMD fma instructions to match spec. (#6876)Brendan Dahl2024-08-271-4/+4
* [FP16] Implement unary operations. (#6867)Brendan Dahl2024-08-271-0/+7
* [FP16] Implement arithmetic operations. (#6855)Brendan Dahl2024-08-211-0/+8
* Implement table.init (#6827)Alon Zakai2024-08-161-3/+1
* [FP16] Implement relation operations. (#6825)Brendan Dahl2024-08-091-0/+6
* [FP16] Implement lane access instructions. (#6821)Brendan Dahl2024-08-081-0/+3
* [FP16] Implement load and store instructions. (#6796)Brendan Dahl2024-08-061-0/+2
* Remove non-standard `i31.new` (#6736)Thomas Lively2024-07-121-1/+0
* [threads] ref.i31_shared (#6735)Thomas Lively2024-07-121-2/+3
* Rename external conversion instructions (#6716)Jérôme Vouillon2024-07-081-2/+4
* fix(#6671): fix possible stack buffer overflow in gen-s-parser.inc (#6678)mtb2024-06-181-0/+6
* Remove obsolete parser code (#6607)Thomas Lively2024-05-291-617/+598
* [Strings] Remove operations not included in imported strings (#6589)Thomas Lively2024-05-151-20/+3
* [Strings] Remove stringview types and instructions (#6579)Thomas Lively2024-05-151-11/+4
* Typed continuations: suspend instructions (#6393)Frank Emrich2024-03-191-0/+1
* Typed continuations: cont.bind instructions (#6365)Frank Emrich2024-03-041-0/+1
* [Parser] Parse annotations, including source map comments (#6345)Thomas Lively2024-02-261-2/+2
* Typed continuations: cont.new instructions (#6308)Frank Emrich2024-02-221-0/+1
* Typed continuations: resume instructions (#6083)Frank Emrich2024-01-111-0/+2
* [Parser] Parse br_if correctly (#6202)Thomas Lively2024-01-041-2/+2
* [EH] Add instructions for new proposal (#6181)Heejin Ahn2023-12-191-1/+3
* Add a `tuple.drop` text pseudoinstruction (#6170)Thomas Lively2023-12-121-0/+1
* [Parser] Parse try/catch/catch_all/delegate (#6128)Thomas Lively2023-11-291-6/+4
* [Parser][NFC] Filter out unused instructions in gen-s-parser.py (#6095)Thomas Lively2023-11-091-0/+5
* Implement table.copy (#6078)Alon Zakai2023-11-061-2/+1
* [NFC][Parser] Simplify instruction handling (#5964)Thomas Lively2023-09-211-3/+2
* [Parser] Parse if-else in the new wat parser and IRBuilder (#5963)Thomas Lively2023-09-211-0/+3
* Implement table.fill (#5949)Thomas Lively2023-09-181-0/+1
* Replace i31.new with ref.i31 everywhere (#5931)Thomas Lively2023-09-131-1/+2
* Replace I31New with RefI31 everywhere (#5930)Thomas Lively2023-09-131-1/+1
* Remove legacy GC text syntax (#5929)Thomas Lively2023-09-121-1/+0
* Update stringref text format (#5891)Jérôme Vouillon2023-08-221-0/+9
* Remove legacy WasmGC instructions (#5861)Thomas Lively2023-08-091-16/+2
* [NFC] Refactor each of ArrayNewSeg and ArrayInit into subclasses for Data/Ele...Alon Zakai2023-05-041-4/+4
* Implement array.fill, array.init_data, and array.init_elem (#5637)Thomas Lively2023-04-061-0/+3
* Parse and print `array.new_fixed` (#5527)Thomas Lively2023-02-281-1/+2
* [NFC] Internally rename `ArrayInit` to `ArrayNewFixed` (#5526)Thomas Lively2023-02-281-1/+1
* [Strings] Add experimental string.hash instruction (#5480)Alon Zakai2023-02-031-0/+1
* [Strings] Add experimental StringNew variants (#5459)Alon Zakai2023-01-261-4/+7
* [Strings] Add string.compare (#5453)Alon Zakai2023-01-251-1/+2
* [Wasm GC] Replace `HeapType::data` with `HeapType::struct_` (#5416)Thomas Lively2023-01-101-4/+0
* Represent ref.as_{func,data,i31} with RefCast (#5413)Thomas Lively2023-01-101-3/+3
* Replace `RefIs` with `RefIsNull` (#5401)Thomas Lively2023-01-091-4/+4
* Consolidate br_on* operations (#5399)Thomas Lively2023-01-061-12/+12
* [Parser] Parse blocks (#5393)Thomas Lively2023-01-051-1/+1
* Fix OOB string_view read in generated parser code (#5349)Thomas Lively2022-12-141-7/+5
* Add standard versions of WasmGC casts (#5331)Thomas Lively2022-12-071-9/+12
* Implement `array.new_data` and `array.new_elem` (#5214)Thomas Lively2022-11-071-0/+2