From aa2663abc2ae82e11fa1d070e12b60855bc6670e Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 6 Jan 1993 10:22:26 -0700 Subject: [PATCH] pa.md (millicode expands): Change operand 3 in the expand pattern from a clobber of a match_scratch to a... * pa.md (millicode expands): Change operand 3 in the expand pattern from a clobber of a match_scratch to a clobber of a match_operand with a register predicate. Make appropriate change in the generated RTL. (millicode insns): Clobber a match_operand with a register predicate instead of a match_scratch expression. * pa.c (emit_hpdiv_const): Likewise. From-SVN: r3122 --- gcc/config/pa/pa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index a1df7c7feb2..9dc4ed110af 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -2300,7 +2300,7 @@ emit_hpdiv_const (operands, unsignedp) gen_rtx (unsignedp ? UDIV : DIV, SImode, gen_rtx (REG, SImode, 26), operands[2])), - gen_rtx (CLOBBER, VOIDmode, gen_rtx (SCRATCH, SImode, 0)), + gen_rtx (CLOBBER, VOIDmode, operands[3]), gen_rtx (CLOBBER, VOIDmode, gen_rtx (REG, SImode, 26)), gen_rtx (CLOBBER, VOIDmode, gen_rtx (REG, SImode, 25)), gen_rtx (CLOBBER, VOIDmode, gen_rtx (REG, SImode, 31))))); -- 2.30.2