summaryrefslogtreecommitdiff
path: root/src/wasm-builder.h
Commit message (Expand)AuthorAgeFilesLines
* Initial multivalue support (#2675)Thomas Lively2020-03-051-0/+13
* Remove implicit conversion operators from Type (#2577)Thomas Lively2020-01-081-2/+2
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-12/+12
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-5/+68
* Make local.tee's type its local's type (#2511)Heejin Ahn2019-12-121-2/+3
* Remove FunctionType (#2510)Thomas Lively2019-12-111-21/+14
* Remove FunctionType from Event (#2466)Thomas Lively2019-11-251-13/+5
* Multivalue type creation and inspection (#2459)Thomas Lively2019-11-221-3/+3
* vNxM.load_splat instructions (#2350)Thomas Lively2019-09-231-0/+10
* QFMA/QFMS instructions (#2328)Thomas Lively2019-09-031-6/+9
* Add atomic.fence instruction (#2307)Heejin Ahn2019-08-271-0/+1
* Add initial support for anyref as an opaque type (#2294)Jay Phelps2019-08-201-0/+3
* Add basic exception handling support (#2282)Heejin Ahn2019-08-131-1/+47
* Finalize tail call support (#2246)Thomas Lively2019-07-231-0/+2
* Rename except_ref type to exnref (#2224)Heejin Ahn2019-07-141-2/+2
* Initial tail call implementation (#2197)Thomas Lively2019-07-031-10/+14
* Minimal Push/Pop support (#2207)Alon Zakai2019-07-031-0/+12
* Bysyncify: Fuzzing (#2192)Alon Zakai2019-07-011-1/+1
* Add event section (#2151)Heejin Ahn2019-05-311-0/+13
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-10/+10
* Add except_ref type (#2081)Heejin Ahn2019-05-071-0/+3
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-5/+10
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-77/+169
* Better memory fuzzing (#1987)Alon Zakai2019-04-081-1/+11
* Rename atomic wait/notify instructions (#1972)Heejin Ahn2019-03-301-7/+7
* Bulk memory operations (#1892)Thomas Lively2019-02-051-0/+31
* Rename `idx` to `index` in SIMD code for consistency (#1836)Thomas Lively2018-12-181-4/+4
* SIMD (#1820)Thomas Lively2018-12-131-1/+47
* Add v128 type (#1777)Thomas Lively2018-11-291-0/+1
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-15/+0
* DeadArgumentElimination Pass (#1641)Alon Zakai2018-09-051-2/+6
* Fix bad param/var type error handling (#1499)Alon Zakai2018-04-101-0/+1
* Function pointer cast emulation (#1468)Alon Zakai2018-03-131-2/+14
* Rename WasmType => Type (#1398)Alon Zakai2018-02-021-27/+27
* Atomic wait/wake fixes (#1383)Alon Zakai2018-01-221-2/+4
* br_if-to-table (#1313)Alon Zakai2017-12-041-0/+1
* Fix if copying (#1278)Alon Zakai2017-11-161-0/+32
* notation change: AST => IR (#1245)Alon Zakai2017-10-241-1/+1
* Atomics support in interpreter + optimizer + fuzz fixes for that (#1227)Alon Zakai2017-10-201-7/+5
* Add Builder::makeGlobal for nicer global creation (#1221)Alon Zakai2017-10-101-0/+15
* fix wasm-builder set_global creation - we must call finalize, as the value ma...Alon Zakai2017-10-101-0/+1
* Make localNames into a map (#1189)Thomas Lively2017-09-231-7/+11
* Const hoisting (#1176)Alon Zakai2017-09-121-0/+6
* asm2wasm atomics (#1171)Alon Zakai2017-09-111-1/+1
* i64 to i32 lowering for wasm2asm (#1134)Thomas Lively2017-09-011-6/+3
* set the type of a set_local properly when it is unreachableAlon Zakai2017-08-251-2/+2
* Add support for atomic wait and wake operators (#1140)Derek Schuff2017-08-241-0/+18
* wasm2asm i32 arithmetic support (#1120)Thomas Lively2017-08-071-0/+5
* Get wasm2asm building again (#1107)Thomas Lively2017-08-021-3/+3
* Optimizer support for atomic instructions (#1094)Derek Schuff2017-07-211-0/+35