aboutsummaryrefslogtreecommitdiffhomepage
path: root/todo.txt
diff options
context:
space:
mode:
Diffstat (limited to 'todo.txt')
-rw-r--r--todo.txt10
1 files changed, 5 insertions, 5 deletions
diff --git a/todo.txt b/todo.txt
index 48deffe..d0618a7 100644
--- a/todo.txt
+++ b/todo.txt
@@ -4,10 +4,10 @@
- DWARF debug information
- implement GNU extensions: __attribute__, __builtin_*, ...
- compiler optimizations:
- - dead store/load optimization,
- - inlining
- - loop inversion
+ - dead store/load optimization, forwarding
+ - all kinds of loop optimizations
+ - switch statements (bsearch, maybe jumptables?)
- instruction scheduling
- - better regalloc spilling heuristics
+ - use of memory operands in arith instrs in x86
-- testing on real world codebases
+- more testing on real world codebases