Commit Graph

5 Commits

Author SHA1 Message Date
Hans-Kristian Arntzen
9d9d56a6d5 Add a simple register allocator.
Makes use of all available registers as well.

Also adds a regression test for a Lightning bug where it elides a movslq
incorrectly.
2020-02-04 20:59:00 +01:00
Hans-Kristian Arntzen
6ac7d0bd21 Fix disasm for LS ops. 2020-02-01 00:08:01 +01:00
Hans-Kristian Arntzen
9f273b91c8 Build cleanup. 2020-02-01 00:03:07 +01:00
Hans-Kristian Arntzen
b7d23a9d07 Run clang format. 2020-01-29 21:39:26 +01:00
Hans-Kristian Arntzen
4312dcecde Initial commit. 2020-01-29 15:46:27 +01:00