Remove unnecessary sparc code attr.
authorDavid S. Miller <davem@davemloft.net>
Thu, 29 Sep 2011 07:56:05 +0000 (07:56 +0000)
committerDavid S. Miller <davem@gcc.gnu.org>
Thu, 29 Sep 2011 07:56:05 +0000 (00:56 -0700)
* config/sparc/sparc.md (gcond_name): Delete unnecessary code attr.
(VIS pixel-compare insn): Just use <gcond:name>.

From-SVN: r179335

gcc/ChangeLog
gcc/config/sparc/sparc.md

index f4b9c8a..0e65631 100644 (file)
@@ -14,6 +14,9 @@
        __vis_array32): New.
        * doc/extend.texi: Document new VIS builtins.
 
        __vis_array32): New.
        * doc/extend.texi: Document new VIS builtins.
 
+       * config/sparc/sparc.md (gcond_name): Delete unnecessary code attr.
+       (VIS pixel-compare insn): Just use <gcond:name>.
+
 2011-09-29  Iain Sandoe  <iains@gcc.gnu.org>
 
        * config/darwin9.h (STACK_CHECK_STATIC_BUILTIN): Enable for
 2011-09-29  Iain Sandoe  <iains@gcc.gnu.org>
 
        * config/darwin9.h (STACK_CHECK_STATIC_BUILTIN): Enable for
index ee772d6..d9bcd31 100644 (file)
   [(set_attr "type" "edge")])
 
 (define_code_iterator gcond [le ne gt eq])
   [(set_attr "type" "edge")])
 
 (define_code_iterator gcond [le ne gt eq])
-(define_code_attr gcond_name [(le "le") (ne "ne") (gt "gt") (eq "eq")])
 (define_mode_iterator GCM [V4HI V2SI])
 (define_mode_attr gcm_name [(V4HI "16") (V2SI "32")])
 
 (define_mode_iterator GCM [V4HI V2SI])
 (define_mode_attr gcm_name [(V4HI "16") (V2SI "32")])
 
-(define_insn "fcmp<gcond_name><gcm_name><P:mode>_vis"
+(define_insn "fcmp<gcond:code><gcm_name><P:mode>_vis"
   [(set (match_operand:P 0 "register_operand" "=r")
        (unspec:P [(gcond:GCM (match_operand:GCM 1 "register_operand" "e")
                              (match_operand:GCM 2 "register_operand" "e"))]
         UNSPEC_FCMP))]
   "TARGET_VIS"
   [(set (match_operand:P 0 "register_operand" "=r")
        (unspec:P [(gcond:GCM (match_operand:GCM 1 "register_operand" "e")
                              (match_operand:GCM 2 "register_operand" "e"))]
         UNSPEC_FCMP))]
   "TARGET_VIS"
-  "fcmp<gcond_name><gcm_name>\t%1, %2, %0"
+  "fcmp<gcond:code><gcm_name>\t%1, %2, %0"
   [(set_attr "type" "fpmul")
    (set_attr "fptype" "double")])
 
   [(set_attr "type" "fpmul")
    (set_attr "fptype" "double")])