PR target/29777
commit1f428eb09658d052151f439d3e76f02820c5502d
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Nov 2006 08:45:47 +0000 (10 08:45 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Nov 2006 08:45:47 +0000 (10 08:45 +0000)
treed3f27279b2ad7508dbc4932a162b2047bbafc59a
parent9917422b1ccade7014b40d03da7767a3164e5387
PR target/29777
* config/i386/sse.md (smulv8hi3_highpart): Change from define_insn
to define_expand.
(umulv8hi3_highpart): Ditto.
(vec_widen_smult_hi_v8hi): New expander.
(vec_widen_smult_lo_v8hi): Ditto.

testsuite/ChangeLog:

PR target/29777
        * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
and x86_64-*-* targets.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118649 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/sse.md
gcc/testsuite/ChangeLog
gcc/testsuite/lib/target-supports.exp