diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1993-04-06 12:26:49 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1993-04-06 12:26:49 -0700 |
commit | 80f9d7f2ddd86aa0875ae433b11ffc41e5505513 (patch) | |
tree | 6ef9df9e9d4c68d5509120c3975bbb5a3ec37886 /gcc | |
parent | 28c75e179813084f9a27702615cbaf3a289cfdc5 (diff) | |
download | gcc-80f9d7f2ddd86aa0875ae433b11ffc41e5505513.zip gcc-80f9d7f2ddd86aa0875ae433b11ffc41e5505513.tar.gz gcc-80f9d7f2ddd86aa0875ae433b11ffc41e5505513.tar.bz2 |
(movdi): End by returning the last template; otherwise
we return junk for a template.
From-SVN: r4030
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/sparc/sparc.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index e781e13e..cf98d4d 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -851,9 +851,9 @@ operands[0] = operand_subword (op0, 0, 0, DImode); if (INTVAL (op1) < 0) - output_asm_insn (\"mov -1,%0\", operands); + return \"mov -1,%0\"; else - output_asm_insn (\"mov 0,%0\", operands); + return \"mov 0,%0\"; } else if (GET_CODE (op1) == CONST_DOUBLE) { @@ -863,7 +863,7 @@ operands[0] = operand_subword (op0, 0, 0, DImode); operands[1] = gen_rtx (CONST_INT, VOIDmode, CONST_DOUBLE_HIGH (op1)); - output_asm_insn (singlemove_string (operands), operands); + return singlemove_string (operands); } else abort (); |