summaryrefslogtreecommitdiff
path: root/lib/Target/Sparc/README.txt
diff options
context:
space:
mode:
authorBrian Gaeke <gaeke@uiuc.edu>2004-12-14 08:21:02 +0000
committerBrian Gaeke <gaeke@uiuc.edu>2004-12-14 08:21:02 +0000
commit6b260e2638dac0e6d5264ca505bbcb19026ef6dd (patch)
treee095071612961333aa42dff470951f442c7d78a8 /lib/Target/Sparc/README.txt
parent626e38e4813c357bd7161782286317ee42357313 (diff)
downloadllvm-6b260e2638dac0e6d5264ca505bbcb19026ef6dd.tar.gz
llvm-6b260e2638dac0e6d5264ca505bbcb19026ef6dd.tar.bz2
llvm-6b260e2638dac0e6d5264ca505bbcb19026ef6dd.tar.xz
Get rid of shifts by zero in most cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18931 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Sparc/README.txt')
-rw-r--r--lib/Target/Sparc/README.txt7
1 files changed, 0 insertions, 7 deletions
diff --git a/lib/Target/Sparc/README.txt b/lib/Target/Sparc/README.txt
index d45a370e23..5a90aad4a7 100644
--- a/lib/Target/Sparc/README.txt
+++ b/lib/Target/Sparc/README.txt
@@ -55,13 +55,6 @@ To-do
* support casting 64-bit integers to FP types (fhourstones needs this)
* support FP rem (call fmod)
-* Eliminate srl/sll by zero bits like this:
- sll %l0, 0, %l0
- srl %l0, 0, %o0
-
- We think these are only used by V9 to clear off the top 32 bits of a reg,
- so they are not needed.
-
* Keep the address of the constant pool in a register instead of forming its
address all of the time.