This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] Remove loop notes (5/8) -- sh.c
- From: Steven Bosscher <stevenb dot gcc at gmail dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: Joern RENNECKE <joern dot rennecke at st dot com>, Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>, law at redhat dot com
- Date: Tue, 14 Mar 2006 18:56:31 +0100
- Subject: Re: [patch] Remove loop notes (5/8) -- sh.c
- References: <20060314112708.GA28538@atrey.karlin.mff.cuni.cz> <4416F8E4.8060305@st.com>
On Tuesday 14 March 2006 18:09, Joern RENNECKE wrote:
> This is not right, you are removing a useful optimization.
Then perhaps you should implement it in some other way, because
unless I'm mistaken you are the SH backend maintainer. Every
time people propose to clean up some part of the compiler, the
SH backend is the only backend that still depends on it and you
complain that it removes an alledgedly useful optimization. As
if you haven't known for years that loop notes were going to
disappear.
Is the SH backend in deep maintenance mode, or are you planning
to catch up and drag it into the GCC 3 era at least?
I'm actually pretty fed up with the number of things throughout
the middle-end that exist for only for the SH backend (LABEL_REFS,
currently_expanding_to_rtl, find_basic_blocks, to name a few).
Gr.
Steven