[PATCH][x86] Match movss and movsd "blend" instructions
Allan Sandfeld Jensen
linux@carewolf.com
Sat Aug 11 09:05:00 GMT 2018
Updated:
Match movss and movsd "blend" instructions
Adds the ability to match movss and movsd as blend patterns,
implemented in a new method to be able to match these before shuffles,
while keeping other blends after.
2018-08-11 Allan Sandfeld Jensen <allan.jensen@qt.io>
gcc/config/i386
* i386.cc (expand_vec_perm_movs): New method matching movs
patterns.
* i386.cc (expand_vec_perm_1): Try the new method.
gcc/testsuite
* gcc.target/i386/sse2-movs.c: New test.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: movss-movsd-blends-2.patch
Type: text/x-patch
Size: 3002 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20180811/76f6f2b4/attachment.bin>
More information about the Gcc-patches
mailing list