Commit dd0fbae2 by Matt Kraai Committed by Janis Johnson

rs6000.md (*movsf_softfloat): Add "h" <- "0" case.

2003-04-21  Matt Kraai  <kraai@alumni.cmu.edu>

	* config/rs6000/rs6000.md (*movsf_softfloat): Add "h" <- "0" case.

From-SVN: r65895
parent 74eb4b3e
2003-04-21 Matt Kraii <kraii@alumni.cmu.edu>
* config/rs6000/rs6000.md (*movsf_softfloat): Add "h" <- "0" case.
2003-04-21 Neil Booth <neil@daikokuya.co.uk> 2003-04-21 Neil Booth <neil@daikokuya.co.uk>
* c-ppoutput.c (cb_include): Don't take a cpp_token. * c-ppoutput.c (cb_include): Don't take a cpp_token.
......
...@@ -7862,8 +7862,8 @@ ...@@ -7862,8 +7862,8 @@
(set_attr "length" "4,4,4,4,4,4,4,4,4,4,8")]) (set_attr "length" "4,4,4,4,4,4,4,4,4,4,8")])
(define_insn "*movsf_softfloat" (define_insn "*movsf_softfloat"
[(set (match_operand:SF 0 "nonimmediate_operand" "=r,cl,q,r,r,m,r,r,r,r,r") [(set (match_operand:SF 0 "nonimmediate_operand" "=r,cl,q,r,r,m,r,r,r,r,r,*h")
(match_operand:SF 1 "input_operand" "r,r,r,h,m,r,I,L,R,G,Fn"))] (match_operand:SF 1 "input_operand" "r,r,r,h,m,r,I,L,R,G,Fn,0"))]
"(gpc_reg_operand (operands[0], SFmode) "(gpc_reg_operand (operands[0], SFmode)
|| gpc_reg_operand (operands[1], SFmode)) || gpc_reg_operand (operands[1], SFmode))
&& (TARGET_SOFT_FLOAT || !TARGET_FPRS)" && (TARGET_SOFT_FLOAT || !TARGET_FPRS)"
...@@ -7878,9 +7878,10 @@ ...@@ -7878,9 +7878,10 @@
{liu|lis} %0,%v1 {liu|lis} %0,%v1
{cal|la} %0,%a1 {cal|la} %0,%a1
# #
#" #
[(set_attr "type" "*,mtjmpr,*,*,load,store,*,*,*,*,*") {cror 0,0,0|nop}"
(set_attr "length" "4,4,4,4,4,4,4,4,4,4,8")]) [(set_attr "type" "*,mtjmpr,*,*,load,store,*,*,*,*,*,*")
(set_attr "length" "4,4,4,4,4,4,4,4,4,4,8,4")])
(define_expand "movdf" (define_expand "movdf"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment