Home
last modified time | relevance | path

Searched refs:purge_dead_edges (Results 1 – 18 of 18) sorted by relevance

/openbsd/src/gnu/usr.bin/gcc/gcc/
Dcfgrtl.c199 purge_dead_edges (BLOCK_FOR_INSN (insn));
242 purge_dead_edges (BLOCK_FOR_INSN (last));
2204 purge_dead_edges (bb) in purge_dead_edges() function
2393 bool purged_here = purge_dead_edges (bb);
Dcfgbuild.c731 purge_dead_edges (bb);
Dbasic-block.h732 extern bool purge_dead_edges PARAMS ((basic_block));
Drecog.c3302 do_cleanup_cfg |= purge_dead_edges (nfte->dest);
3314 do_cleanup_cfg |= purge_dead_edges (bb);
Dreg-stack.c2783 purge_dead_edges (block);
Dgcse.c4128 purge_dead_edges (bb);
5895 purge_dead_edges (bb);
DChangeLog.63274 call purge_dead_edges after removing.
4061 * cfgrtl.c (purge_dead_edges): Fix typo in previous fix.
4622 * cfgrtl.c (purge_dead_edges): Cleanup EDGE_ABNORMAL flag if computed
6020 * cfgrtl.c (purge_dead_edges): Remove REG_EH_REGION note for insns
9994 debug_bb_n, print_rtl_with_bb, verify_flow_info, purge_dead_edges,
11663 verify_flow_info, purge_dead_edges, purge_all_dead_edges):
15038 * basic-block.h (purge_all_dead_edges, purge_dead_edges): Update
15040 * flow.c (purge_dead_edges, purge_all_dead_edges): Return bool
16418 * flow.c (purge_dead_edges): Handle conditional jumps and conditional
16561 and purge_dead_edges.
[all …]
DChangeLog.77224 dump_bb, print_rtl_with_bb, verify_flow_info, purge_dead_edges,
7322 * cfgrtl.c (purge_dead_edges): Correct handling of EDGE_EH.
7619 * cfgrtl.c (purge_dead_edges): Handle abnormal call edges created
14675 * cfgrtl.c (purge_dead_edges): Set BB_DRITY flags if edge has been
14679 * toplev.c (rest_of_compilation): Do not purge_dead_edges after combine.
14942 (purge_dead_edges): Remove REG_BR_PROB notes on simplejumps.
15377 * cfgrtl.c (purge_dead_edges): Fix handling of EH edges.
DChangeLog2788 * cfgrtl.c (purge_dead_edges) [JUMP_INSN]: Rematerialize the
/openbsd/src/gnu/gcc/gcc/
Dcfgrtl.c193 purge_dead_edges (BLOCK_FOR_INSN (insn)); in delete_insn_and_edges()
234 purge_dead_edges (BLOCK_FOR_INSN (last)); in delete_insn_chain_and_edges()
2115 purge_dead_edges (basic_block bb) in purge_dead_edges() function
2339 bool purged_here = purge_dead_edges (bb); in purge_all_dead_edges()
Dcfgbuild.c696 purge_dead_edges (bb); in find_bb_boundaries()
Dbasic-block.h904 extern bool purge_dead_edges (basic_block);
Drecog.c3229 do_cleanup_cfg |= purge_dead_edges (nfte->dest); in peephole2_optimize()
3241 do_cleanup_cfg |= purge_dead_edges (bb); in peephole2_optimize()
Dreg-stack.c2939 purge_dead_edges (block); in convert_regs_1()
Dgcse.c2866 purge_dead_edges (bb); in cprop_jump()
Dreload1.c8422 purge_dead_edges (bb); in fixup_abnormal_edges()
/openbsd/src/gnu/gcc/gcc/doc/
Dcfg.texi252 @findex purge_dead_edges
256 anyway. The edges can be eliminated via @code{purge_dead_edges} call.
564 @findex purge_dead_edges
572 call @code{purge_dead_edges} on a given basic block to remove
Dgccint.info11803 `purge_dead_edges' call.
12083 `purge_dead_edges' on a given basic block to remove superfluous edges,
33309 * purge_dead_edges <1>: Maintaining the CFG.
33311 * purge_dead_edges: Edges. (line 104)