8 Commits

Author SHA1 Message Date
David Gonzalez Martin
cd2316f7ee Rewrite and thread compiler 2024-05-21 19:20:34 -06:00
David Gonzalez Martin
ac3923f4d3 Implement basic C ABI support 2024-03-24 08:58:05 -06:00
David Gonzalez Martin
1ecf7fa908 Pass all tests on Apple M1 2024-02-20 19:55:42 -06:00
David Gonzalez Martin
f3de0b3110 Make some MacOS tests pass 2024-02-18 10:52:33 -06:00
David Gonzalez Martin
e75f3f3a68 Fix register allocation for call argument passing 2023-11-11 09:26:09 -06:00
David Gonzalez Martin
77e54285f5 instruction selection 2023-11-06 13:30:35 -06:00
David Gonzalez Martin
48c3b5e224 ir 2023-09-21 12:29:39 -06:00
David Gonzalez Martin
e8a2e79a00 write better lexer and parser 2023-09-03 20:44:18 -06:00