This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Stabilization on the ARM: an unrolling bug
- To: law at cygnus dot com
- Subject: Re: Stabilization on the ARM: an unrolling bug
- From: Michael Hayes <m dot hayes at elec dot canterbury dot ac dot nz>
- Date: Fri, 15 Jan 1999 23:54:14 +1300 (NZDT)
- Cc: Michael Hayes <m dot hayes at elec dot canterbury dot ac dot nz>, richard dot earnshaw at arm dot com, egcs-patches at cygnus dot com
- References: <"13980.28351.544423.617972"@ongaonga.elec.canterbury.ac.nz><3103.916396590@hurl.cygnus.com>
Jeffrey A Law writes:
> So, it sounds like we're depending on design, not luck when we assume that
> the label at the start of the loop is only referenced by back edges in the
> loop. I feel much better now ;-)
This certainly simplifies things.
However, this may not work if we veer away from using the loop note
hints provided by the front end. I'm starting to warm to this idea
where the loop optimizer detects loops from the CFG. It does seem
to be less ad hoc than the current method.
> Please install your last patch.
OK, will do.
Michael.