[Bug target/77761] [7 Regression] wrong code with -fschedule-insns -mavx512f --param=max-pending-list-length=512
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #4 from Uroš Bizjak --- Fixed.
[Bug target/77761] [7 Regression] wrong code with -fschedule-insns -mavx512f --param=max-pending-list-length=512
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761 --- Comment #3 from Uroš Bizjak --- Author: vmakarov Date: Tue Dec 6 20:02:03 2016 New Revision: 243316 URL: https://gcc.gnu.org/viewcvs?rev=243316=gcc=rev Log: 2016-12-06 Vladimir Makarovtarget/77761 * lra-lives.c (process_bb_lives): Update biggest mode for implicitly used hard reg. 2016-12-06 Vladimir Makarov target/77761 * testsuite/gcc.target/i386/pr77761.c: New. Added: trunk/gcc/testsuite/gcc.target/i386/pr77761.c Modified: trunk/gcc/ChangeLog trunk/gcc/lra-lives.c trunk/gcc/testsuite/ChangeLog
[Bug target/77761] [7 Regression] wrong code with -fschedule-insns -mavx512f --param=max-pending-list-length=512
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761 --- Comment #2 from Vladimir Makarov --- Thanks for reporting this, Zdenek. After some time staring at the generated code I believe the problem is in hard register splitting optimization. LRA uses wrongly smaller mode for splitting than necessary. I hope the patch will be ready on Tuesday.
[Bug target/77761] [7 Regression] wrong code with -fschedule-insns -mavx512f --param=max-pending-list-length=512
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P1 CC||law at redhat dot com
[Bug target/77761] [7 Regression] wrong code with -fschedule-insns -mavx512f --param=max-pending-list-length=512
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2016-11-10 CC||jakub at gcc dot gnu.org, ||vmakarov at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Jakub Jelinek --- Started with r238991.
[Bug target/77761] [7 Regression] wrong code with -fschedule-insns -mavx512f --param=max-pending-list-length=512
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0