]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* arm.md (negdi2): Add clobber of condition code register.
authorRichard Earnshaw <rearnsha@arm.com>
Fri, 26 May 2000 09:31:50 +0000 (09:31 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Fri, 26 May 2000 09:31:50 +0000 (09:31 +0000)
From-SVN: r34191

gcc/ChangeLog
gcc/config/arm/arm.md

index 60622c6900f95915055ae401c4dcd2455365908c..61272bd79e77cd8c3f25ac77db1bc495ab7965f3 100644 (file)
@@ -1,3 +1,7 @@
+Fri May 26 10:30:02 2000  Richard Earnshaw (rearnsha@arm.com)
+
+       * arm.md (negdi2): Add clobber of condition code register.
+
 Wed May 24 00:25:45 2000  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
 
        2000-05-22  Richard Henderson  <rth@cygnus.com>
index 16e66181eadb4d525f0c854c3b78b57ac003d6b0..7ccbb5cb2d1e68478351e42a8f110a51d9bc878c 100644 (file)
 
 (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")