This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] fix target/44606, reload bug on SPE
- From: Eric Botcazou <ebotcazou at adacore dot com>
- To: Bernd Schmidt <bernds at codesourcery dot com>
- Cc: Nathan Froyd <froydnj at codesourcery dot com>, gcc-patches at gcc dot gnu dot org
- Date: Mon, 4 Oct 2010 12:39:55 +0200
- Subject: Re: [PATCH] fix target/44606, reload bug on SPE
- References: <20100930182927.GL32503@codesourcery.com> <201010012338.39855.ebotcazou@adacore.com> <4CA66BD3.8000508@codesourcery.com>
> That's just papering over the real problem. I think the intent is
> clearly that if we find an equivalence, the move insn being reloaded is
> removed (as it serves no purpose if we already have the value in a
> register) and only the output reload remains.
> For the release branches it's conceivable to disable this optimization,
> it shouldn't trigger that often anyway.
As already mentioned, my proposal was for the release branches only.
--
Eric Botcazou