Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/gnu/dist/gcc/config/arm Add clobber of the condition code re...



details:   https://anonhg.NetBSD.org/src/rev/6ec818921d8b
branches:  trunk
changeset: 486245:6ec818921d8b
user:      is <is%NetBSD.org@localhost>
date:      Tue May 16 22:04:12 2000 +0000

description:
Add clobber of the condition code register. Patch by Richard Earnshaw.
This fixes PR 9613.

diffstat:

 gnu/dist/gcc/config/arm/arm.md |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (13 lines):

diff -r bc28fa7a01c8 -r 6ec818921d8b gnu/dist/gcc/config/arm/arm.md
--- a/gnu/dist/gcc/config/arm/arm.md    Tue May 16 20:23:28 2000 +0000
+++ b/gnu/dist/gcc/config/arm/arm.md    Tue May 16 22:04:12 2000 +0000
@@ -1807,7 +1807,8 @@
 
 (define_insn "negdi2"
   [(set (match_operand:DI 0 "s_register_operand" "=&r,&r")
-       (neg:DI (match_operand:DI 1 "s_register_operand" "?r,0")))]
+       (neg:DI (match_operand:DI 1 "s_register_operand" "?r,0")))
+   (clobber (reg:CC 24))]
   ""
   "rsbs\\t%Q0, %Q1, #0\;rsc\\t%R0, %R1, #0"
 [(set_attr "conds" "clob")



Home | Main Index | Thread Index | Old Index