]> gcc.gnu.org Git - gcc.git/commit
Enable avx512 embedde broadcast for vpternlog.
authorliuhongt <hongtao.liu@intel.com>
Tue, 24 Aug 2021 10:09:33 +0000 (18:09 +0800)
committerliuhongt <hongtao.liu@intel.com>
Tue, 24 Aug 2021 10:33:02 +0000 (18:33 +0800)
commit8da9b4f73c2c878b48f45fa2ed47d8a9edd31262
tree9298162bed64007e0501197f201e0231f17cd95e
parent6ddb30f941a44bd528904558673ab35394565f08
Enable avx512 embedde broadcast for vpternlog.

gcc/ChangeLog:

PR target/101989
* config/i386/sse.md (<avx512>_vternlog<mode><sd_maskz_name>):
Enable avx512 embedded broadcast.
(*<avx512>_vternlog<mode>_all): Ditto.
(<avx512>_vternlog<mode>_mask): Ditto.

gcc/testsuite/ChangeLog:

PR target/101989
* gcc.target/i386/pr101989-broadcast-1.c: New test.
gcc/config/i386/sse.md
gcc/testsuite/gcc.target/i386/pr101989-broadcast-1.c [new file with mode: 0644]
This page took 0.080734 seconds and 6 git commands to generate.