mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-15 18:01:31 +08:00
rs6000.md (movdf_softfloat64): Allow dummy ctr,ctr moves.
* config/rs6000/rs6000.md (movdf_softfloat64): Allow dummy ctr,ctr moves. From-SVN: r73022
This commit is contained in:
parent
0fda236ecb
commit
e2d0915cc9
@ -1,3 +1,8 @@
|
||||
2003-10-29 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* config/rs6000/rs6000.md (movdf_softfloat64): Allow dummy ctr,ctr
|
||||
moves.
|
||||
|
||||
2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
|
||||
|
||||
PR target/11598
|
||||
|
@ -8181,8 +8181,8 @@
|
||||
(set_attr "length" "4,4,4,4,4,4,4,4,8,12,16")])
|
||||
|
||||
(define_insn "*movdf_softfloat64"
|
||||
[(set (match_operand:DF 0 "nonimmediate_operand" "=r,cl,r,r,m,r,r,r")
|
||||
(match_operand:DF 1 "input_operand" "r,r,h,m,r,G,H,F"))]
|
||||
[(set (match_operand:DF 0 "nonimmediate_operand" "=r,cl,r,r,m,r,r,r,*h")
|
||||
(match_operand:DF 1 "input_operand" "r,r,h,m,r,G,H,F,0"))]
|
||||
"TARGET_POWERPC64 && (TARGET_SOFT_FLOAT || !TARGET_FPRS)
|
||||
&& (gpc_reg_operand (operands[0], DFmode)
|
||||
|| gpc_reg_operand (operands[1], DFmode))"
|
||||
@ -8194,9 +8194,10 @@
|
||||
std%U0%X0 %1,%0
|
||||
#
|
||||
#
|
||||
#"
|
||||
[(set_attr "type" "*,*,*,load,store,*,*,*")
|
||||
(set_attr "length" "4,4,4,4,4,8,12,16")])
|
||||
#
|
||||
nop"
|
||||
[(set_attr "type" "*,*,*,load,store,*,*,*,*")
|
||||
(set_attr "length" "4,4,4,4,4,8,12,16,4")])
|
||||
|
||||
(define_expand "movtf"
|
||||
[(set (match_operand:TF 0 "general_operand" "")
|
||||
|
Loading…
x
Reference in New Issue
Block a user