diff options
author | Geoff Keating <geoffk@cygnus.com> | 2000-05-27 07:44:25 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2000-05-27 07:44:25 +0000 |
commit | aee86b3881cd00f9ad1ac5728e3aa844890a8a99 (patch) | |
tree | ee5398bb48e479a1ff5e04fd4be68ea8135915b8 /gcc | |
parent | 1d328b19d4f6c2ff1ab7bf3390e6327c8aebf510 (diff) | |
download | gcc-aee86b3881cd00f9ad1ac5728e3aa844890a8a99.zip gcc-aee86b3881cd00f9ad1ac5728e3aa844890a8a99.tar.gz gcc-aee86b3881cd00f9ad1ac5728e3aa844890a8a99.tar.bz2 |
rs6000.md (movsi_internal1): Use '%a1' rather than '%1(%*)'.
* config/rs6000/rs6000.md (movsi_internal1): Use '%a1' rather
than '%1(%*)'.
(movdi_internal64): Likewise.
From-SVN: r34201
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.md | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 69d9cfc..a643cd2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2000-05-26 Geoffrey Keating <geoffk@cygnus.com> + * config/rs6000/rs6000.md (movsi_internal1): Use '%a1' rather + than '%1(%*)'. + (movdi_internal64): Likewise. + * config/rs6000/rs6000.md: Correct order of operands for DImode boolean patterns. diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index e41bc28..96e6b5c 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -7565,7 +7565,7 @@ {lil|li} %0,%1 {liu|lis} %0,%v1 # - {cal|la} %0,%1(%*) + {cal|la} %0,%a1 mf%1 %0 mt%0 %1 mt%0 %1 @@ -7820,7 +7820,7 @@ {st%U0%X0|stw%U0%X0} %1,%0 {lil|li} %0,%1 {liu|lis} %0,%v1 - {cal|la} %0,%1(%*) + {cal|la} %0,%a1 # #" [(set_attr "type" "*,load,store,*,*,*,*,*") @@ -8277,7 +8277,7 @@ li %0,%1 lis %0,%v1 # - {cal|la} %0,%1(%*) + {cal|la} %0,%a1 fmr %0,%1 lfd%U1%X1 %0,%1 stfd%U0%X0 %1,%0 |