This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: RFC: combine simplification change: 2-for-2-with-lesser-cost
- From: Steven Bosscher <stevenb at suse dot de>
- To: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 20 Dec 2005 11:13:06 +0100 (CET)
- Subject: Re: RFC: combine simplification change: 2-for-2-with-lesser-cost
- References: <200512200950.jBK9oq0S012051@ignucius.se.axis.com>
On Dec 20, 2005 10:50 AM, Hans-Peter Nilsson
<hans-peter.nilsson@axis.com> wrote:
> The actual code should be simple; I just want to check that
> there's consensus on the actual change before doing it.
>
> Thoughts?
You really have to wonder if cleaning up this jump is a job combine
should be doing. I would have thought we'd clean this up _before_
combine (and no, I don't mean the tree optimizers, but e.g. CSE, or jump
bypassing (even though the latter doesn't work for critical edges)). Are
there other cases, you think, where we fail to combine 2 insns into 2
cheaper ones??
Â
Gr.
Steven
Â
Â