summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-stack.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [GC] Add dataref type (#3500)Alon Zakai2021-01-211-0/+3
* Prototype additional f64x2 conversions (#3501)Thomas Lively2021-01-191-0/+24
* Basic EH instrucion support for the new spec (#3487)Heejin Ahn2021-01-151-8/+24
* [GC] Fix minor binary format issues of ordering and immediates (#3472)Alon Zakai2021-01-111-4/+0
* Prototype prefetch instructions (#3467)Thomas Lively2021-01-061-0/+14
* Prototype SIMD extending pairwise add instructions (#3466)Thomas Lively2021-01-051-8/+16
* [GC] Add br_on_cast (#3451)Alon Zakai2020-12-171-4/+6
* Prototype SIMD instructions implemented in LLVM (#3440)Thomas Lively2020-12-111-0/+35
* [GC] Add ref.test and ref.cast (#3439)Alon Zakai2020-12-111-2/+4
* [GC] Add Array operations (#3436)Alon Zakai2020-12-101-6/+23
* [GC] Add struct.new and start to test interesting execution (#3433)Alon Zakai2020-12-091-1/+7
* [GC] Add basic RTT support (#3432)Alon Zakai2020-12-081-2/+4
* [GC] Add struct.set (#3430)Alon Zakai2020-12-071-3/+4
* [GC] Add struct.get instruction parsing and execution (#3429)Alon Zakai2020-12-071-1/+13
* [TypedFunctionReferences] Implement call_ref (#3396)Alon Zakai2020-11-241-0/+5
* [TypedFunctionReferences] Add Typed Function References feature and use the t...Alon Zakai2020-11-231-8/+10
* Remove dead code and unused includes. NFC. (#3328)Sam Clegg2020-11-081-0/+2
* Prototype new SIMD multiplications (#3291)Thomas Lively2020-10-281-0/+52
* DWARF: Fix handling of the end of control flow instructions (#3288)Alon Zakai2020-10-271-2/+2
* Implement i8x16.popcnt (#3286)Thomas Lively2020-10-271-0/+4
* [NFC] `using namespace Abstract` to make matchers more compact (#3284)Thomas Lively2020-10-261-1/+1