Commit graph

21 commits

Author SHA1 Message Date
487c7fb3a6
Simplified register names 2025-04-17 14:16:00 +02:00
42e7c8a306
Implemented division by immediates in the IR 2025-03-31 15:51:04 +02:00
f4b0020c49
Added more tests 2025-03-13 16:02:09 +01:00
c4d763839a
Implemented more arm64 instructions 2025-03-13 13:17:58 +01:00
377b66663f
Simplified x86 encoder 2025-03-09 23:27:40 +01:00
0765351891
Implemented position independent addresses for x86 2025-03-07 11:39:13 +01:00
014f161633
Implemented more arm64 instructions 2025-03-06 23:13:14 +01:00
dfe807c2e2
Added basic support for arm64 2025-03-06 13:40:17 +01:00
cc1c990dc8
Removed unnecessary list of registers 2025-03-05 14:41:58 +01:00
bfa8f9c7c4
Improved performance of the data finalizer 2025-03-04 16:54:17 +01:00
acfa6de1d4
Implemented calls using memory addresses 2025-03-03 00:53:41 +01:00
c777d73bbb
Implemented register calls 2025-03-02 17:53:18 +01:00
1f0db51a95
Updated module path 2025-02-25 17:16:09 +01:00
a8d15a4305
Improved code consistency 2025-02-21 15:57:03 +01:00
144810c6c8
Implemented loads with register offsets 2025-02-19 15:36:42 +01:00
b3fec98baf
Improved Windows ABI support 2025-02-15 18:23:33 +01:00
77d354936c
Fixed volatile registers on external calls 2025-02-12 12:47:08 +01:00
3043e4e2c4
Implemented length storage of allocated memory 2025-02-09 14:14:41 +01:00
c6ef9013a8
Added more tests 2025-02-08 00:40:41 +01:00
a296ee8c94
Simplified code 2025-02-07 19:41:54 +01:00
9c53235e7e
Renamed x64 to x86 2025-02-05 23:16:18 +01:00