Fixed saving/restoring LR unconditionally, only done as necessary.
authorMisha Brukman <brukman+llvm@gmail.com>
Tue, 27 Jul 2004 17:17:48 +0000 (17:17 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Tue, 27 Jul 2004 17:17:48 +0000 (17:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15275 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PowerPC/README.txt

index 3d78d7fe84f2c7353a9416a017695f17f9a21519..f25c8cce6b5a4b029101978095b9b289154fe0e6 100644 (file)
@@ -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)