diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2002-07-29 20:15:43 +0000 |
---|---|---|
committer | Aldy Hernandez <aldyh@gcc.gnu.org> | 2002-07-29 20:15:43 +0000 |
commit | c3021e5dee18a8553e3751c07196cc9a84c6b048 (patch) | |
tree | fbb45075ff4f0152196dbb9bc96b80536e122abb | |
parent | 6f1087be10e5765a7dde63dca95fecf7f359d021 (diff) | |
download | gcc-c3021e5dee18a8553e3751c07196cc9a84c6b048.zip gcc-c3021e5dee18a8553e3751c07196cc9a84c6b048.tar.gz gcc-c3021e5dee18a8553e3751c07196cc9a84c6b048.tar.bz2 |
spe.md ("spe_evmra"): Change to unspec.
2002-07-29 Aldy Hernandez <aldyh@redhat.com>
* config/rs6000/spe.md ("spe_evmra"): Change to unspec.
From-SVN: r55847
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/rs6000/spe.md | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c38471f..68f088e7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-07-29 Aldy Hernandez <aldyh@redhat.com> + + * config/rs6000/spe.md ("spe_evmra"): Change to unspec. + 2002-07-29 Richard Henderson <rth@redhat.com> * emit-rtl.c (set_mem_attributes_minus_bitpos): Rename from diff --git a/gcc/config/rs6000/spe.md b/gcc/config/rs6000/spe.md index 250209e..58423c2 100644 --- a/gcc/config/rs6000/spe.md +++ b/gcc/config/rs6000/spe.md @@ -2028,7 +2028,8 @@ (define_insn "spe_evmra" [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r") (match_operand:V2SI 1 "gpc_reg_operand" "r")) - (set (reg:V2SI SPE_ACC_REGNO) (match_dup 1))] + (set (reg:V2SI SPE_ACC_REGNO) + (unspec:V2SI [(match_dup 1)] 726))] "TARGET_SPE" "evmra %0,%1" [(set_attr "type" "veccomplex") |