summaryrefslogtreecommitdiff
path: root/src/ir.h
Commit message (Expand)AuthorAgeFilesLines
* Add initial support for code metadata (#1840)Yuri Iozzelli2022-02-251-0/+15
* Use C++17 string_view (#1826)Sam Clegg2022-02-111-30/+30
* Update testsuite (#1795)Sam Clegg2022-01-101-4/+10
* Clang-format codebase (#1684)Heejin Ahn2021-12-201-16/+29
* Add specification tests for exception handling proposal (#1764)Asumu Takikawa2021-12-061-1/+8
* Add multi-memory feature support (#1751)Yuhan Deng2021-11-301-7/+61
* Support function references in parameters and results of functions and blocks...Dmitry Bezhetskov2021-11-161-0/+7
* Delay validation of elem init expressions until validation time (#1730)Sam Clegg2021-10-141-17/+2
* Begin support for typed function references proposal: added the flag and supp...Dmitry Bezhetskov2021-07-251-0/+11
* Allow plain `try` with no `catch` or `delegate` (#1676)Asumu Takikawa2021-06-291-2/+2
* [EH] Remove `unwind` (#1682)Heejin Ahn2021-06-291-2/+0
* [EH] Replace event with tag (#1678)Heejin Ahn2021-06-221-18/+18
* [simd] Implement store lane (#1647)Ng Zhi An2021-03-221-4/+20
* [simd] Implement load lane (#1646)Ng Zhi An2021-03-221-0/+20
* [simd] Implement v128.load{32,64}_zero (#1644)Ng Zhi An2021-03-171-0/+2
* Update exception handling support to current proposal (#1596)Asumu Takikawa2021-02-101-13/+26
* Added initial "memory64" proposal support (#1500)Wouter van Oortmerssen2020-08-071-2/+2
* Remove ref.is_null type parameter (#1474)Ben Smith2020-07-151-1/+1
* Reference types changes to remove subtyping (#1407)Ben Smith2020-05-281-8/+22
* Add support for atomic.fence from the threads proposal (#1231)Andy Wingo2020-04-201-0/+11
* Update testsuite (for SIMD) (#1373)Ben Smith2020-03-251-9/+53
* Parse ArrayTypes (#1364)Ben Smith2020-03-231-0/+13
* Move more functionality into the v128 type (#1363)Ben Smith2020-03-201-17/+8
* Refactor Const struct's internal storage (#1356)Ben Smith2020-03-161-36/+55
* Initial pass parsing/reading struct (#1352)Ben Smith2020-03-091-4/+21
* Add TypeEntry, base class for type section entries (#1349)Ben Smith2020-02-281-12/+42
* Update testsuite (#1308)Ben Smith2020-01-161-7/+0
* Update testsuite (#1275)Sam Clegg2020-01-091-6/+3
* Segment flags should be MVP-compat when possible (#1286)Ben Smith2020-01-081-4/+6
* reference-types: add support for typed select (#1253)Sam Clegg2019-11-261-1/+7
* reference-types: add table.fill instruction (#1252)Sam Clegg2019-11-251-0/+2
* Switch to treating segment flags as a bitfield. NFC (#1232)Sam Clegg2019-11-181-3/+5
* wast2json: add new `assert_return_func` assertion type (#1224)Sam Clegg2019-11-151-0/+7
* reference-types: Add multi-table support to the interpreter (#1218)Sam Clegg2019-11-141-2/+24
* Rename v128_bits to simply vec128 since this is stored natively (#1207)Sam Clegg2019-11-111-1/+1
* Initial implementation of reftype proposal in the interpreter. (#1206)Sam Clegg2019-11-071-0/+2
* Add ref.* to the (invoke) (#1156)Yury Delendik2019-09-121-0/+3
* Add support for v8x16.swizzle and the load_splats. (#1116)nlewycky2019-07-191-0/+2
* Implement bulk memory in the interpreter (#1074)Ben Smith2019-05-071-0/+1
* Proper encoding of passive element segments (#1066)Ben Smith2019-04-181-1/+16
* Allow a local type count of 0 (#1039)Ben Smith2019-03-081-2/+3
* Rename anyfunc -> funcref; parse reference types (#1026)Ben Smith2019-02-251-3/+2
* Add support for the reference types proposal (#938)Alex Crichton2019-02-141-2/+20
* Add br_on_exn instruction (#1016)Ben Smith2019-02-131-0/+10
* Parse updated event text and binary format (#1014)Ben Smith2019-02-121-1/+1
* Rename exception -> event (#1013)Ben Smith2019-02-111-18/+18
* Remove the `if_except` instruction (#1009)Ben Smith2019-02-101-12/+0
* Rename {memory,table}.drop to {data,elem}.drop (#1000)Alex Crichton2019-01-301-4/+4
* The great renaming (#985)Ben Smith2018-12-191-13/+13
* Combine param_binding and local_binding in IR (#969)Ben Smith2018-12-041-2/+1