]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
sh.md (udivsi3_i4_int): Clobber MACH_REG and MACL_REG.
authorKaz Kojima <kkojima@gcc.gnu.org>
Tue, 28 Mar 2006 22:21:41 +0000 (22:21 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Tue, 28 Mar 2006 22:21:41 +0000 (22:21 +0000)
* config/sh/sh.md (udivsi3_i4_int): Clobber MACH_REG and MACL_REG.
(divsi3_i4_int): Likewise.

From-SVN: r112476

gcc/ChangeLog
gcc/config/sh/sh.md

index 58952cdebd01272ce9ed6cdba63d173a74f08a98..2db7f6663ae2d6396e1c7dc5f6efdb6647604d7c 100644 (file)
@@ -1,3 +1,8 @@
+2006-03-28  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * config/sh/sh.md (udivsi3_i4_int): Clobber MACH_REG and MACL_REG.
+       (divsi3_i4_int): Likewise.
+
 2006-03-28  Roger Sayle   <roger@eyesopen.com>
 
        * expr.c (emit_group_store): Only create a new pseudo reg if the
index 00d1de30046fceb982a8e75536775a2521568a1a..ff36d9a932aedf5e00e82e2159abb86b5e55aac3 100644 (file)
    (clobber (reg:SI T_REG))
    (clobber (reg:SI R1_REG))
    (clobber (reg:SI PR_REG))
+   (clobber (reg:SI MACH_REG))
+   (clobber (reg:SI MACL_REG))
    (use (match_operand:SI 1 "arith_reg_operand" "r"))]
   "TARGET_SH1"
   "jsr @%1%#"
    (clobber (reg:SI T_REG))
    (clobber (reg:SI PR_REG))
    (clobber (reg:SI R1_REG))
+   (clobber (reg:SI MACH_REG))
+   (clobber (reg:SI MACL_REG))
    (use (match_operand:SI 1 "arith_reg_operand" "r"))]
   "TARGET_SH1"
   "jsr @%1%#"