16 Commits

Author SHA1 Message Date
Rerumu
c5f7e386c2 Fix signed remainder assumption 2022-06-16 06:33:03 -04:00
Rerumu
b8e40fe740 Rename Intermediate to FuncData 2022-06-10 23:35:25 -04:00
Rerumu
472f37d059 Add new Builder backend 2022-06-10 06:13:28 -04:00
Rerumu
08d2108a21 Fix bit localizing 2022-05-26 21:00:29 -04:00
Rerumu
ca57cf915a Add shortcut translation API 2022-05-21 21:57:21 -04:00
Rerumu
f02070a1b3 Add support for anonymous translation 2022-05-21 19:52:25 -04:00
Rerumu
ce54d834a5 Add shortcuts for native operations 2022-05-21 04:11:04 -04:00
Rerumu
25050a0c5a Wrap import names too 2022-05-20 23:01:42 -04:00
Rerumu
935fc86607 Wrap export names to prevent weird characters 2022-05-20 20:27:19 -04:00
Rerumu
0e92163cb3 Fix constant generation 2022-05-19 17:09:44 -04:00
Rerumu
f9cf75c98a Delete odd new line 2022-05-19 04:20:58 -04:00
Rerumu
acc21fc9a6 Simplify set creation code 2022-05-19 03:02:04 -04:00
Rerumu
f528df9b9e Optimize memory instance caching 2022-05-19 02:47:39 -04:00
Rerumu
7913dd507a Factor out operator analysis and simplify output 2022-04-29 23:30:55 -04:00
Rerumu
e4dc725ec0 Fix empty function list fail 2022-04-27 05:41:55 -04:00
Rerumu
6ffd462d99 Refactor LuaJIT codegen 2022-04-27 04:35:51 -04:00