diff options
| author | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-06-30 07:57:05 +0000 |
|---|---|---|
| committer | bernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-06-30 07:57:05 +0000 |
| commit | e4c5b85dab25577a418cb174cdb6e9518f30ed79 (patch) | |
| tree | 593ed0d3386fb977ebf806859927258ca5d884e5 | |
| parent | b6f3d9a320e372d4d5ccf3f627072095aaecfec7 (diff) | |
| download | ppe42-gcc-e4c5b85dab25577a418cb174cdb6e9518f30ed79.tar.gz ppe42-gcc-e4c5b85dab25577a418cb174cdb6e9518f30ed79.zip | |
* config/bfin/bfin.md (addv2hi3, subv2hi3, sminv2hi3, smaxv2hi3,
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
| -rw-r--r-- | gcc/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/config/bfin/bfin.md | 14 |
2 files changed, 13 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6a9d21270d2..db9151564e5 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 984f3d0d41c..76d6e13d89a 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")))] "" |

