Home
last modified time | relevance | path

Searched refs:EDGE_ABNORMAL_CALL (Results 1 – 21 of 21) sorted by relevance

/openbsd/gnu/usr.bin/gcc/gcc/
H A Dbb-reorder.c269 if (! (e->flags & (EDGE_ABNORMAL_CALL | EDGE_EH)))
284 && ! (e->flags & (EDGE_ABNORMAL_CALL | EDGE_EH)))
H A Dcfgbuild.c259 int is_call = GET_CODE (insn) == CALL_INSN ? EDGE_ABNORMAL_CALL : 0;
413 EDGE_ABNORMAL | EDGE_ABNORMAL_CALL);
440 EDGE_ABNORMAL | EDGE_ABNORMAL_CALL);
H A Dprofile.c841 if ((e->flags & (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL)) in branch_prob()
849 if ((e->flags & (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL)) in branch_prob()
886 if ((e->flags & (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL)) in branch_prob()
1137 if (((e->flags & (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL | EDGE_FAKE))
H A Dbasic-block.h142 #define EDGE_ABNORMAL_CALL 4 /* Call with abnormal exit macro
150 #define EDGE_COMPLEX (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL | EDGE_EH)
H A Dcfgrtl.c866 if (e->flags & (EDGE_ABNORMAL_CALL | EDGE_EH))
1924 if (e->flags & EDGE_ABNORMAL_CALL) in verify_flow_info()
2232 else if (e->flags & EDGE_ABNORMAL_CALL)
H A Dreg-stack.c2551 if ((e->flags & (EDGE_EH | EDGE_ABNORMAL_CALL)) == EDGE_EH)
2556 else if (e->flags & EDGE_ABNORMAL_CALL)
H A Drecog.c3270 if (eh_edge->flags & (EDGE_EH | EDGE_ABNORMAL_CALL))
3294 flags |= EDGE_ABNORMAL_CALL;
H A Dregrename.c1797 && ! (bb->pred->flags & (EDGE_ABNORMAL_CALL | EDGE_EH)) in copyprop_hardreg_forward()
H A Dreload1.c9590 if (e->flags & EDGE_ABNORMAL_CALL) in fixup_abnormal_edges()
H A DChangeLog.35568 * reg-stack.c (convert_regs_1): Treat EDGE_ABNORMAL_CALL edges
/openbsd/gnu/gcc/gcc/
H A Dprofile.c808 if ((e->flags & (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL)) in branch_prob()
816 if ((e->flags & (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL)) in branch_prob()
853 if ((e->flags & (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL)) in branch_prob()
1119 if (((e->flags & (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL | EDGE_FAKE)) in find_spanning_tree()
H A Dcfgbuild.c207 int is_call = CALL_P (insn) ? EDGE_ABNORMAL_CALL : 0; in rtl_make_eh_edge()
393 EDGE_ABNORMAL | EDGE_ABNORMAL_CALL); in make_edges()
H A Dbasic-block.h153 #define EDGE_ABNORMAL_CALL 4 /* Call with abnormal exit macro
174 #define EDGE_COMPLEX (EDGE_ABNORMAL | EDGE_ABNORMAL_CALL | EDGE_EH)
H A Dcfgrtl.c970 if (e->flags & (EDGE_ABNORMAL_CALL | EDGE_EH)) in rtl_redirect_edge_and_branch()
1855 if (e->flags & EDGE_ABNORMAL_CALL) in rtl_verify_flow_info_1()
2145 && (! (e->flags & EDGE_ABNORMAL_CALL) in purge_dead_edges()
2152 else if (e->flags & EDGE_ABNORMAL_CALL) in purge_dead_edges()
2369 if (e->flags & (EDGE_ABNORMAL_CALL | EDGE_EH)) in cfg_layout_redirect_edge_and_branch()
H A Dtree-if-conv.c474 (EDGE_ABNORMAL_CALL | EDGE_EH | EDGE_ABNORMAL | EDGE_IRREDUCIBLE_LOOP)) in if_convertible_bb_p()
H A Drecog.c3197 if (eh_edge->flags & (EDGE_EH | EDGE_ABNORMAL_CALL)) in peephole2_optimize()
3221 flags |= EDGE_ABNORMAL_CALL; in peephole2_optimize()
H A Dregrename.c1837 && ! (single_pred_edge (bb)->flags & (EDGE_ABNORMAL_CALL | EDGE_EH))) in copyprop_hardreg_forward()
H A Dreg-stack.c2696 if (e->flags & EDGE_ABNORMAL_CALL) in compensate_edge()
H A Dreload1.c8359 if (e->flags & EDGE_ABNORMAL_CALL) in fixup_abnormal_edges()
/openbsd/gnu/gcc/gcc/doc/
H A Dcfg.texi258 @findex REG_EH_REGION, EDGE_ABNORMAL_CALL
261 In case of a trapping call the @code{EDGE_ABNORMAL_CALL} flag is set
331 @findex EDGE_ABNORMAL, EDGE_ABNORMAL_CALL
338 @code{EDGE_ABNORMAL} and @code{EDGE_ABNORMAL_CALL} flags set.
H A Dgccint.info11807 of a trapping call the `EDGE_ABNORMAL_CALL' flag is set too. In
11872 `EDGE_ABNORMAL' and `EDGE_ABNORMAL_CALL' flags set.
32313 * EDGE_ABNORMAL, EDGE_ABNORMAL_CALL: Edges. (line 171)
33407 * REG_EH_REGION, EDGE_ABNORMAL_CALL: Edges. (line 110)