From 85530429ac0c5512d51cf52fa07022452791c1c4 Mon Sep 17 00:00:00 2001 From: lemon Date: Tue, 13 Jun 2023 20:03:46 +0200 Subject: lowering of structcopy --- todo.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'todo.txt') diff --git a/todo.txt b/todo.txt index fdb7cf0..f7d4de9 100644 --- a/todo.txt +++ b/todo.txt @@ -5,7 +5,6 @@ Things to finish before moving onto compiler optimizations, C extensions, other - 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) -- backend: figure out how and when to lower intrinsincs (currently just structcopy..) - 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