Searched refs:try_forward_edges (Results 1 – 16 of 16) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | cfgcleanup.cc | 79 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()
|
| D | ChangeLog.dataflow | 2561 * cfgcleanup.c (try_forward_edges, try_crossjump_to_edge, 3267 * cfgcleanup.c (thread_jump, try_forward_edges): Deleted mode
|
| D | ChangeLog-2001 | 1002 (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.
|
| D | ChangeLog-2002 | 7209 * 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.
|
| D | ChangeLog-2004 | 10729 (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.
|
| D | ChangeLog-2005 | 950 * 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,
|
| D | ChangeLog-2010 | 1258 (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
|
| D | ChangeLog-2017 | 8521 * 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.
|
| D | ChangeLog-2013 | 6182 (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.
|
| D | ChangeLog-2014 | 27221 (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.
|
| D | ChangeLog-2011 | 24914 * 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.
|
| D | ChangeLog-2008 | 4126 * cfgcleanup.c (try_forward_edges): Use locator_eq instead of 4269 * cfgcleanup.c (try_forward_edges): Avoid the optimization if
|
| D | ChangeLog-2012 | 9776 * cfgcleanup.c (try_forward_edges): Likewise. 10452 * cfgcleanup.c (try_forward_edges): Likewise.
|
| D | ChangeLog-2006 | 18062 * cfgcleanup.c (try_forward_edges): Don't avoid killing loop
|
| D | ChangeLog-2003 | 31953 * cfgcleanup.c (try_forward_edges): Don't check loop structures
|
| D | ChangeLog-2018 | 25912 * cfgcleanup.c (try_forward_edges): Do not give up on crossing
|