Fixed saving/restoring LR unconditionally, only done as necessary.

llvm-svn: 15275
This commit is contained in:
Misha Brukman 2004-07-27 17:17:48 +00:00
parent bc1a2f96a6
commit 9eaa879f49
1 changed files with 0 additions and 1 deletions

View 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)