aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1992-04-18 10:36:44 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1992-04-18 10:36:44 -0400
commit46a48c7fa9c7dbd7a67ef7cfb491ea5ad1f453c1 (patch)
tree4b7fee3f11ad196d093bf29e126cf80fb08bae80 /gcc
parentdf031c437939ed0f64836a17db3efb2429e99b05 (diff)
downloadgcc-46a48c7fa9c7dbd7a67ef7cfb491ea5ad1f453c1.zip
gcc-46a48c7fa9c7dbd7a67ef7cfb491ea5ad1f453c1.tar.gz
gcc-46a48c7fa9c7dbd7a67ef7cfb491ea5ad1f453c1.tar.bz2
*** empty log message ***
From-SVN: r775
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/rs6000/rs6000.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md
index 771b300..b187ff6 100644
--- a/gcc/config/rs6000/rs6000.md
+++ b/gcc/config/rs6000/rs6000.md
@@ -2006,9 +2006,9 @@
""
"@
cal %0,0(0)\;s%A2i %L0,%1,%h2
- s%A2%I2q %L0,%L1,%2\;srl%I2q %0,%1,%2
- s%A2%I2q %L0,%L1,%2\;srl%I2q %0,%1,%2
- s%A2%I2q %L0,%L1,%2\;srl%I2q %0,%1,%2")
+ sr%I2q %0,%1,%h2\;srl%I2q %L0,%L1,%h2
+ sr%I2q %0,%1,%h2\;srl%I2q %L0,%L1,%h2
+ sr%I2q %0,%1,%h2\;srl%I2q %L0,%L1,%h2")
;; Shift by a variable amount is too complex to be worth open-coding. We
;; just handle shifts by constants.
@@ -2032,7 +2032,7 @@
""
"@
srai %0,%1,31\;srai %L0,%1,%h2
- sraiq %L0,%L1,%2\;srlq %0,%1,%2")
+ sraiq %0,%1,%h2\;srliq %L0,%L1,%h2")
;; Now define ways of moving data around.
;;