From 63a1f8345fa12c0eb561c926147a266723ef797a Mon Sep 17 00:00:00 2001 From: Torbjorn Granlund Date: Thu, 4 Jun 1992 15:26:30 +0000 Subject: [PATCH] *** empty log message *** From-SVN: r1154 --- gcc/config/pa/pa.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index ec774d4629c..33759dc81d0 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -845,6 +845,13 @@ output_move_double (operands) return singlemove_string (operands); } + if (optype0 == REGOP && optype1 == REGOP + && REGNO (operands[0]) == REGNO (operands[1]) + 1) + { + output_asm_insn (singlemove_string (latehalf), latehalf); + return singlemove_string (operands); + } + /* Normal case: do the two words, low-numbered first. */ output_asm_insn (singlemove_string (operands), operands); -- 2.30.2