diff options
author | John David Anglin <dave.anglin@nrc-cnrc.gc.ca> | 2004-05-17 03:01:23 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2004-05-17 03:01:23 +0000 |
commit | 15581992c8bbae7f8b4b75e088bcd61edc2355f3 (patch) | |
tree | 7e305e7a670f65d5d63f71c3f846de6430e23804 /gcc | |
parent | 43d95aeec1b9a4b12a47abd6b3b9ad50fe74e08a (diff) | |
download | gcc-15581992c8bbae7f8b4b75e088bcd61edc2355f3.zip gcc-15581992c8bbae7f8b4b75e088bcd61edc2355f3.tar.gz gcc-15581992c8bbae7f8b4b75e088bcd61edc2355f3.tar.bz2 |
pa.md: Fix typo from last change.
* pa.md: Fix typo from last change. Remove DFmode move to and from
SAR register.
From-SVN: r81932
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/pa/pa.md | 12 |
2 files changed, 10 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2c9f6f2..cabd0f3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-05-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + * pa.md: Fix typo from last change. Remove DFmode move to and from + SAR register. + 2004-05-16 Richard Earnshaw <rearnsha@arm.com> PR target/10982 diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 1f3e261..b88a8c0 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -2880,7 +2880,7 @@ ldh%M1 %1,%0 sth%M0 %r1,%0 mtsar %r1 - mfctr %sar,%0 + {mfctl|mfctl,w} %sar,%0 fcpy,sgl %f1,%0" [(set_attr "type" "move,move,move,shift,load,store,move,move,fpalu") (set_attr "pa_combine_type" "addmove") @@ -3960,9 +3960,9 @@ (define_insn "" [(set (match_operand:DF 0 "move_dest_operand" - "=!*r,*r,*r,*r,*r,Q,!*q,!r,f,f,T") + "=!*r,*r,*r,*r,*r,Q,f,f,T") (match_operand:DF 1 "move_src_operand" - "!*r,J,N,K,RQ,*rM,!*rM,!*q,fM,RT,f"))] + "!*r,J,N,K,RQ,*rM,fM,RT,f"))] "(register_operand (operands[0], DFmode) || reg_or_0_operand (operands[1], DFmode)) && !TARGET_SOFT_FLOAT && TARGET_64BIT" @@ -3973,14 +3973,12 @@ depdi,z %z1,%0 ldd%M1 %1,%0 std%M0 %r1,%0 - mtsar %r1 - {mfctl|mfctl,w} %%sar,%0 fcpy,dbl %f1,%0 fldd%F1 %1,%0 fstd%F0 %1,%0" - [(set_attr "type" "move,move,move,shift,load,store,move,move,fpalu,fpload,fpstore") + [(set_attr "type" "move,move,move,shift,load,store,fpalu,fpload,fpstore") (set_attr "pa_combine_type" "addmove") - (set_attr "length" "4,4,4,4,4,4,4,4,4,4,4")]) + (set_attr "length" "4,4,4,4,4,4,4,4,4")]) (define_expand "movdi" |