[lno] [RFC] if-conversion and auto vectorizer
Andrew Pinski
pinskia@physics.uc.edu
Sun Mar 14 19:22:00 GMT 2004
On Mar 14, 2004, at 03:07, Dorit Naishlos wrote:
>> I will also be doing the following soon (after MIN/MAX becomes gimple
>> which has already be discussed and approved):
>
> I seem to have missed the MIN/MAX discussion thread. Do you have a
> link to
> that, or was it off the mailing list? just curious when is it planned
> to
> add the MIN/MAX tree codes to gimple and who is responsible for that?
It was discussed off list (on IRC). Really MIN/MAX is already gimple,
just that it gets
lowered when gimplifing happens. Also right now DOM does not
understand MIN/MAX.
The current plan is remove the lowering when the tree-ssa gets merged
into the mainline.
I think Daniel Berlin said he would be the one to remove the lowering
as the linear loop
transformation generates better code with MIN/MAX instead of different
basic blocks.
I think he also has a patch to teach DOM about it too but I am not too
sure.
I would like to add the MIN/MAX to tree-ssa-phiopt also the idea behind
having
MIN/MAX be "instructions" so are that more optimization opportunities
come up from the
combine of the basic blocks, also it saves memory because of less basic
blocks.
Thanks,
Andrew Pinski
More information about the Gcc
mailing list