2005-01-07 Ian Lance Taylor <ian@airs.com>
commit5f76898789cbf6dd1dc930fafe477195ae26c648
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Jan 2006 22:23:27 +0000 (7 22:23 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Jan 2006 22:23:27 +0000 (7 22:23 +0000)
tree1fe479be7d0037272b7c2cdc78e67963de5da542
parent20dd1cb7be7ef4056251f99dd1a9d2dfaf77be74
2005-01-07  Ian Lance Taylor  <ian@airs.com>
            David Edelsohn  <edelsohn@gnu.org>

        PR rtl-optimization/25662
        * optabs.c (simplify_expand_binop): Use simplify_binary_operation
        for constant operands instead of simplify_gen_binary.
        * simplify-rtx.c (simplify_gen_binary): Swap commutative operands
        after trying simplify_binary_operation

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109456 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/optabs.c
gcc/simplify-rtx.c