From: Kaz Kojima Date: Mon, 27 Nov 2000 17:32:05 +0000 (+0000) Subject: sh.md (udivsi3_i4, [...]): Clobber T register. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5f6fa212265d8d680e81467884395b475443c1b5;p=gcc.git sh.md (udivsi3_i4, [...]): Clobber T register. * gcc/config/sh/sh.md (udivsi3_i4, udivsi3_i4_single): Clobber T register. From-SVN: r37800 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 75238cf3b45..6412e06c830 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Mon Nov 27 17:29:44 2000 kaz Kojima + + * gcc/config/sh/sh.md (udivsi3_i4, udivsi3_i4_single): Clobber + T register. + 2000-11-27 Richard Earnshaw * arm.c (select_dominance_cc_mode): Handle new way that combine diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md index 40a54ad46bd..f71060473fc 100644 --- a/gcc/config/sh/sh.md +++ b/gcc/config/sh/sh.md @@ -980,6 +980,7 @@ (define_insn "udivsi3_i4" [(set (match_operand:SI 0 "register_operand" "=y") (udiv:SI (reg:SI R4_REG) (reg:SI R5_REG))) + (clobber (reg:SI T_REG)) (clobber (reg:SI PR_REG)) (clobber (reg:DF DR0_REG)) (clobber (reg:DF DR2_REG)) @@ -999,6 +1000,7 @@ (define_insn "udivsi3_i4_single" [(set (match_operand:SI 0 "register_operand" "=y") (udiv:SI (reg:SI R4_REG) (reg:SI R5_REG))) + (clobber (reg:SI T_REG)) (clobber (reg:SI PR_REG)) (clobber (reg:DF DR0_REG)) (clobber (reg:DF DR2_REG))