This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: patch to fix PR69461
- From: Michael Meissner <meissner at linux dot vnet dot ibm dot com>
- To: Vladimir Makarov <vmakarov at redhat dot com>
- Cc: Michael Meissner <meissner at linux dot vnet dot ibm dot com>, gcc-patches <gcc-patches at gcc dot gnu dot org>, Peter Bergner <bergner at vnet dot ibm dot com>
- Date: Thu, 4 Feb 2016 15:07:48 -0500
- Subject: Re: patch to fix PR69461
- Authentication-results: sourceware.org; auth=none
- References: <56B240D1 dot 7030809 at redhat dot com> <20160203204921 dot GA25127 at ibm-tiger dot the-meissners dot org> <56B2C1D1 dot 5000403 at redhat dot com>
On Wed, Feb 03, 2016 at 10:13:21PM -0500, Vladimir Makarov wrote:
> Thanks, Mike. I found it when trying to fix numerous LRA failures
> on power8. Reload pass when can not figure out what to do with
> illegitimate address does nothing. LRA tried still to do something.
> I've made LRA working as reload for this case. So LRA failures were
> fixed even if fused to wrapper address was believed to be
> illegitimate.
>
> Still it makes a sense to consider the address legitimate as a lot
> of code in GCC needs this.
Yeah, it was simple thinko on my part. Segher was trying to track down this as
-flto in particular seemed to trigger this.
--
Michael Meissner, IBM
IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA
email: meissner@linux.vnet.ibm.com, phone: +1 (978) 899-4797