[Bug middle-end/72747] powerpc: wrong code generated for vec_splats in cascading assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72747 Markus Trippelsdorf changed: What|Removed |Added CC||npmccallum at redhat dot com --- Comment #6 from Markus Trippelsdorf --- *** Bug 78408 has been marked as a duplicate of this bug. ***
[Bug middle-end/72747] powerpc: wrong code generated for vec_splats in cascading assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72747 Will Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #5 from Will Schmidt --- Patches committed to trunk, and backported to both gcc-5 and gcc-6 branches. all fixed. :-)
[Bug middle-end/72747] powerpc: wrong code generated for vec_splats in cascading assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72747 --- Comment #4 from Will Schmidt --- Author: willschm Date: Wed Nov 2 14:13:07 2016 New Revision: 241793 URL: https://gcc.gnu.org/viewcvs?rev=241793&root=gcc&view=rev Log: [gcc] 2016-11-02 Will Schmidt Backport from trunk 2016-10-26 Will Schmidt PR middle-end/72747 * gimplify.c (gimplify_init_constructor): Move emit of constructor assignment to earlier in the if/else logic. [gcc/testsuite] 2016-11-02 Will Schmidt Backport from trunk 2016-10-26 Will Schmidt PR middle-end/72747 * c-c++-common/pr72747-1.c: New test. * c-c++-common/pr72747-2.c: Likewise. Added: branches/gcc-5-branch/gcc/testsuite/c-c++-common/pr72747-1.c branches/gcc-5-branch/gcc/testsuite/c-c++-common/pr72747-2.c Modified: branches/gcc-5-branch/gcc/ChangeLog branches/gcc-5-branch/gcc/gimplify.c branches/gcc-5-branch/gcc/testsuite/ChangeLog
[Bug middle-end/72747] powerpc: wrong code generated for vec_splats in cascading assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72747 --- Comment #3 from Will Schmidt --- Author: willschm Date: Wed Nov 2 14:12:23 2016 New Revision: 241792 URL: https://gcc.gnu.org/viewcvs?rev=241792&root=gcc&view=rev Log: [gcc] 2016-11-02 Will Schmidt Backport from trunk 2016-10-26 Will Schmidt PR middle-end/72747 * gimplify.c (gimplify_init_constructor): Move emit of constructor assignment to earlier in the if/else logic. [gcc/testsuite] 2016-11-02 Will Schmidt Backport from trunk 2016-10-26 Will Schmidt PR middle-end/72747 * c-c++-common/pr72747-1.c: New test. * c-c++-common/pr72747-2.c: Likewise. Added: branches/gcc-6-branch/gcc/testsuite/c-c++-common/pr72747-1.c branches/gcc-6-branch/gcc/testsuite/c-c++-common/pr72747-2.c Modified: branches/gcc-6-branch/gcc/ChangeLog branches/gcc-6-branch/gcc/gimplify.c branches/gcc-6-branch/gcc/testsuite/ChangeLog
[Bug middle-end/72747] powerpc: wrong code generated for vec_splats in cascading assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72747 --- Comment #2 from Will Schmidt --- Author: willschm Date: Fri Oct 28 13:28:46 2016 New Revision: 241647 URL: https://gcc.gnu.org/viewcvs?rev=241647&root=gcc&view=rev Log: gcc: 2016-10-26 Will Schmidt PR middle-end/72747 * gimplify.c (gimplify_init_constructor): Move emit of constructor assignment to earlier in the if/else logic. testsuite: 2016-10-26 Will Schmidt PR middle-end/72747 * c-c++-common/pr72747-1.c: New test. * c-c++-common/pr72747-2.c: Likewise. Added: trunk/gcc/testsuite/c-c++-common/pr72747-1.c trunk/gcc/testsuite/c-c++-common/pr72747-2.c Modified: trunk/gcc/ChangeLog trunk/gcc/gimplify.c trunk/gcc/testsuite/ChangeLog
[Bug middle-end/72747] powerpc: wrong code generated for vec_splats in cascading assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72747 Bill Schmidt changed: What|Removed |Added Component|target |middle-end --- Comment #1 from Bill Schmidt --- Changing component to "middle-end" as this has proven to be a problem in gimplification. Not sure if that is the right component but seems closest.