arm.c (select_dominance_cc_mode): Handle new way that combine canonicalizes condition...
authorRichard Earnshaw <rearnsha@gcc.gnu.org>
Mon, 27 Nov 2000 16:40:08 +0000 (16:40 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Mon, 27 Nov 2000 16:40:08 +0000 (16:40 +0000)
* arm.c (select_dominance_cc_mode): Handle new way that combine
canonicalizes conditional compares.
(arm_select_cc_mode): Likewise.
* arm.md: Garbage collect some dead code.
(cmp_and, cmp_ior): New patterns.
(splitter for conditional move with inverted false): Use cond_exec
and handle unordered comparisons.

From-SVN: r37799

gcc/ChangeLog

index 816a0bb6ff04a2595cb1a8d1c91e99867ddbc683..75238cf3b4567c71823752fa3d19de28817f181f 100644 (file)
@@ -1,3 +1,13 @@
+2000-11-27  Richard Earnshaw  <rearnsha@arm.com>
+
+       * arm.c (select_dominance_cc_mode): Handle new way that combine
+       canonicalizes conditional compares.
+       (arm_select_cc_mode): Likewise.
+       * arm.md: Garbage collect some dead code.
+       (cmp_and, cmp_ior): New patterns.
+       (splitter for conditional move with inverted false): Use cond_exec
+       and handle unordered comparisons.
+
 Mon Nov 27 17:22:56 MET 2000  Jan Hubicka  <jh@suse.cz>
 
        * i386.c (ix86_force_to_memory, ix86_free_from_memory): New.