Commit Graph

13 Commits

Author SHA1 Message Date
Takeshi Yoneda
967d8df56d Sets up spectest infra for wazevo (#1647)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-22 13:50:40 +09:00
Takeshi Yoneda
de23cd4dff wazevo: adds support for br_table (#1646)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-22 13:14:08 +09:00
Edoardo Vacchi
68d575a924 wazevo: add bit count instruction Popcnt (#1638)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
2023-08-22 06:59:47 +09:00
Edoardo Vacchi
eb11a2caf8 wazevo: adds bit count instructions clz, ctz (#1635)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
2023-08-18 11:18:09 +02:00
Takeshi Yoneda
112c0d445d wazevo: adds support for local.tee, selects (#1634)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-17 11:30:27 +09:00
Takeshi Yoneda
c6793bf23b wazevo: adds support for store instructions (#1633)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-17 09:17:50 +09:00
Takeshi Yoneda
01dd74ce73 wazevo: adds support for call_indirect (#1632)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-16 13:07:13 +09:00
Takeshi Yoneda
a9c5a44690 wazevo: adds support for imported memory (#1628)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-14 15:47:18 +09:00
Takeshi Yoneda
fa63fda1b9 wazevo: adds support for memory.grow,size instructions (#1627)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-14 13:24:56 +09:00
Takeshi Yoneda
653a884833 wazevo: adds support for globals (#1625)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-11 15:12:25 +09:00
Takeshi Yoneda
7c88d2a9d4 wazevo: adds support for load instructions (#1624)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-11 11:22:24 +09:00
Takeshi Yoneda
37638a7b25 wazevo: adds support for calling imported functions (#1618)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-09 15:49:06 +09:00
Takeshi Yoneda
02900879bf wazevo: initial impl of the new optimizing backend (#1615)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-08-09 10:45:23 +09:00