https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88343
--- Comment #7 from Iain Sandoe ---
so, fixed on trunk so far.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88343
--- Comment #6 from Iain Sandoe ---
Author: iains
Date: Wed Dec 12 08:53:49 2018
New Revision: 267049
URL: https://gcc.gnu.org/viewcvs?rev=267049=gcc=rev
Log:
rs6000 - Fix PR target/88343
The PR is about unnecessary saves of the pic base
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88343
--- Comment #5 from Iain Sandoe ---
I've been trying the following;
There were two bugs;
1) the test for Darwin's pic reg needs to be in the save_reg_p () func for
other callers.
2) the bit of code in the #ifdef was essentially doing nothing in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88343
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88343
Iain Sandoe changed:
What|Removed |Added
Target|powerpc-darwin |powerpc-darwin,
|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88343
--- Comment #2 from Iain Sandoe ---
(In reply to Iain Sandoe from comment #1)
> moving this from 71469 and noting it's a regression.
71496, even: this was the commit.
https://gcc.gnu.org/viewcvs?rev=243532=gcc=rev
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88343
Iain Sandoe changed:
What|Removed |Added
Keywords||missed-optimization
Target|