summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2011-03-21 01:33:03 +0000
committerEli Friedman <eli.friedman@gmail.com>2011-03-21 01:33:03 +0000
commit8e15a661bfe2054137487ad5cb4df07707f6edcf (patch)
treea70620906dc621449396821634384ea98ff78e8a /llvm/lib
parent0663f23bd8044db0b596a1813a92870ea14c2e4f (diff)
downloadbcm5719-llvm-8e15a661bfe2054137487ad5cb4df07707f6edcf.tar.gz
bcm5719-llvm-8e15a661bfe2054137487ad5cb4df07707f6edcf.zip
This README entry was fixed recently.
llvm-svn: 127982
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/README.txt28
1 files changed, 0 insertions, 28 deletions
diff --git a/llvm/lib/Target/README.txt b/llvm/lib/Target/README.txt
index 45da3ddb607..63f1f79962b 100644
--- a/llvm/lib/Target/README.txt
+++ b/llvm/lib/Target/README.txt
@@ -392,34 +392,6 @@ PHI Slicing could be extended to do this.
//===---------------------------------------------------------------------===//
-LSR should know what GPR types a target has from TargetData. This code:
-
-volatile short X, Y; // globals
-
-void foo(int N) {
- int i;
- for (i = 0; i < N; i++) { X = i; Y = i*4; }
-}
-
-produces two near identical IV's (after promotion) on PPC/ARM:
-
-LBB1_2:
- ldr r3, LCPI1_0
- ldr r3, [r3]
- strh r2, [r3]
- ldr r3, LCPI1_1
- ldr r3, [r3]
- strh r1, [r3]
- add r1, r1, #4
- add r2, r2, #1 <- [0,+,1]
- sub r0, r0, #1 <- [0,-,1]
- cmp r0, #0
- bne LBB1_2
-
-LSR should reuse the "+" IV for the exit test.
-
-//===---------------------------------------------------------------------===//
-
Tail call elim should be more aggressive, checking to see if the call is
followed by an uncond branch to an exit block.
OpenPOWER on IntegriCloud