From f24ec84c7b8cb5bb59e7b0e7e73b2c8107fb6b5c Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Tue, 14 Apr 1992 10:27:48 -0700 Subject: [PATCH] *** empty log message *** From-SVN: r741 --- gcc/config/sparc/sparc.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index 993ed4ea93d..2aa19e616d2 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -1011,8 +1011,8 @@ ;; ??? A similar pattern for SF mode values would also be useful, but it ;; is not as easy to write. (define_insn "" - [(set (match_operand:DF 0 "general_operand" "=?r,r,f,o") - (match_operand:DF 1 "" "?E,G,m,G"))] + [(set (match_operand:DF 0 "general_operand" "=?r,f,o") + (match_operand:DF 1 "" "?E,m,G"))] "GET_CODE (operands[1]) == CONST_DOUBLE" "* { @@ -1021,16 +1021,14 @@ case 0: return output_move_double (operands); case 1: - return \"mov %%g0,%0\;mov %%g0,%R0\"; - case 2: return output_fp_move_double (operands); - case 3: + case 2: operands[1] = adj_offsettable_operand (operands[0], 4); return \"st %%g0,%0\;st %%g0,%1\"; } }" - [(set_attr "type" "load,move,fpload,store") - (set_attr "length" "3,2,3,3")]) + [(set_attr "type" "load,fpload,store") + (set_attr "length" "3,3,3")]) (define_expand "movdf" [(set (match_operand:DF 0 "general_operand" "") -- 2.30.2