Home
last modified time | relevance | path

Searched refs:try_forward_edges (Results 1 – 16 of 16) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dcfgcleanup.cc79 static bool try_forward_edges (int, basic_block);
402 try_forward_edges (int mode, basic_block b) in try_forward_edges() function
2931 if (try_forward_edges (mode, b)) in try_optimize_cfg()
DChangeLog.dataflow2561 * cfgcleanup.c (try_forward_edges, try_crossjump_to_edge,
3267 * cfgcleanup.c (thread_jump, try_forward_edges): Deleted mode
DChangeLog-20011002 (try_forward_edges): Do jump threading when asked for.
7792 (try_forward_edges): Likewise; update flags.
11681 (try_simplify_condjump, try_forward_edges, tail_recursion_label_p,
16040 * flow.c (try_forward_edges): Take argument MODE;
16042 (try_optimize_cfg): Update call of try_forward_edges.
16157 * flow.c (try_forward_edges): Avoid accessing freed memory.
16431 * flow.c (try_forward_edges): Accept fallthru edge; Update comment.
16596 (try_forward_edges): Skip complex and fallthru edges.
DChangeLog-20027209 * cfgcleanup.c (try_forward_edges): Do not forward a
21651 * cfgcleanup.c (try_simplify_condjump, try_forward_edges,
29858 (try_forward_edges, merge_blocks_move_predecessor_nojumps,
34424 * cfgcleanup.c (try_forward_edges): Avoid infinite loop at infinite
34716 (try_forward_edges): Care negative frequencies and update note.
34814 * cfgcleanup.c (try_forward_edges): Properly initialize nthreaded_edges;
35361 * cfgcleanup.c (try_forward_edges): Detect infinite loops while
35418 * cfgcleanup.c (try_forward_edges): Allow multiple jump threading.
DChangeLog-200410729 (try_forward_edges): Likewise.
12090 * cfgcleanup.c (try_forward_edges): ... here; use it.
14791 * cfgcleanup.c (try_forward_edges,
16827 * cfgcleanup.c (try_simplify_condjump, try_forward_edges,
18178 * cfgcleanup.c (try_simplify_condjump, try_forward_edges,
18463 * cfgcleanup.c (try_forward_edges): Modify to not attempt to
24515 * cfgcleanup.c (try_simplify_condjump, try_forward_edges,
31924 * cfgcleanup.c (try_forward_edges): Do not check loop structure when
36239 (try_forward_edges): Likewise.
45709 (try_forward_edges): Add work limiting check for threading.
DChangeLog-2005950 * cfgcleanup.c (try_forward_edges, try_optimize_cfg): Ditto.
9976 * cfgcleanup.c (try_forward_edges): Watch out for end of
11912 (try_forward_edges): Likewise.
26655 (try_forward_edges): Likewise.
29365 * cfgcleanup.c (try_simplify_condjump, try_forward_edges,
DChangeLog-20101258 (try_crossjump_bb, try_forward_edges): Test BB_MODIFIED flag rather
1334 * cfgcleanup.c (try_forward_edges): Skip debug insns.
7061 (try_forward_edges): Likewise.
8901 * cfgcleanup.c (try_forward_edges): Do not throw away previous steps
13137 (try_crossjump_bb, try_forward_edges): Test BB_MODIFIED flag rather
DChangeLog-20178521 * cfgcleanup.c (try_forward_edges): Likewise.
10900 * cfgcleanup.c (try_forward_edges): Update.
25923 * cfgcleanup.c (try_forward_edges): Update.
28847 * cfgcleanup.c (try_forward_edges): Update.
DChangeLog-20136182 (try_forward_edges): Likewise.
7380 (try_forward_edges): Likewise.
28444 * cfgcleanup.c (try_forward_edges): Fix early return value to properly
33936 * cfgcleanup.c (try_forward_edges): Ditto.
DChangeLog-201427221 (try_forward_edges): Likewise for local "last".
35557 * cfgcleanup.c (try_forward_edges): Compare the locus of locations
38012 * cfgcleanup.c (try_forward_edges, try_optimize_cfg): Use it instead
38836 * cfgcleanup.c (try_forward_edges): Use location_t for locations.
DChangeLog-201124914 * cfgcleanup.c (try_forward_edges): Do not update BB_FORWARDER_BLOCK.
24915 (try_optimize_cfg): Update BB_FORWARDER_BLOCK if try_forward_edges
28806 * cfgcleanup.c (try_forward_edges): Likewise.
DChangeLog-20084126 * cfgcleanup.c (try_forward_edges): Use locator_eq instead of
4269 * cfgcleanup.c (try_forward_edges): Avoid the optimization if
DChangeLog-20129776 * cfgcleanup.c (try_forward_edges): Likewise.
10452 * cfgcleanup.c (try_forward_edges): Likewise.
DChangeLog-200618062 * cfgcleanup.c (try_forward_edges): Don't avoid killing loop
DChangeLog-200331953 * cfgcleanup.c (try_forward_edges): Don't check loop structures
DChangeLog-201825912 * cfgcleanup.c (try_forward_edges): Do not give up on crossing