aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-05-16 08:11:30 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-05-16 08:11:30 -0400
commit005a35b93fd29f017e572355ec4ea8298259e968 (patch)
treeaeca0c46bede5b8656dcc2fc10c5a39c6500667e
parent56b5e76bfb603adce8b1ba81b3ea627675a65254 (diff)
downloadgcc-005a35b93fd29f017e572355ec4ea8298259e968.zip
gcc-005a35b93fd29f017e572355ec4ea8298259e968.tar.gz
gcc-005a35b93fd29f017e572355ec4ea8298259e968.tar.bz2
Replace bogus "andil" opcode with rlinm.
From-SVN: r7302
-rw-r--r--gcc/config/rs6000/rs6000.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md
index 3796e5e..8182137 100644
--- a/gcc/config/rs6000/rs6000.md
+++ b/gcc/config/rs6000/rs6000.md
@@ -469,7 +469,7 @@
""
"@
lbz%U1%X1 %0,%1
- {andil|andi} %0,%1,0xff"
+ {rlinm|rlwinm} %0,%1,0,0xff"
[(set_attr "type" "load,*")])
(define_insn ""
@@ -572,7 +572,7 @@
""
"@
lbz%U1%X1 %0,%1
- {andil|andi} %0,%1,0xff"
+ {rlinm|rlwinm} %0,%1,0,0xff"
[(set_attr "type" "load,*")])
(define_insn ""
@@ -677,7 +677,7 @@
""
"@
lhz%U1%X1 %0,%1
- {andil|andi} %0,%1,0xffff"
+ {rlinm|rlwinm} %0,%1,0,0xffff"
[(set_attr "type" "load,*")])
(define_insn ""