[Bug target/78602] PowerPC vec-extract-v2df.c can fail if -mcpu=power9 -O0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78602 Michael Meissner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #3 from Michael Meissner --- Fixed in subversion id 243044.
[Bug target/78602] PowerPC vec-extract-v2df.c can fail if -mcpu=power9 -O0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78602 --- Comment #2 from Michael Meissner --- Author: meissner Date: Wed Nov 30 18:43:17 2016 New Revision: 243044 URL: https://gcc.gnu.org/viewcvs?rev=243044=gcc=rev Log: 2016-11-30 Michael MeissnerPR target/78602 * config/rs6000/rs6000.c (rs6000_expand_vector_extract): If the element is not a constant or in a register, force it to a register. PR target/78560 * config/rs6000/rs6000.c (rs6000_expand_vector_set): Force value that will be set to a vector element to be in a register. * config/rs6000/vsx.md (vsx_set__p9): Fix thinko that used the wrong multiplier to convert the element number to a byte offset. Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/rs6000.c trunk/gcc/config/rs6000/vsx.md
[Bug target/78602] PowerPC vec-extract-v2df.c can fail if -mcpu=power9 -O0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78602 --- Comment #1 from Michael Meissner --- Created attachment 40195 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40195=edit Proposed patch to fix the problem
[Bug target/78602] PowerPC vec-extract-v2df.c can fail if -mcpu=power9 -O0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78602 Michael Meissner changed: What|Removed |Added Target||powerpc64{,le}-linux-gnu, ||-mcpu=power9 Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2016-11-29 CC||dje at gcc dot gnu.org, ||segher at gcc dot gnu.org, ||wschmidt at gcc dot gnu.org Host||powerpc64{,le}-linux-gnu Assignee|unassigned at gcc dot gnu.org |meissner at gcc dot gnu.org Ever confirmed|0 |1 Build||powerpc64{,le}-linux-gnu