aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2004-07-27 17:17:48 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2004-07-27 17:17:48 +0000
commitc91bc304366399fab9eecd338725ee90f5519778 (patch)
tree8a8c149bbf17255f172399bd496b1f9f9fddebf5
parent9a771d55fe7de74e3e30421869c665b21c1072a0 (diff)
Fixed saving/restoring LR unconditionally, only done as necessary.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15275 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/Target/PowerPC/README.txt1
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/Target/PowerPC/README.txt b/lib/Target/PowerPC/README.txt
index 3d78d7fe84..f25c8cce6b 100644
--- a/lib/Target/PowerPC/README.txt
+++ b/lib/Target/PowerPC/README.txt
@@ -9,7 +9,6 @@ Current bugs:
to do >16bit subtractions to the stack pointer.
Codegen improvements needed:
-* we unconditionally emit save/restore of LR even if we don't use it
* no alias analysis causes us to generate slow code for Shootout/matrix
* setCondInst needs to know branchless versions of seteq/setne/etc
* cast elimination pass (uint -> sbyte -> short, kill the byte -> short)