Takeshi Yoneda
|
a6ef3c7524
|
Changes ModuleID for listener existence per function (#1742)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-02 10:12:59 +09:00 |
|
Takeshi Yoneda
|
1c582ca1dc
|
wazevo(arm64): make rd come first in asALUBitmaskImm (#1741)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-02 08:31:41 +09:00 |
|
Edoardo Vacchi
|
c94ecdfca0
|
wazevo: fix simd bit shift test temp reg usage (#1740)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-10-01 20:23:28 +09:00 |
|
Edoardo Vacchi
|
cedfddab06
|
wazevo: passes simd bit shift spec test (#1738)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-09-29 13:54:33 +02:00 |
|
Edoardo Vacchi
|
b3c8c55a2c
|
wazevo: passes simd f32/f64 trunc + conversions spec tests (#1736)
|
2023-09-28 17:13:16 +09:00 |
|
Edoardo Vacchi
|
ed85669880
|
wazevo: passes simd f32/f64 cmp, rounding, pmax+pmin spec tests (#1735)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
Co-authored-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-26 08:19:03 +09:00 |
|
Takeshi Yoneda
|
09da2e94b2
|
wazevo: adds support for DWARF based stack trace (#1734)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-25 10:54:19 +09:00 |
|
Edoardo Vacchi
|
3b8b3fba65
|
wazevo: passes f32x4, f64x4 vector arithmetic spec tests (#1732)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-09-24 08:51:07 +09:00 |
|
Edoardo Vacchi
|
22b4577ff3
|
wazevo: passes simd_cmp spec tests (#1730)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-09-23 07:04:04 +09:00 |
|
Edoardo Vacchi
|
78e954a529
|
wazevo: passes simd_boolean spec tests (#1724)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-09-22 17:50:01 +02:00 |
|
Takeshi Yoneda
|
32ef70d76c
|
ci: Updates TinyGo to 0.30 (#1729)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-22 13:27:25 +09:00 |
|
Takeshi Yoneda
|
aca6ab2fb3
|
wazevo: fixes many params function listeners (#1728)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-22 12:40:10 +09:00 |
|
Takeshi Yoneda
|
103e223d1d
|
wazevo: passes all many params/results tests (#1727)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-20 16:24:30 +09:00 |
|
Takeshi Yoneda
|
13cbdc4821
|
wazevo: passes many params/results tests (#1726)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-20 09:11:57 +09:00 |
|
Takeshi Yoneda
|
de9879539b
|
wazevo(arm64): remove allocInstrAfterRegalloc API for simplicity (#1725)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-20 07:52:23 +09:00 |
|
Nuno Cruces
|
9ceb322cb7
|
Supports compilation with GOOS=aix (#1723)
Signed-off-by: Nuno Cruces <ncruces@users.noreply.github.com>
|
2023-09-19 20:23:10 +01:00 |
|
Takeshi Yoneda
|
2686665e2a
|
wazevo: passes huge stack integration tests (#1722)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-19 16:17:35 +09:00 |
|
Takeshi Yoneda
|
2229baca1f
|
wazevo: passes hammer and memleak tests (#1720)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-19 09:29:59 +09:00 |
|
Takeshi Yoneda
|
f28f4d5e3d
|
wazevo: initial impl of StackIterator (#1719)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-19 09:01:55 +09:00 |
|
Takeshi Yoneda
|
0637305fcf
|
wazevo(arm64): fixes VBitselect translation (#1718)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-19 07:49:10 +09:00 |
|
Edoardo Vacchi
|
6c84033c46
|
wazevo: fix side effect for OpcodeVbitselect (#1717)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-09-18 21:41:55 +09:00 |
|
Edoardo Vacchi
|
9b261b3aa7
|
wazevo: passes simd_bitwise spec tests (#1715)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-09-18 14:07:53 +02:00 |
|
Takeshi Yoneda
|
57b44b653f
|
experimental: removes Parameters API from StackIterator (#1716)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-18 15:14:34 +09:00 |
|
Takeshi Yoneda
|
360a1fe264
|
wazevo: adds support for FunctionListeners (#1714)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-18 14:19:24 +09:00 |
|
Takeshi Yoneda
|
d5fbb7bf91
|
wazevo: refactors calling Go convention (#1713)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-15 11:42:43 +09:00 |
|
Edoardo Vacchi
|
1a36e12d43
|
wazevo: passes vec_arith2 spectests (#1712)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-09-15 06:37:54 +09:00 |
|
Anuraag Agrawal
|
f0a6f00797
|
Use setup-go output for standard library test key (#1711)
Signed-off-by: Anuraag Agrawal <anuraaga@gmail.com>
|
2023-09-14 14:38:47 +09:00 |
|
Takeshi Yoneda
|
173fae7b81
|
wazevo: adds support for context cancelation (#1709)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-14 13:22:30 +09:00 |
|
Takeshi Yoneda
|
69c15b10ca
|
wazevo: fixes re-exported function imports (#1708)
|
2023-09-14 11:49:13 +09:00 |
|
Takeshi Yoneda
|
6515656e5f
|
Completes migration of enginetest to integration_tests (#1707)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-14 10:02:18 +09:00 |
|
Edoardo Vacchi
|
04b07ed74c
|
wazevo: passes simd_i16x8_arith, simd_i32x4_arith, simd_i64x2_arith spec tests (#1698)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-09-14 07:11:47 +09:00 |
|
Takeshi Yoneda
|
5250820c1c
|
Migrates enginetest into integration tests (#1705)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-13 13:56:25 +09:00 |
|
Takeshi Yoneda
|
c9019e6406
|
wazevo: supports for LookupFunction API (#1704)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-13 12:36:56 +09:00 |
|
Takeshi Yoneda
|
9c4291a581
|
wazevo: shares entry preambles by functions of the same type (#1703)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-13 10:57:57 +09:00 |
|
Takeshi Yoneda
|
b49437e78c
|
fuzz: closes runtime in validation target (#1702)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-13 09:33:53 +09:00 |
|
Takeshi Yoneda
|
1cf7d0d1cd
|
wazevo: passes multiple return spectests (#1701)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-13 08:50:58 +09:00 |
|
Takeshi Yoneda
|
b78d821ba3
|
ci: builds spectests before check (#1700)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-13 08:03:17 +09:00 |
|
Takeshi Yoneda
|
096c745d82
|
wazevo: support for stack traces (#1699)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-12 15:34:59 +09:00 |
|
Takeshi Yoneda
|
2cd26dd5db
|
wazevo(arm64): fixes shifted register operands (#1697)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-11 16:15:38 +09:00 |
|
Takeshi Yoneda
|
c3fa3a458d
|
wazevo: sets finalizers on executables (#1696)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-11 15:36:18 +09:00 |
|
Takeshi Yoneda
|
02c43082a7
|
wazevo(frontend): fix if-end nesting unreachable if-else-end (#1695)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-11 14:28:24 +09:00 |
|
Takeshi Yoneda
|
d776d8c025
|
wazevo: fixes extended register operands for arm64, imported memory size type (#1694)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-11 14:02:08 +09:00 |
|
Takeshi Yoneda
|
557f271238
|
wazevo(arm64): fixes extended load sizes (#1693)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-11 12:15:56 +09:00 |
|
Takeshi Yoneda
|
22b34593b9
|
wazevo(arm64): fixes constant call argument inlining (#1692)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-08 11:53:08 +09:00 |
|
Takeshi Yoneda
|
250e019889
|
wazevo(arm64): fixes Go entry ABI for arbitrary # of params/results (#1691)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-08 11:25:46 +09:00 |
|
Takeshi Yoneda
|
d3e8f79890
|
wazevo: adds initial support for SIMD vectors (#1690)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-07 11:55:14 +09:00 |
|
Takeshi Yoneda
|
ccb527a93d
|
fuzz: make it possible to fuzz wazevo (#1689)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-07 09:37:19 +09:00 |
|
Takeshi Yoneda
|
2c1dfc2a4b
|
wazevo: adds tests for high register pressure: part2 (#1687)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-06 13:29:10 +09:00 |
|
Edoardo Vacchi
|
ffd75aefd0
|
wazevo: add nontrapping fp conversions (wasm v2) (#1685)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
|
2023-09-06 10:58:18 +09:00 |
|
Clifton Kaznocha
|
61ddcd5628
|
Add Impart Security to the users page (#1688)
Signed-off-by: Clifton Kaznocha <ckaznocha@users.noreply.github.com>
|
2023-09-06 06:23:21 +09:00 |
|