[Bug target/105587] [13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn) since r13-210-gfcda0efccad41eba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105587 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Martin Liška --- Yes.
[Bug target/105587] [13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn) since r13-210-gfcda0efccad41eba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105587 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #6 from Arseny Solokha --- Should this PR be closed now?
[Bug target/105587] [13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn) since r13-210-gfcda0efccad41eba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105587 Sergei Trofimovich changed: What|Removed |Added CC||slyfox at gcc dot gnu.org --- Comment #5 from Sergei Trofimovich --- Noticed the same ICE on stv-av1-1.0.0. https://gcc.gnu.org/g:69c4b5c519f0df37e4903992644cc29682721bc1 did fix it for me.
[Bug target/105587] [13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn) since r13-210-gfcda0efccad41eba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105587 --- Comment #4 from Hongtao.liu --- Fixed in GCC13.
[Bug target/105587] [13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn) since r13-210-gfcda0efccad41eba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105587 --- Comment #3 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:69c4b5c519f0df37e4903992644cc29682721bc1 commit r13-468-g69c4b5c519f0df37e4903992644cc29682721bc1 Author: liuhongt Date: Fri May 13 15:48:01 2022 +0800 Fix ICE caused by wrong condition. When d->perm[i] == d->perm[i-1] + 1 and d->perm[i] == nelt, it's not continuous. It should fail if there's more than 2 continuous areas. gcc/ChangeLog: PR target/105587 * config/i386/i386-expand.cc (expand_vec_perm_pslldq_psrldq_por): Fail when (d->perm[i] == d->perm[i-1] + 1) && d->perm[i] == nelt && start != -1. gcc/testsuite/ChangeLog: * gcc.target/i386/pr105587.c: New test.
[Bug target/105587] [13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn) since r13-210-gfcda0efccad41eba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105587 --- Comment #2 from Hongtao.liu --- Mine, I'm testing a patch.
[Bug target/105587] [13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn) since r13-210-gfcda0efccad41eba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105587 Richard Biener changed: What|Removed |Added Priority|P3 |P1
[Bug target/105587] [13 Regression] ICE in extract_insn, at recog.cc:2791 (error: unrecognizable insn) since r13-210-gfcda0efccad41eba
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105587 Andrew Pinski changed: What|Removed |Added Target||x86_64-linux-gnu Target Milestone|--- |13.0 Component|tree-optimization |target