OSDN Git Service

* loop.c (canonicalize_condition): Add WANT_REG argument.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Apr 2000 19:21:09 +0000 (19:21 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Apr 2000 19:21:09 +0000 (19:21 +0000)
commit124d766df38802d862e5580e8395953c6c19ec80
tree0304d00cbc94155e5757d349d3e7de66029fc4e0
parent221322607b378b288dece023897a34ef14aefe8a
    * loop.c (canonicalize_condition): Add WANT_REG argument.
        Stop the search if we match it.
        * expr.h (canonicalize_condition): Update decl.
        * predict.c (expected_value_to_br_prob): Use it.  Track last
        expected value note.
        (find_expected_value): Remove.

        * reorg.c (mostly_true_jump): Always use BR_PROB if present.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33214 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.h
gcc/loop.c
gcc/predict.c
gcc/reorg.c