On 11/18/13 15:55, Joseph S. Myers wrote:
* Going just on the general description of the pass and not looking at the
details: does this do any of the things that are done by shorten_binary_op
or shorten_compare in c-common.c? If so, do you plan followup changes to
remove as premature optimizations whatever those functions do that can be
done by this pass?
I don't recall if we had explicitly called out shorten_compare and/or
shorten_binary_op in any of our discussions, but I can confirm that this
is one step in trying to do something sensible in this space.
I'm happy to put shorten_compare on the hit-list. I haven't had to fix
anything in shorten_compare in about 15 years and I'd largely forgotten
about it.
jeff