]> git.ipfire.org Git - thirdparty/gcc.git/commit
sse.md (mulv16qi3): Change back from an expander to an insn-and-split.
authorRichard Henderson <rth@redhat.com>
Thu, 26 Nov 2009 23:09:56 +0000 (15:09 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 26 Nov 2009 23:09:56 +0000 (15:09 -0800)
commit08f3084be25b6944399b6fed7e79511e917965c5
tree6515762140e8fc6e5dc62dab95770fa40bca59a3
parent5e1a89f009a30cd501dd5dfb4e9ab99e0ca3052b
sse.md (mulv16qi3): Change back from an expander to an insn-and-split.

* config/i386/sse.md (mulv16qi3): Change back from an expander
to an insn-and-split.
(mulv4si): Mention AVX not XOP for AVX exception.
(*sse2_mulv4si3): Likewise.
(mulv2di3): Use vmulld not vpmacsdd for XOP expansion.  Tidy.
testsuite/
        * gcc.target/i386/xop-imul64-vector.c: Look for vpmulld not vpmacsdd.

From-SVN: r154693
gcc/ChangeLog
gcc/config/i386/sse.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/xop-imul64-vector.c