Home
last modified time | relevance | path

Searched refs:outgoing_edges_match (Results 1 – 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/gcc/
Dcfgcleanup.c63 static bool outgoing_edges_match (int, basic_block, basic_block);
1298 outgoing_edges_match (int mode, basic_block bb1, basic_block bb2) in outgoing_edges_match() function
1656 if (!outgoing_edges_match (mode, src1, src2)) in try_crossjump_to_edge()
DChangeLog-2001988 * cfgcleanup.c (outgoing_edges_match): Check for insn match with
2003 (outgoing_edges_match): Add parameter MODE; attempt to match everything
7794 (outgoing_edges_match): Likewise.
11684 flow_find_cross_jump, outgoing_edges_match, try_crossjump_to_edge,
16599 (outgoing_edges_match): Allow match if neither branch has
17686 * flow.c (outgoing_edges_match): Return early if condition reversal
17849 (flow_find_cross_jump, outgoing_edges_match, try_crossjump_to_edge,
DChangeLog-200312025 * cfgcleanup.c (outgoing_edges_match): Check REG_EH_REGION notes
20483 * cfgcleanup.c (try_simplify_condjump, outgoing_edges_match,
29513 * cfgcleanup.c (outgoing_edges_match, try_crossjump_to_edge): Use
30296 * cfgcleanup.c (outgoing_edges_match): Compare the jump tables.
32803 * cfgcleanup.c (outgoing_edges_match): When there is single outgoing
33150 * cfgcleanup.c (outgoing_edges_match): Enable crossjumping across loop
DChangeLog-20051542 (outgoing_edges_match): Likewise.
2002 outgoing_edges_match.
2003 (outgoing_edges_match): Use condjump_equiv_p.
29367 outgoing_edges_match, try_crossjump_to_edge, try_optimize_cfg,
DChangeLog-20042727 * cfgcleanup.c (outgoing_edges_match, try_crossjump_to_edge):
7777 * cfgcleanup.c (outgoing_edges_match): Fix typo in dump output.
10731 (outgoing_edges_match): Likewise.
24518 flow_find_cross_jump, outgoing_edges_match, try_crossjump_to_edge,
33365 * cfgcleanup.c (outgoing_edges_match): Initialize newpos1
DChangeLog-200221654 outgoing_edges_match, try_crossjump_to_edge, try_crossjump_bb,
21917 * cfgcleanup.c (outgoing_edges_match): Use them.
34717 (outgoing_edges_match): Tweek conditional merging heuristics.
DChangeLog-200615619 * cfgcleanup.c (outgoing_edges_match): Extra checks.