On 4/7/08, George Timoshenko <[EMAIL PROTECTED]> wrote:
>
> Okonechnikov Konstantin wrote:
>
> I have some good news: Simplifier and CSE removal from IRBuilder is
> > accomplished.
> > 1) What is done:
> > - Simplifier* IrBuilder::simplifier and all connected methods are
> > removed or
> > modified
> > - CSEHashtable IrBuilder::cseHashTable and its methods are removed
> > - Instruction generation doesn't include simplification and hashing
> > anymore
> > - DoSimplify, DoCSE flags are removed from IRBuilderFlags
> >
>
> That's awful. I see the discussion too late.
>
> This is much easier to destroy rather than to improve.
> Does irBuilder simplify/hvn ability prevents you from writing new
> translator?


I thought that the problem was that it
is not easy to reuse IRBuilder, and if simplifier and hvn has the same
funcionality as IrBuilder built-in optimizations, why it is so
improtant to leave it?
I am a bit confused. As Egor and Alexei
I will appreciate clarification and explanation very much. What is the
better way to improve IrBuilder?

Reply via email to