aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--todo.txt2
1 files changed, 0 insertions, 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..