summaryrefslogtreecommitdiff
path: root/src/wasm/wasm.cpp
Commit message (Expand)AuthorAgeFilesLines
* Preserve Function HeapTypes (#3952)Thomas Lively2021-06-301-6/+6
* Remove (attr 0) from tag text format (#3946)Heejin Ahn2021-06-191-1/+0
* [EH] Replace event with tag (#3937)Heejin Ahn2021-06-181-17/+15
* Rename wasm-delegations[-fields].h to def files (NFC) (#3941)Heejin Ahn2021-06-181-1/+1
* [Wasm GC] Add negated BrOn* operations (#3913)Alon Zakai2021-06-021-7/+42
* [Wasm GC] Add experimental array.copy (#3911)Alon Zakai2021-05-271-0/+12
* [Wasm GC] Fix StructSet::finalize on an unreachable value (#3874)Alon Zakai2021-05-101-1/+1
* [Wasm GC] Fix the type of ref.as_func, which should be non-nullable (#3821)Alon Zakai2021-04-201-1/+1
* Remove renaming of __wasm_call_ctors (#3811)Sam Clegg2021-04-151-1/+0
* Rename SIMD extending load instructions (#3798)Daniel Wirtz2021-04-121-6/+6
* Rename various SIMD load instructions (#3795)Daniel Wirtz2021-04-111-6/+6
* Add v128.load/storeN_lane SIMD instructions to C/JS API (#3784)Daniel Wirtz2021-04-081-16/+16
* Update SIMD names and opcodes (#3771)Thomas Lively2021-04-051-28/+15
* Catch bad tuple.extract index in parser (#3766)Thomas Lively2021-03-311-0/+1
* LUBs (#3731)Thomas Lively2021-03-291-20/+7
* [Wasm GC] Add support for non-nullable types, all except for locals (#3710)Alon Zakai2021-03-231-27/+8
* Remove LUB calculation (#3669)Thomas Lively2021-03-111-15/+30
* [reference-types] Support passive elem segments (#3572)Abbas Mashayekh2021-03-051-5/+29
* [EH] Support reading/writing of delegate (#3561)Heejin Ahn2021-02-121-0/+1
* [reference-types] remove single table restriction in IR (#3517)Abbas Mashayekh2021-02-091-0/+22
* Prototype i32x4.widen_i8x16_{s,u} (#3535)Thomas Lively2021-02-011-0/+5
* [GC] br_on_null (#3528)Alon Zakai2021-02-011-1/+12
* [GC] ref.as_non_null (#3527)Alon Zakai2021-01-281-0/+4
* [GC] Add br_on_func/data/i31 (#3525)Alon Zakai2021-01-281-4/+18
* [GC] Update br_on_cast: the text format also no longer has a heap type (#3523)Alon Zakai2021-01-271-1/+1
* Simplfy getExpressionName (#3522)Alon Zakai2021-01-271-157/+9
* [GC] ref.as_* (#3520)Alon Zakai2021-01-271-0/+31
* [GC] ref.is_func/data/i31 (#3519)Alon Zakai2021-01-261-0/+6
* [GC] RefIsNull => RefIs. (#3516)Alon Zakai2021-01-261-3/+8
* Remove exnref and br_on_exn (#3505)Heejin Ahn2021-01-221-10/+0
* Prototype additional f64x2 conversions (#3501)Thomas Lively2021-01-191-0/+6
* Basic EH instrucion support for the new spec (#3487)Heejin Ahn2021-01-151-3/+9
* Prototype prefetch instructions (#3467)Thomas Lively2021-01-061-0/+6
* Prototype SIMD extending pairwise add instructions (#3466)Thomas Lively2021-01-051-2/+4
* [GC] Add br_on_cast (#3451)Alon Zakai2020-12-171-3/+26
* Refactor printing code so that printing Expressions always works (#3450)Alon Zakai2020-12-171-7/+1
* More refactoring of branch utility code to remove boilerplate. (#3448)Alon Zakai2020-12-161-99/+35
* Use enums for mutability and nullability (#3443)Thomas Lively2020-12-141-4/+4
* Prototype SIMD instructions implemented in LLVM (#3440)Thomas Lively2020-12-111-0/+5
* [GC] Add ref.test and ref.cast (#3439)Alon Zakai2020-12-111-2/+17
* [GC] Add Array operations (#3436)Alon Zakai2020-12-101-5/+36
* [GC] Add struct.new and start to test interesting execution (#3433)Alon Zakai2020-12-091-3/+15
* [GC] Add basic RTT support (#3432)Alon Zakai2020-12-081-2/+13
* [GC] Add struct.set (#3430)Alon Zakai2020-12-071-3/+10
* [GC] Add struct.get instruction parsing and execution (#3429)Alon Zakai2020-12-071-1/+9
* [TypedFunctionReferences] Enable call_ref in fuzzer, and fix minor misc fuzz ...Alon Zakai2020-11-251-2/+0
* [TypedFunctionReferences] Implement call_ref (#3396)Alon Zakai2020-11-241-0/+19
* [TypedFunctionReferences] Add Typed Function References feature and use the t...Alon Zakai2020-11-231-1/+7
* Make getExpressionName resemble instruction names (#3352)Heejin Ahn2020-11-131-9/+9
* Module splitting (#3317)Thomas Lively2020-11-121-4/+4