aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBernd Schmidt <bernd.schmidt@analog.com>2005-06-30 07:57:05 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2005-06-30 07:57:05 +0000
commitc9b3f8175141d43122321661929cb6b3322ebdd6 (patch)
tree593ed0d3386fb977ebf806859927258ca5d884e5 /gcc
parent33a72fb92d458d17e202c18e11e74f52daccc092 (diff)
downloadgcc-c9b3f8175141d43122321661929cb6b3322ebdd6.zip
gcc-c9b3f8175141d43122321661929cb6b3322ebdd6.tar.gz
gcc-c9b3f8175141d43122321661929cb6b3322ebdd6.tar.bz2
bfin.md (addv2hi3, [...]): Pattern names fixed by appending the necessary digit.
* config/bfin/bfin.md (addv2hi3, subv2hi3, sminv2hi3, smaxv2hi3, mulv2hi3, negv2hi2, absv2hi2): Pattern names fixed by appending the necessary digit. From-SVN: r101461
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/bfin/bfin.md14
2 files changed, 13 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6a9d212..db91515 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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.
diff --git a/gcc/config/bfin/bfin.md b/gcc/config/bfin/bfin.md
index 984f3d0..76d6e13 100644
--- a/gcc/config/bfin/bfin.md
+++ b/gcc/config/bfin/bfin.md
@@ -1941,7 +1941,7 @@
;;; 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")))]
@@ -1949,7 +1949,7 @@
"%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")))]
@@ -1957,7 +1957,7 @@
"%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")))]
@@ -1965,7 +1965,7 @@
"%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")))]
@@ -1973,7 +1973,7 @@
"%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")))]
@@ -1981,14 +1981,14 @@
"%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")))]
""