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 am strongly against the idea of removing simplify/hvn from IRBuilder.
In HARMONY-5500 there is NOTHING about this removing.