summaryrefslogtreecommitdiff
path: root/src/wasm.h
Commit message (Expand)AuthorAgeFilesLines
* Implement prototype v128.load{32,64}_zero instructions (#3011)Thomas Lively2020-08-031-1/+3
* Extend the C- and JS-APIs (#2586)Daniel Wirtz2020-07-221-0/+2
* Add Expression::dump for use while debugging (#2912)Thomas Lively2020-06-151-0/+3
* Add prototype SIMD rounding instructions (#2895)Thomas Lively2020-06-051-0/+8
* Remove `Push` (#2867)Thomas Lively2020-05-221-20/+2
* Implement i64x2.mul (#2860)Thomas Lively2020-05-191-0/+1
* Implement pseudo-min/max SIMD instructions (#2847)Thomas Lively2020-05-121-0/+4
* Fix an old misleading comment (#2738) [ci skip]Alon Zakai2020-04-091-2/+2
* Avoid unnecessary fp$ in side modules (#2717)Alon Zakai2020-03-311-1/+1
* Represent dylink section in IR, so we can update it. (#2715)Alon Zakai2020-03-301-0/+10
* SIMD integer abs and bitmask instructions (#2703)Thomas Lively2020-03-201-0/+6
* Handle multivalue returns in the interpreter (#2684)Thomas Lively2020-03-101-1/+2
* Initial multivalue support (#2675)Thomas Lively2020-03-051-0/+21
* DWARF: Track more function locations (#2604)Alon Zakai2020-01-221-2/+12
* DWARF: Track the positions of 'end', 'else', 'catch' binary locations (#2603)Alon Zakai2020-01-211-0/+34
* Handle an invalid AbbrCode in DWARF handling (#2607)Alon Zakai2020-01-211-1/+1
* Use BinaryLocation instead of hardcoding uint32_t (#2598)Alon Zakai2020-01-161-2/+7
* DWARF: high_pc computation (#2595)Alon Zakai2020-01-161-2/+2
* DWARF: Function location tracking (#2592)Alon Zakai2020-01-161-5/+16
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-6/+8
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-0/+32
* Refactor module element related functions (NFC) (#2550)Heejin Ahn2019-12-231-1/+5
* DWARF debug line updating (#2545)Alon Zakai2019-12-201-2/+5
* Binary format code section offset tracking (#2515)Alon Zakai2019-12-191-0/+7
* SIMD {i8x16,i16x8}.avgr_u instructions (#2539)Thomas Lively2019-12-181-0/+2
* Correctly clear memory / table info in clearModule (#2536)Heejin Ahn2019-12-171-0/+15
* Make local.tee's type its local's type (#2511)Heejin Ahn2019-12-121-2/+3
* Remove FunctionType (#2510)Thomas Lively2019-12-111-27/+2
* Refactor removing module elements (#2489)Heejin Ahn2019-12-021-0/+6
* Remove FunctionType from Event (#2466)Thomas Lively2019-11-251-10/+2
* Add i32x4.dot_i16x8_s (#2420)Thomas Lively2019-11-041-0/+1
* Add SIMD integer min and max instructions (#2416)Thomas Lively2019-11-011-0/+12
* v8x16.swizzle (#2368)Thomas Lively2019-10-031-0/+3
* SIMD load and extend instructions (#2353)Thomas Lively2019-09-241-1/+7
* v128.andnot instruction (#2355)Thomas Lively2019-09-241-0/+1
* vNxM.load_splat instructions (#2350)Thomas Lively2019-09-231-0/+22
* SIMD narrowing and widening operations (#2341)Thomas Lively2019-09-141-0/+16
* QFMA/QFMS instructions (#2328)Thomas Lively2019-09-031-7/+10
* Add atomic.fence instruction (#2307)Heejin Ahn2019-08-271-1/+13
* Add basic exception handling support (#2282)Heejin Ahn2019-08-131-0/+50
* Initial tail call implementation (#2197)Thomas Lively2019-07-031-0/+2
* Minimal Push/Pop support (#2207)Alon Zakai2019-07-031-0/+27
* Add event section (#2151)Heejin Ahn2019-05-311-0/+25
* Refactor type and function parsing (#2143)Heejin Ahn2019-05-241-0/+1
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-17/+17
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-139/+397
* Finish bulk memory support (#2030)Thomas Lively2019-04-221-1/+0
* Change default feature set to MVP (#1993)Thomas Lively2019-04-161-1/+1
* Move features from passOptions to Module (#2001)Thomas Lively2019-04-121-0/+7
* Better memory fuzzing (#1987)Alon Zakai2019-04-081-4/+4