OSDN Git Service

* config/bfin/bfin.md (addv2hi3, subv2hi3, sminv2hi3, smaxv2hi3,
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Jun 2005 07:57:05 +0000 (07:57 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Jun 2005 07:57:05 +0000 (07:57 +0000)
mulv2hi3, negv2hi2, absv2hi2): Pattern names fixed by appending the
necessary digit.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101461 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/bfin/bfin.md

index 6a9d212..db91515 100644 (file)
@@ -1,3 +1,9 @@
+2005-06-30  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       * config/bfin/bfin.md (addv2hi3, subv2hi3, sminv2hi3, smaxv2hi3,
+       mulv2hi3, negv2hi2, absv2hi2): Pattern names fixed by appending the
+       necessary digit.
+
 2005-06-29  David Edelsohn  <edelsohn@gnu.org>
 
        * config/rs6000/rs6000.c (rs6000_file_start): Use PPC405_ERRATUM77.
index 984f3d0..76d6e13 100644 (file)
 
 ;;; Vector instructions
 
-(define_insn "addv2hi"
+(define_insn "addv2hi3"
   [(set (match_operand:V2HI 0 "register_operand" "=d")
        (plus:V2HI (match_operand:V2HI 1 "register_operand" "d")
                   (match_operand:V2HI 2 "register_operand" "d")))]
   "%0 = %1 +|+ %2;"
   [(set_attr "type" "dsp32")])
 
-(define_insn "subv2hi"
+(define_insn "subv2hi3"
   [(set (match_operand:V2HI 0 "register_operand" "=d")
        (minus:V2HI (match_operand:V2HI 1 "register_operand" "d")
                   (match_operand:V2HI 2 "register_operand" "d")))]
   "%0 = %1 -|- %2;"
   [(set_attr "type" "dsp32")])
 
-(define_insn "sminv2hi"
+(define_insn "sminv2hi3"
   [(set (match_operand:V2HI 0 "register_operand" "=d")
        (smin:V2HI (match_operand:V2HI 1 "register_operand" "d")
                   (match_operand:V2HI 2 "register_operand" "d")))]
   "%0 = MIN (%1, %2) (V);"
   [(set_attr "type" "dsp32")])
 
-(define_insn "smaxv2hi"
+(define_insn "smaxv2hi3"
   [(set (match_operand:V2HI 0 "register_operand" "=d")
        (smax:V2HI (match_operand:V2HI 1 "register_operand" "d")
                   (match_operand:V2HI 2 "register_operand" "d")))]
   "%0 = MAX (%1, %2) (V);"
   [(set_attr "type" "dsp32")])
 
-(define_insn "mulv2hi"
+(define_insn "mulv2hi3"
   [(set (match_operand:V2HI 0 "register_operand" "=d")
        (mult:V2HI (match_operand:V2HI 1 "register_operand" "d")
                   (match_operand:V2HI 2 "register_operand" "d")))]
   "%h0 = %h1 * %h2, %d0 = %d1 * %d2 (IS);"
   [(set_attr "type" "dsp32")])
 
-(define_insn "negv2hi"
+(define_insn "negv2hi2"
   [(set (match_operand:V2HI 0 "register_operand" "=d")
        (neg:V2HI (match_operand:V2HI 1 "register_operand" "d")))]
   ""
   "%0 = - %1 (V);"
   [(set_attr "type" "dsp32")])
 
-(define_insn "absv2hi"
+(define_insn "absv2hi2"
   [(set (match_operand:V2HI 0 "register_operand" "=d")
        (abs:V2HI (match_operand:V2HI 1 "register_operand" "d")))]
   ""