[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2019-10-28 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 --- Comment #12 from Jiu Fu Guo --- Author: guojiufu Date: Mon Oct 28 14:30:05 2019 New Revision: 277523 URL: https://gcc.gnu.org/viewcvs?rev=277523&root=gcc&view=rev Log: Backport from mainline PR target/70010 * gcc.tar

[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2019-10-28 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 --- Comment #11 from Jiu Fu Guo --- Author: guojiufu Date: Mon Oct 28 14:23:26 2019 New Revision: 277521 URL: https://gcc.gnu.org/viewcvs?rev=277521&root=gcc&view=rev Log: Backport from mainline PR target/70010 * gcc.tar

[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2019-10-28 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 --- Comment #10 from Jiu Fu Guo --- Author: guojiufu Date: Mon Oct 28 13:55:41 2019 New Revision: 277518 URL: https://gcc.gnu.org/viewcvs?rev=277518&root=gcc&view=rev Log: [rs6000] PR70010, avoid no-vsx function to be inlined to vsx function In

[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2019-10-28 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 --- Comment #9 from Jiu Fu Guo --- Author: guojiufu Date: Mon Oct 28 09:46:15 2019 New Revision: 277506 URL: https://gcc.gnu.org/viewcvs?rev=277506&root=gcc&view=rev Log: [rs6000] PR70010, avoid no-vsx function to be inlined to vsx function In

[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2019-10-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 Peter Bergner changed: What|Removed |Added Status|NEW |RESOLVED URL|https://gcc.

[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2019-10-16 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 --- Comment #7 from Jiu Fu Guo --- Author: guojiufu Date: Wed Oct 16 13:35:41 2019 New Revision: 277065 URL: https://gcc.gnu.org/viewcvs?rev=277065&root=gcc&view=rev Log: In PR70010, a function is marked with target(no-vsx) to disable VSX code g

[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2019-10-14 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |NEW URL|

[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2016-03-08 Thread cyrilbur at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 --- Comment #5 from Cyril Bur --- Hi Martin, (After forgetting -O2 and wondering why everything changed: conclusion -O2 is important for this) I added -fno-inline (so: -O2 -Wall -Wextra -flto -fno-inline) to my cases and while optimisations may

[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2016-03-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 --- Comment #4 from Martin Sebor --- I think I see the problem. The no-vsx function needs to be inlined into a function that itself uses VSX, like in this test case. I don't know if this is supposed to work. I vaguely recall inlining and targe

[Bug target/70010] powerpc: -flto forgets 'no-vsx' function attributes

2016-03-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70010 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #3