summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-stack.cpp
Commit message (Expand)AuthorAgeFilesLines
* Group reference types in binary format. (#4774)Alon Zakai2022-07-071-0/+23
* [Strings] string.measure (#4775)Alon Zakai2022-07-071-3/+22
* [Strings] Add string.const (#4768)Alon Zakai2022-07-061-0/+5
* [Strings] Add string.new* instructions (#4761)Alon Zakai2022-06-291-0/+23
* Update relaxed SIMD instructionsThomas Lively2022-06-071-7/+0
* Add ref.cast_nop_static (#4656)Thomas Lively2022-05-111-1/+5
* Remove externref (#4633)Thomas Lively2022-05-041-3/+0
* Implement relaxed SIMD dot product instructions (#4586)Thomas Lively2022-04-111-0/+14
* [SIMD] Make swizzle's opcode name consistent (NFC) (#4585)Heejin Ahn2022-04-091-2/+2
* Implement i16x8.relaxed_q15mulr_s (#4583)Thomas Lively2022-04-071-1/+5
* Modernize code to C++17 (#3104)Max Graey2021-11-221-2/+2
* Change from storing Signature to HeapType on CallIndirect (#4352)Thomas Lively2021-11-221-2/+1
* Add support for relaxed-simd instructions (#4320)Ng Zhi An2021-11-151-0/+61
* Add table.grow operation (#4245)Max Graey2021-10-181-0/+5
* Add table.size operation (#4224)Max Graey2021-10-081-0/+5
* Emit heap types for call_indirect that match the table (#4221)Alon Zakai2021-10-081-2/+2
* Add table.set operation (#4215)Max Graey2021-10-071-0/+5
* Implement table.get (#4195)Alon Zakai2021-09-301-0/+5
* [Wasm GC] Implement static (rtt-free) StructNew, ArrayNew, ArrayInit (#4172)Alon Zakai2021-09-231-10/+31
* [Wasm GC] Add static variants of ref.test, ref.cast, and br_on_cast* (#4163)Alon Zakai2021-09-201-4/+29
* [Wasm GC] ArrayInit support (#4138)Alon Zakai2021-09-101-0/+6
* [EH] Replace event with tag (#3937)Heejin Ahn2021-06-181-2/+2
* [Wasm GC] rtt.fresh_sub (#3936)Alon Zakai2021-06-171-1/+2
* [Wasm GC] Add negated BrOn* operations (#3913)Alon Zakai2021-06-021-0/+15
* [Wasm GC] Add experimental array.copy (#3911)Alon Zakai2021-05-271-0/+6
* Rename SIMD extending load instructions (#3798)Daniel Wirtz2021-04-121-6/+6
* Update SIMD binary constants (#3799)Daniel Wirtz2021-04-121-60/+60
* 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-8/+8
* Update SIMD names and opcodes (#3771)Thomas Lively2021-04-051-106/+50
* [Wasm GC] Avoid std::map<Type,..> in mapLocals (#3683)Alon Zakai2021-03-121-1/+1
* [Wasm GC] Properly handle "typeindex" in the binary format (#3663)Alon Zakai2021-03-091-9/+9
* Fix binary writing of local name indexes (#3649)Alon Zakai2021-03-041-13/+20
* [Wasm Exceptions] Fix StackIR writing of nested delegates (#3599)Alon Zakai2021-02-231-0/+5
* [EH] Make rethrow's target a try label (#3568)Heejin Ahn2021-02-181-1/+1
* cleanup to allow binaryen to be built in more strict environments (#3566)walkingeyerobot2021-02-161-2/+2
* [EH] Support reading/writing of delegate (#3561)Heejin Ahn2021-02-121-1/+15
* [reference-types] remove single table restriction in IR (#3517)Abbas Mashayekh2021-02-091-2/+3
* Support Stack IR for new try-catch(_all) (#3538)Heejin Ahn2021-02-031-0/+4
* Prototype i32x4.widen_i8x16_{s,u} (#3535)Thomas Lively2021-02-011-0/+13
* [GC] br_on_null (#3528)Alon Zakai2021-02-011-8/+10
* Remove unnecessary breakStack pushes for if/try (NFC) (#3533)Heejin Ahn2021-02-021-9/+0
* [GC] ref.as_non_null (#3527)Alon Zakai2021-01-281-0/+3
* [GC] Add br_on_func/data/i31 (#3525)Alon Zakai2021-01-281-3/+19
* [GC] ref.as_* (#3520)Alon Zakai2021-01-271-0/+16
* [GC] ref.is_func/data/i31 (#3519)Alon Zakai2021-01-261-0/+9
* [GC] RefIsNull => RefIs. (#3516)Alon Zakai2021-01-261-2/+8
* Debug info handling for new EH try-catch (#3496)Alon Zakai2021-01-251-3/+4
* [GC] Update GC binary format for prototype v3 (#3507)Alon Zakai2021-01-221-4/+0
* Remove exnref and br_on_exn (#3505)Heejin Ahn2021-01-221-8/+0