Lines Matching defs:fallthru
441 Still handle fallthru edges, as we can succeed to forward fallthru
594 threaded to the fallthru edge. Avoid
623 fallthru edge, so it can be moved before B without adding or modifying
678 fallthru edge, so it can be moved after A without adding or modifying
773 /* If B has a fallthru edge to C, no need to move anything. */
798 been if B is a forwarder block and C has no fallthru edge, but
824 not have an outgoing fallthru, then it can be moved
832 /* If B does not have an incoming fallthru, then it can be moved
1185 /* Get around possible forwarders on fallthru edges. Other cases
1322 /* Match conditional jumps - this may get tricky when fallthru and branch
1343 /* Get around possible forwarders on fallthru edges. Other cases
1515 fallthru and exception handling edges since these needs more
1541 /* fallthru edges must be forwarded to the same destination. */
1830 edge e, e2, fallthru;
1865 fallthru = NULL;
1874 fallthru = e;
1883 /* As noted above, first try with the fallthru predecessor. */
1884 if (fallthru)
1886 /* Don't combine the fallthru edge into anything else.
1888 if (e == fallthru)
1894 && !(fallthru->src->flags & BB_DIRTY)))
1897 if (try_crossjump_to_edge (mode, e, fallthru))
1929 /* We've already checked the fallthru edge above. */
1930 if (e2 == fallthru)
2026 default (fallthru). */
2062 "Deleting fallthru block %i.\n",