This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: ifcvt/crossjump patch: Fix PR 42496, 21803
- From: Eric Botcazou <ebotcazou at adacore dot com>
- To: Jeff Law <law at redhat dot com>
- Cc: Bernd Schmidt <bernds at codesourcery dot com>, gcc-patches at gcc dot gnu dot org, Steven Bosscher <stevenb dot gcc at gmail dot com>, Jim Wilson <wilson at codesourcery dot com>
- Date: Wed, 28 Jul 2010 00:16:36 +0200
- Subject: Re: ifcvt/crossjump patch: Fix PR 42496, 21803
- References: <4BB3CCCA.7000600@codesourcery.com> <201007240005.55586.ebotcazou@adacore.com> <4C4EFAEC.4030102@redhat.com>
> It's probably worth noting that these optimizations are more effective
> when they're allowed to move insns. So while limiting to CFG
> approaches may simplify things, it also leads to fewer opportunities to
> commonize code.
Do you have a concrete example of such an optimization that would be doable
with code movements but not with CFG manipulations?
--
Eric Botcazou