summaryrefslogtreecommitdiff
path: root/src/wasm-stack.h
Commit message (Expand)AuthorAgeFilesLines
* DWARF: Do not reorder locals in binary writing (#2959)Alon Zakai2020-07-231-6/+10
* Remove `Push` (#2867)Thomas Lively2020-05-221-8/+0
* Emit unreachable tuple.make properly (#2701)Thomas Lively2020-03-181-1/+3
* Initial multivalue support (#2675)Thomas Lively2020-03-051-0/+30
* Generalize binary writing for tuples (#2670)Thomas Lively2020-02-271-2/+2
* DWARF: Track the positions of 'end', 'else', 'catch' binary locations (#2603)Alon Zakai2020-01-211-7/+9
* DWARF: high_pc computation (#2595)Alon Zakai2020-01-161-0/+3
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-27/+28
* Generate push/pop in stack IR (#2566)Heejin Ahn2020-01-031-4/+2
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-0/+30
* DWARF debug line updating (#2545)Alon Zakai2019-12-201-4/+14
* Remove 'none' type as a branch target in ReFinalize (#2492)Alon Zakai2019-12-041-1/+1
* vNxM.load_splat instructions (#2350)Thomas Lively2019-09-231-0/+12
* QFMA/QFMS instructions (#2328)Thomas Lively2019-09-031-6/+6
* Add atomic.fence instruction (#2307)Heejin Ahn2019-08-271-0/+7
* Add basic exception handling support (#2282)Heejin Ahn2019-08-131-2/+52
* Fix extra unreachable generation (#2266)Heejin Ahn2019-07-271-45/+55
* Refactor stack IR / binary writer (NFC) (#2250)Heejin Ahn2019-07-231-1951/+405
* Rename except_ref type to exnref (#2224)Heejin Ahn2019-07-141-3/+3
* Initial tail call implementation (#2197)Thomas Lively2019-07-031-4/+6
* Minimal Push/Pop support (#2207)Alon Zakai2019-07-031-2/+17
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-24/+24
* Add except_ref type (#2081)Heejin Ahn2019-05-071-0/+3
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-45/+90
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-471/+1249
* Rename atomic wait/notify instructions (#1972)Heejin Ahn2019-03-301-5/+5
* Optimize stack writer on deeply nested blocks, fixes #1903 (#1905)Alon Zakai2019-02-121-43/+55
* Bulk memory operations (#1892)Thomas Lively2019-02-051-8/+53
* Rename `idx` to `index` in SIMD code for consistency (#1836)Thomas Lively2018-12-181-3/+3
* SIMD (#1820)Thomas Lively2018-12-131-4/+207
* Implement nontrapping float-to-int instructions (#1780)Thomas Lively2018-12-041-0/+8
* Add v128 type (#1777)Thomas Lively2018-11-291-1/+11
* Remove default cases (#1757)Thomas Lively2018-11-271-8/+7
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-11/+0
* Add debug information locations to the function prolog/epilog (#1674)Yury Delendik2018-09-171-0/+6
* Print Stack IR in proper .wat format (#1630)Alon Zakai2018-08-141-45/+0
* Stack IR (#1623)Alon Zakai2018-07-301-0/+1244