Calvin Rose
25b7c74089
More work on register allocation and spilling.
...
Setup frontend.janet to show the basics of what is going on. Currently
emitting "fake" instructions just to hash out the idea.
One apparent issue is how we handle register spilling during variable
argument IR instructions (function calls). Arguments should come
_before_ the function call not after.
2024-06-05 17:50:11 -05:00
..
2024-05-09 21:31:22 -07:00
2022-12-04 11:08:17 -06:00
2021-12-09 11:18:05 +01:00
2024-06-05 17:50:11 -05:00
2019-04-16 15:41:45 -04:00
2020-11-04 10:18:31 +01:00
2021-12-09 11:57:21 +01:00
2020-08-01 13:13:58 -05:00
2019-01-07 14:47:47 -05:00
2019-11-25 20:00:13 -06:00
2020-04-10 17:20:23 -05:00
2020-11-08 18:56:13 -06:00
2020-11-08 18:56:13 -06:00
2018-09-05 22:18:42 -04:00
2022-06-05 16:42:18 -05:00
2021-08-30 22:22:22 -05:00
2018-11-26 22:09:12 -05:00
2018-11-25 14:03:00 -05:00
2021-01-03 16:19:23 -06:00
2018-12-27 13:05:29 -05:00
2019-02-17 11:20:24 -05:00
2022-08-26 12:29:23 -05:00
2022-08-26 12:27:53 -05:00
2019-03-21 14:32:08 -04:00
2023-10-08 21:03:08 -05:00
2019-05-16 12:03:54 +02:00
2019-11-21 22:53:39 -06:00
2020-10-11 09:14:31 -05:00
2020-10-11 09:32:17 -05:00
2023-08-23 09:16:59 -05:00
2020-02-12 09:32:41 -06:00
2020-11-02 09:06:31 -06:00
2021-08-15 15:25:07 -05:00
2020-06-02 19:47:50 -05:00
2021-01-08 16:32:23 -06:00
2021-11-11 17:33:25 +09:00
2023-09-30 10:56:43 -05:00