From 32661a8d4c4be869e04f9432da3c485fcfa494de Mon Sep 17 00:00:00 2001 From: lemon Date: Sun, 18 Jun 2023 22:28:37 +0200 Subject: update todo.txt --- todo.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/todo.txt b/todo.txt index f7d4de9..627daba 100644 --- a/todo.txt +++ b/todo.txt @@ -1,10 +1,8 @@ Things to finish before moving onto compiler optimizations, C extensions, other nice features - regalloc: fix phi-eliminating moves -- regalloc: implement spilling - frontend: try to repr vars as ssa temps until they have their address taken or are mutated (to reduce no. of mem instrs)?? - ir: implement mem2reg -- backend: implement ELF object output (ELF header, relocations, etc) - frontend: finish C impl: initializers, preprocessor (#include, fn-like macros, etc), forward declarations, for, switch, break-continue, goto at some point add another backend like arm64 to make sure the non target specific stuff is generic enough.. -- cgit v1.2.3