summaryrefslogtreecommitdiff
path: root/src/wasm/wasm.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove dead code and unused includes. NFC. (#3328)Sam Clegg2020-11-081-0/+1
* Remove support for emscripten legacy PIC ABI (#3299)Sam Clegg2020-10-291-1/+0
* Implement i8x16.popcnt (#3286)Thomas Lively2020-10-271-0/+1
* Implement v128.{load,store}{8,16,32,64}_lane instructions (#3278)Thomas Lively2020-10-221-0/+44
* Refactor naming convention for functions handling tuples (#3196)Max Graey2020-10-091-5/+5
* Stop generating __growWasmMemory (#3180)Sam Clegg2020-10-011-1/+0
* GC: Add stubs for the remaining instructions (#3174)Daniel Wirtz2020-09-291-0/+37
* GC: Fuzzing support for i31 (#3169)Daniel Wirtz2020-09-291-9/+6