Update the PPC readme
authorNate Begeman <natebegeman@mac.com>
Tue, 26 Jul 2005 18:59:06 +0000 (18:59 +0000)
committerNate Begeman <natebegeman@mac.com>
Tue, 26 Jul 2005 18:59:06 +0000 (18:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22516 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PowerPC/README.txt

index a7bf77154f18568297e83142c13e4c8c091872c9..386d21f3f96653bf5dfca9fda4479e2ac978a7d1 100644 (file)
@@ -1,16 +1,14 @@
 TODO:
-* condition register allocation
 * gpr0 allocation
 * implement do-loop -> bdnz transform
 * implement powerpc-64 for darwin
 * use stfiwx in float->int
+* be able to combine sequences like the following into 2 instructions:
+       lis r2, ha16(l2__ZTV4Cell)
+       la r2, lo16(l2__ZTV4Cell)(r2)
+       addi r2, r2, 8
 * 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:
        b .LBBl42__2E_expand_function_8_674     ; loopentry.24
        b .LBBl42__2E_expand_function_8_42      ; NewDefault
        b .LBBl42__2E_expand_function_8_42      ; NewDefault
-
-Currently failing tests that should pass:
-* MultiSource
-  |- Applications
-  |  `- hbd: miscompilation