On 9/21/06, Andrew Pinski <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> On 9/16/06, Dorit Nuzman <[EMAIL PROTECTED]> wrote: .
>
> >so the stuff in tree-ssa-forwprop:eliminate_unnecessary_casts in
> > autovect-branch is supposed to go under this tree-combiner pass as well, or
> >do you plan to merge it to mainline some time?
>
>
> tree-ssa-forwprop:eliminate_unncessary_casts approach is
> considered not appropriate for mainline (because
> tree-combiner will take care of it.) so I do not plan to merge
> it to mainline. I discussed this with tree-ssa folks when we
> were chasing gzip performance. They preferred to wait for
> tree-combiner instead of gaining gzip performance improvement
> using this short term approach.
The Tree combiner is semi dead as I have other work to do now. But I hear
PRE is able to do some stuff like this (and already does for some simple
testcases).
Yes, we should be able to catch more of these at the point the new
VN code will go in.
Richard.