re PR middle-end/87138 (wrong code with TI multiplication with -O -march=k8 -fno...
authorJakub Jelinek <jakub@redhat.com>
Fri, 31 Aug 2018 07:49:12 +0000 (09:49 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 31 Aug 2018 07:49:12 +0000 (09:49 +0200)
commit8e7dfe7144a4bca1db98be1aa7e637edb3c3e42f
treefaa700061e1cd3148b49a828297a03a0624b9943
parent4e227341f6e6c3ceef721d3839c8d9eb6292db70
re PR middle-end/87138 (wrong code with TI multiplication with -O -march=k8 -fno-tree-fre -mavx512bw)

PR middle-end/87138
* expmed.c (expand_mult_const): Use immed_wide_int_const instead of
gen_int_mode.  Formatting fixes.

* gcc.target/i386/avx512bw-pr87138.c: New test.

From-SVN: r264009
gcc/ChangeLog
gcc/expmed.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512bw-pr87138.c [new file with mode: 0644]