Home
last modified time | relevance | path

Searched refs:may_trap_p (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-11-stable/contrib/gcc/
HDifcvt.c1309 else if (may_trap_p (a) || may_trap_p (b)) in noce_try_cmove_arith()
2111 return ! may_trap_p (op); in noce_operand_ok()
2437 if (may_trap_p (src) || may_trap_p (dest)) in check_cond_move_block()
3660 if (may_trap_p (PATTERN (insn))) in dead_or_predicable()
HDhaifa-sched.c357 if (code == MEM && may_trap_p (x)) in may_trap_exp()
368 if (!may_trap_p (x)) in may_trap_exp()
382 if (may_trap_p (x)) in may_trap_exp()
4092 if (may_trap_p (PATTERN (insn))) in speculate_insn()
HDpostreload-gcse.c1193 && !(flag_non_call_exceptions && may_trap_p (src)) in eliminate_partially_redundant_loads()
HDexcept.c1806 && may_trap_p (PATTERN (insn)))) in sjlj_mark_call_sites()
2779 && may_trap_p (PATTERN (insn)))); in can_throw_external()
3278 && may_trap_p (PATTERN (insn))))) in convert_to_eh_region_ranges()
HDcfgrtl.c2129 if (! may_trap_p (PATTERN (insn)) in purge_dead_edges()
2131 && ! may_trap_p (XEXP (eqnote, 0)))) in purge_dead_edges()
HDoptabs.c3235 if (!flag_non_call_exceptions || !may_trap_p (equiv)) in maybe_encapsulate_block()
3424 if (flag_non_call_exceptions && may_trap_p (equiv)) in emit_libcall_block()
3694 if (may_trap_p (x)) in prepare_cmp_insn()
3696 if (may_trap_p (y)) in prepare_cmp_insn()
HDgcse.c3829 if (may_trap_p (e->expr)) in compute_pre_data()
5217 if (flag_non_call_exceptions && may_trap_p (x)) in simple_mem()
5650 if (flag_non_call_exceptions && may_trap_p (dest)) in find_moveable_store()
HDreload1.c3871 if (may_trap_p (PATTERN (insn))) in fixup_eh_region_note()
3880 if (INSN_P (i) && i != insn && may_trap_p (PATTERN (i))) in fixup_eh_region_note()
8348 if (may_trap_p (PATTERN (x))) in copy_eh_notes()
HDrtl.h1727 extern int may_trap_p (rtx);
HDrecog.c3203 && may_trap_p (PATTERN (x)) in peephole2_optimize()
HDcse.c7338 if (flag_non_call_exceptions && may_trap_p (PATTERN (x))) in count_reg_usage()
7439 if (flag_non_call_exceptions && may_trap_p (PATTERN (insn))) in insn_live_p()
HDrtlanal.c2191 may_trap_p (rtx x) in may_trap_p() function
HDflow.c2271 if (flag_non_call_exceptions && may_trap_p (x)) in insn_dead_p()
HDemit-rtl.c3199 && may_trap_p (PATTERN (insn)))) in try_split()
HDcombine.c11926 if (may_trap_p (i3)) in distribute_notes()
11928 else if (i2 && may_trap_p (i2)) in distribute_notes()
HDexpr.c6774 && (CALL_P (insn) || may_trap_p (PATTERN (insn)))) in expand_expr_real()
HDChangeLog-19973946 (rtx_varies_p, may_trap_p, side_effects_p): Declare.
HDChangeLog-20001029 * rtlanal.c (may_trap_p): Check operand modes of LE, LT, GE, and GT.
6166 * rtlanal.c (may_trap_p): Check operand modes of COMPARE.
19322 * rtlanal.c (may_trap_p): Consider old-style and volatile
20075 * ifcvt.c (noce_try_cmove_arith): Use may_trap_p to thest
HDFSFChangeLog.112246 (may_trap_p, inequality_comparison_p): Likewise.
3937 * rtlanal.c (may_trap_p): Fix unintended fall-through so divisions by
HDChangeLog-20055441 (may_trap_p): ... here. Invoke may_trap_p_1.
5445 instead of may_trap_p.
7742 * rtlanal.c (may_trap_p): SUBREG by itself cannot trap.
25832 * rtlanal.c (may_trap_p): Same.
HDChangeLog-20025261 to may_trap_p.
12035 required by HONOR_SNANS. (may_trap_p): Floating point DIV, MOD,
27103 (may_trap_p): Do not mark FP operations if trapping
30676 (may_trap_p): Same.
HDChangeLog-200310400 * rtlanal.c (may_trap_p): Simplify an integer comparison.
25586 * rtlanal.c (may_trap_p): Check it.
33007 * rtlanal.c (may_trap_p): Handle FIX.
HDChangeLog-200414911 * emit-rtl.c (try_split): Check INSN_P before may_trap_p call.
27446 (tree_could_trap_p): Match may_trap_p.
28703 * rtlanal.c (may_trap_p): Mark LTGT as trapping.
HDChangeLog-200611120 (may_trap_p, may_trap_or_fault_p): Pass flags to may_trap_p_1.
/freebsd-11-stable/contrib/gcc/doc/
HDcfg.texi264 @findex may_trap_p, tree_could_trap_p
265 In the RTL representation, the predicate @code{may_trap_p} may be used

12