| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove unnecessary restriction (#2378) | Soni L | 2024-01-31 | 1 | -24/+19 |
* | wasm2c: atomic and shared mem operations using c11 | Shravan Narayan | 2024-01-30 | 1 | -214/+223 |
* | wasm2c: Cleanup/separate code for heap and stack signal handlers | Shravan Narayan | 2023-12-14 | 1 | -1/+1 |
* | wasm2c: Improve address abstraction for BE support (#2328) | Soni L | 2023-11-14 | 3 | -114/+100 |
* | wasm2c: implement the tail-call proposal (#2272) | Keith Winstein | 2023-10-24 | 1 | -4/+48 |
* | Implement custom section reading/writing (#2284) | Diego Frias | 2023-09-15 | 1 | -1259/+1284 |
* | [wasm2c] Use wasm_rt_memcpy everywhere in generated code (#2292) | Sam Clegg | 2023-09-09 | 1 | -15/+15 |
* | Share reading/validation code between elem exprs & other const exprs (#2288) | Keith Winstein | 2023-09-06 | 1 | -5/+31 |
* | wasm2c: add link to clang bug on mips force read constraint | Shravan Narayan | 2023-07-30 | 1 | -0/+2 |
* | wasm2c: ensure force read constraints compile for clang on mips | Shravan Narayan | 2023-07-30 | 3 | -31/+47 |
* | wasm2c: fix bug in windows atomic load macro | Shravan Narayan | 2023-06-19 | 1 | -4/+4 |
* | wasm2c: partial support for atomic memory ops | Shravan Narayan | 2023-05-17 | 1 | -0/+438 |
* | wasm2c: include simd128.h and wasm-rt-exceptions.h where necessary (#2236) | Keith Winstein | 2023-05-12 | 3 | -257/+225 |
* | wasm2c: Enable exceptions and simd according to command line flags | Shravan Narayan | 2023-05-02 | 1 | -0/+7 |
* | alloca() lives in <stdlib.h> on OpenBSD too (fixes #2216) (#2217) | Landry Breuil | 2023-04-26 | 1 | -1/+1 |
* | wasm2c: Use malloc.h instead of alloca.h for mingw | Shravan Narayan | 2023-04-24 | 1 | -1/+5 |
* | wasm2c.includes.c: replace alloca.h with stdlib.h on FreeBSD (#2212) | Petr Penzin | 2023-04-22 | 1 | -0/+4 |
* | wasm2c: Separate the macros for allocation and bounds checks strategies | Shravan Narayan | 2023-04-12 | 1 | -1/+1 |
* | wasm2c: Checkin prebuilt source code in source folder, add lint checks to ens... | Shravan Narayan | 2023-04-11 | 4 | -0/+1428 |
* | Use C++17's [[fallthrough]]. NFC (#2091) | Sam Clegg | 2023-02-27 | 1 | -13/+13 |
* | Implement Relaxed SIMD proposal (#1994) | Marcus Better | 2022-11-30 | 1 | -1251/+1315 |
* | wasm2c: simplify handling of templated code (#1940) | Keith Winstein | 2022-07-11 | 2 | -356/+0 |
* | Format wasm2c templated code (#1942) | Keith Winstein | 2022-07-08 | 2 | -92/+115 |
* | wasm2c: Always use a module prefix and set one by default (#1897) | Sam Clegg | 2022-04-14 | 1 | -14/+5 |
* | Fix spelling typo in wasm2c output. NFC (#1900) | Sam Clegg | 2022-04-14 | 2 | -2/+2 |
* | wasm2c: use signal handler to detect stack exhaustion (#1875) | Keith Winstein | 2022-04-04 | 1 | -0/+6 |
* | Add windows implementation of wasm2c runtime (#1843) | Sam Clegg | 2022-03-09 | 1 | -26/+102 |
* | Fix compiler warnings in wasm2c output (#1844) | Sam Clegg | 2022-03-02 | 2 | -23/+26 |
* | wasm2c: bounds-check active data loads (#1829) | Keith Winstein | 2022-02-17 | 1 | -4/+12 |
* | Finish instruction renaming (#1792) | Heejin Ahn | 2021-12-20 | 1 | -1448/+1280 |
* | Add specification tests for exception handling proposal (#1764) | Asumu Takikawa | 2021-12-06 | 1 | -2831/+1071 |
* | Support function references in parameters and results of functions and blocks... | Dmitry Bezhetskov | 2021-11-16 | 1 | -1264/+3068 |
* | Add clang-format check to CI (#1683) | Heejin Ahn | 2021-08-05 | 1 | -0/+2 |
* | Begin support for typed function references proposal: added the flag and supp... | Dmitry Bezhetskov | 2021-07-25 | 1 | -598/+600 |
* | wasm2c: Support multi-value (#1686) | Soni L | 2021-07-14 | 1 | -2/+2 |
* | [EH] Remove `unwind` (#1682) | Heejin Ahn | 2021-06-29 | 1 | -3/+2 |
* | wasm2c: Support saturating-float-to-int (#1680) | Soni L | 2021-06-28 | 1 | -0/+22 |
* | [EH] Replace event with tag (#1678) | Heejin Ahn | 2021-06-22 | 1 | -1138/+1131 |
* | [simd] Implement store lane (#1647) | Ng Zhi An | 2021-03-22 | 1 | -1136/+1160 |
* | [simd] Implement load lane (#1646) | Ng Zhi An | 2021-03-22 | 1 | -1093/+1121 |
* | [simd] Implement v128.load{32,64}_zero (#1644) | Ng Zhi An | 2021-03-17 | 1 | -54/+57 |
* | [simd] Implement i64x2.extend_{low,high}_i32x4_{s,u} (#1643) | Ng Zhi An | 2021-03-16 | 1 | -257/+267 |
* | [simd] Implement i64x2 comparisons (#1642) | Ng Zhi An | 2021-03-16 | 1 | -1242/+1253 |
* | [simd] Implement i32x4.dot_i16x8_s (#1640) | Ng Zhi An | 2021-03-16 | 1 | -331/+336 |
* | [simd] Implement q15mulrsat_s (#1639) | Ng Zhi An | 2021-03-16 | 1 | -407/+410 |
* | [simd] Implement extmul instructions (#1638) | Ng Zhi An | 2021-03-12 | 1 | -443/+477 |
* | [simd] Implement extadd instructions (#1637) | Ng Zhi An | 2021-03-12 | 1 | -387/+396 |
* | [simd] Implement i64x2.abs (#1636) | Ng Zhi An | 2021-03-12 | 1 | -164/+166 |
* | [simd] Implement i32x4.trunc_sat_f64x2_[su]_zero (#1635) | Ng Zhi An | 2021-03-12 | 1 | -874/+880 |
* | [simd] Rename widen to extend, implement some double precision ops (#1633) | Ng Zhi An | 2021-03-11 | 1 | -1223/+1201 |