flow.c: Grammar check and clarify a lot of comments.
authorRichard Henderson <rth@redhat.com>
Mon, 23 Jul 2001 07:03:34 +0000 (00:03 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Mon, 23 Jul 2001 07:03:34 +0000 (00:03 -0700)
commitb02eea61ce7e88a2a0b9514ca803ef0891bc7dca
tree4977b6a5665b9f3dac2bd49cb2545277431ab1e4
parent18fee3ee7300568c6f19932d39e1ee9b6908860a
flow.c: Grammar check and clarify a lot of comments.

        * flow.c: Grammar check and clarify a lot of comments.
        (try_simplify_condjump): Rename variables to be clearer.
        (try_forward_edges): Skip complex and fallthru edges.
        Rearrange tests to avoid duplicate checks.
        (flow_find_cross_jump): Likewise.
        (outgoing_edges_match): Allow match if neither branch has
        probability data.  Loosen probability match to 5%.
        (try_crossjump_to_edge): Hoist repeated indirection into
        local variables.
        (try_crossjump_bb): Don't check complex edges.  Eliminate
        redundant crossjump tests.
        (try_optimize_cfg): Fix use of bool.  Reorganize cheaper
        checks before more expensive checks.

From-SVN: r44257
gcc/ChangeLog
gcc/flow.c