aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/Target/PowerPC/README.txt8
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/Target/PowerPC/README.txt b/lib/Target/PowerPC/README.txt
index 9c7e9e609b..a7bf77154f 100644
--- a/lib/Target/PowerPC/README.txt
+++ b/lib/Target/PowerPC/README.txt
@@ -1,12 +1,8 @@
TODO:
-* poor switch statement codegen
-* load/store to alloca'd array or struct.
-* implement not-R0 register GPR class
-* implement scheduling info
-* implement do-loop pass
+* condition register allocation
+* gpr0 allocation
* implement do-loop -> bdnz transform
* implement powerpc-64 for darwin
-* implement powerpc-64 for aix
* use stfiwx in float->int
* should hint to the branch select pass that it doesn't need to print the
second unconditional branch, so we don't end up with things like: