Home
last modified time | relevance | path

Searched refs:try_optimize_cfg (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/usr.bin/gcc/gcc/
Dcfgcleanup.c84 static bool try_optimize_cfg PARAMS ((int));
1594 try_optimize_cfg (mode) in try_optimize_cfg() function
1821 while (try_optimize_cfg (mode))
DChangeLog.62392 (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 …]
DChangeLog.72128 * cfgcleanup.c (try_optimize_cfg): Make sure merge_blocks doesn't
5763 * cfgcleanup.c (try_optimize_cfg, delete_unreachable_blocks):
6215 * cfgcleanup.c (try_simplify_condjump, try_optimize_cfg): Too.
7208 try_optimize_cfg, delete_unreachable_blocks, cleanup_cfg): Modified.
8828 * cfgcleanup.c (try_optimize_cfg): Call merge_block only when
12444 (try_optimize_cfg): clear all AUX fields.
14904 * cfgcleanup.c (try_optimize_cfg): Kill blocks.
14905 (try_optimize_cfg): Do not update liveness.
14906 (cleanup-cfg): Loop until try_optimize_cfg and dead code
15414 (try_optimize_cfg): Likewise; use update_life_info_in_dirty_blocks.
[all …]
DChangeLog1531 * cfgcleanup.c (try_optimize_cfg): Suppress tablejump removal
5527 * cfgcleanup.c (try_optimize_cfg): Allow merging of tablejumps
DChangeLog.5178 * flow.c (try_merge_block): Rename to try_optimize_cfg;
/openbsd/src/gnu/gcc/gcc/
Dcfgcleanup.c69 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()