Searched refs:try_optimize_cfg (Results 1 – 6 of 6) sorted by relevance
| /NextBSD/contrib/gcc/ |
| HD | cfgcleanup.c | 69 static bool try_optimize_cfg (int); 1957 try_optimize_cfg (int mode) in try_optimize_cfg() function 2238 while (try_optimize_cfg (mode)) in cleanup_cfg()
|
| HD | ChangeLog-2001 | 2392 (try_optimize_cfg): Use label_is_jump_target_p to check if label is 5096 * cfgcleanup.c (try_optimize_cfg): If try_simplify_condjump optimized 7796 (try_optimize_cfg): Likewise; initialize and clear the flags; 10011 * cfgcleanup.c (try_optimize_cfg): Add fake exit edges for noreturn 10319 (try_optimize_cfg): Likewise. 11685 try_crossjump_bb, try_optimize_cfg): Move here from flow.c 16042 (try_optimize_cfg): Update call of try_forward_edges. 16422 try_optimize_cfg): Use redirect_edge_succ_nodup 16605 (try_optimize_cfg): Fix use of bool. Reorganize cheaper 17066 (try_optimize_cfg): Do not remove tail recursive labels before sibcall. [all …]
|
| HD | ChangeLog-2002 | 16575 * cfgcleanup.c (try_optimize_cfg): Make sure merge_blocks doesn't 20210 * cfgcleanup.c (try_optimize_cfg, delete_unreachable_blocks): 20662 * cfgcleanup.c (try_simplify_condjump, try_optimize_cfg): Too. 21655 try_optimize_cfg, delete_unreachable_blocks, cleanup_cfg): Modified. 23275 * cfgcleanup.c (try_optimize_cfg): Call merge_block only when 26891 (try_optimize_cfg): clear all AUX fields. 29351 * cfgcleanup.c (try_optimize_cfg): Kill blocks. 29352 (try_optimize_cfg): Do not update liveness. 29353 (cleanup-cfg): Loop until try_optimize_cfg and dead code 29861 (try_optimize_cfg): Likewise; use update_life_info_in_dirty_blocks. [all …]
|
| HD | ChangeLog-2004 | 10734 (try_optimize_cfg): Likewise. 23003 * cfgcleanup.c (try_optimize_cfg): Use it. 24519 try_optimize_cfg): Likewise. 31340 (try_optimize_cfg): Likewise. 31914 * cfgcleanup.c (try_optimize_cfg): Do not merge across jumptables. 36247 (try_optimize_cfg): Likewise. 44545 try_optimize_cfg, delete_unreachable_blocks): Use delete_basic_block 45315 * cfgcleanup.c (try_optimize_cfg): Explicitly test against 0. 45711 (try_optimize_cfg): Maintain first pass variable. 46255 * cfgcleanup.c (try_optimize_cfg): Use it. [all …]
|
| HD | ChangeLog-2003 | 15857 (try_optimize_cfg): Use merge_blocks_move. 15914 * cfgcleanup.c (try_optimize_cfg): Supress optimizations of fallthru 20484 try_crossjump_to_edge, try_optimize_cfg, delete_unreachable_blocks): 28864 * cfgcleanup.c (try_optimize_cfg): Allow merging of tablejumps 30313 * cfgcleanup.c (try_optimize_cfg): Fix thinko in previous patch. 30316 (try_optimize_cfg): Use return value of merge_blocks
|
| HD | ChangeLog-2005 | 950 * cfgcleanup.c (try_forward_edges, try_optimize_cfg): Ditto. 11914 (try_optimize_cfg): Likewise. Clear bb->flags before updating the 29367 outgoing_edges_match, try_crossjump_to_edge, try_optimize_cfg,
|