Ok, now that we have the latent reload bug fixed, I'm looking at the
three users of commutative_operand_precedence(). They are:
swap_commutative_operands_p()
swap_commutative_operands_with_target()
simplify_plus_minus_op_data_cmp()
Looking at them, it seems like we _might_ be able to just marge all
of them into one routine. However, I have a question regarding your
change to simplify_plus_minus_op_data_cmp() on 2006-09-05. Specifically
the change that breaks ties for REGs by comparing their regnos. Do you
remember why you made that change (checked in as part of PR26847)?