re PR target/88522 (Error: operand size mismatch for `vpgatherqq')
authorJakub Jelinek <jakub@redhat.com>
Fri, 21 Dec 2018 16:01:53 +0000 (17:01 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 21 Dec 2018 16:01:53 +0000 (17:01 +0100)
commit4a77025b7d680c2f8d8a04c1b769d28a5897234a
tree5605860622ddb8cb3818fc6a56ee46412fb55310
parentf9f248c8b86bbc5c69d4c3083d617736a65d7244
re PR target/88522 (Error: operand size mismatch for `vpgatherqq')

PR target/88522
* config/i386/sse.md (*avx512pf_gatherpf<mode>sf_mask,
*avx512pf_gatherpf<mode>df_mask, *avx512pf_scatterpf<mode>sf_mask,
*avx512pf_scatterpf<mode>df_mask): Use %X5 instead of %5 for
-masm=intel.
(gatherq_mode): Remove mode iterator.
(*avx512f_gathersi<mode>, *avx512f_gathersi<mode>_2): Use X instead
of <xtg_mode>.
(*avx512f_gatherdi<mode>): Use X instead of <gatherq_mode>.
(*avx512f_gatherdi<mode>_2, *avx512f_scattersi<mode>,
*avx512f_scatterdi<mode>): Use %X5 for -masm=intel.

From-SVN: r267327
gcc/ChangeLog
gcc/config/i386/sse.md