https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67480
--- Comment #6 from Kirill Yukhin ---
This bug is reproducible on gcc-5-branch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67480
Alexander Fomin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67480
--- Comment #4 from Kirill Yukhin ---
Author: kyukhin
Date: Tue Sep 22 11:14:25 2015
New Revision: 228010
URL: https://gcc.gnu.org/viewcvs?rev=228010&root=gcc&view=rev
Log:
PR target/67480
gcc/
* config/i386/sse.md (define_mode_iterator
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67480
--- Comment #3 from Alexander Fomin ---
There is another problem with the same pattern.
Suppose an V16SF insn mode and AVX512F target (e.g. KNL).
We'll emit something like vandps %zmm1, %zmm2, %zmm3; however, vps
family requires AVX512VL and/or A
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67480
--- Comment #2 from Alexander Fomin ---
Created attachment 36304
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36304&action=edit
Proposed fix
Proposed fix.
Splitting instruction pattern into two patterns, namely:
(a) any logic instruc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67480
--- Comment #1 from Alexander Fomin ---
Created attachment 36301
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36301&action=edit
Testcase
A reproducer