This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] PR80101: Fix ICE in store_data_bypass_p
- From: Segher Boessenkool <segher at kernel dot crashing dot org>
- To: Eric Botcazou <ebotcazou at adacore dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Kelvin Nilsen <kdnilsen at linux dot vnet dot ibm dot com>
- Date: Wed, 19 Apr 2017 13:54:47 -0500
- Subject: Re: [PATCH] PR80101: Fix ICE in store_data_bypass_p
- Authentication-results: sourceware.org; auth=none
- References: <ceb839ae-0101-11d2-d5ce-b402c7dcfe51@linux.vnet.ibm.com> <2042575.QfhRid7aWy@polaris> <20170407091940.GV4402@gate.crashing.org> <8939515.hbmdFrn7Rd@polaris>
On Tue, Apr 18, 2017 at 10:01:02PM +0200, Eric Botcazou wrote:
> > There are workarounds to this problem as well: mips_store_data_bypass_p,
> > added in 2006. mep_store_data_bypass_p, added in 2009 (the port has
> > been removed since then, of course).
>
> I see, no strong opinion then, but individual back-ends should be preferably
> fixed if this is easily doable instead of changing the middle-end, which may
> affect the other ~50 back-ends.
Okay, for GCC 7 we'll change the backend. Maybe for GCC 8 we can
revisit this.
Thanks,
Segher