Home
last modified time | relevance | path

Searched refs:flag_trapv (Results 1 – 16 of 16) sorted by relevance

/openbsd/src/gnu/gcc/gcc/
Dflags.h316 (!TYPE_UNSIGNED (TYPE) && !flag_wrapv && !flag_trapv && flag_strict_overflow)
321 (!TYPE_UNSIGNED (TYPE) && flag_trapv)
Dexpmed.c3121 && !unsignedp && flag_trapv in expand_mult()
3128 && (unsignedp || !flag_trapv)) in expand_mult()
3231 && flag_trapv && (GET_MODE_CLASS(mode) == MODE_INT) in expand_mult()
3885 return expand_unop (mode, flag_trapv && GET_MODE_CLASS(mode) == MODE_INT in expand_divmod()
Dfold-const.c984 gcc_assert (!flag_wrapv && !flag_trapv); in fold_overflow_warning()
8954 || (INTEGRAL_TYPE_P (type) && flag_wrapv && !flag_trapv)) in fold_binary()
9040 || (INTEGRAL_TYPE_P (type) && flag_wrapv && !flag_trapv))) in fold_binary()
12186 int saved_trapv = flag_trapv;\
12191 flag_trapv = 0;\
12198 flag_trapv = saved_trapv;\
Dsimplify-rtx.c3938 || (!flag_wrapv && !flag_trapv && flag_strict_overflow))) in simplify_const_relational_operation()
3960 || (!flag_wrapv && !flag_trapv && flag_strict_overflow))) in simplify_const_relational_operation()
Dcommon.opt937 Common Report Var(flag_trapv)
Doptabs.c2815 if (! flag_trapv) in expand_abs_nojump()
2878 if (! flag_trapv) in expand_abs()
Dexpr.c7901 || (mode == ptr_mode && (unsignedp || ! flag_trapv))) in expand_expr_real_1()
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dflags.h613 extern int flag_trapv;
Dtoplev.c990 int flag_trapv = 0; variable
1224 { "trapv", &flag_trapv, 1,
Dexpmed.c2372 && (unsignedp || ! flag_trapv))
2561 && flag_trapv && (GET_MODE_CLASS(mode) == MODE_INT)
3008 return expand_unop (mode, flag_trapv && GET_MODE_CLASS(mode) == MODE_INT
Doptabs.c2650 if (! flag_trapv)
2775 this_abs_optab = ! unsignedp && flag_trapv
2855 && ! flag_trapv)
Dexpr.c8013 this_optab = ! unsignedp && flag_trapv
8050 || (mode == ptr_mode && (unsignedp || ! flag_trapv)))
8205 this_optab = ! unsignedp && flag_trapv
8429 ! unsignedp && flag_trapv
9384 ! unsignedp && flag_trapv
Dtree.h620 (flag_trapv && ! TREE_UNSIGNED (TYPE_CHECK (NODE)))
DChangeLog.43785 signed types if flag_trapv.
5856 flag_trapv.
5857 If flag_trapv, don't generate a recursive call with EXPAND_SUM
5862 * flags.h (flag_trapv): Declare.
5872 flag_trapv.
5875 Use overflow-trapping optabs for signed result if flag_trapv.
5877 flag_trapv.
5878 Don't open-code complex absolute-value operation for flag_trapv.
5881 * toplev.c (flag_trapv): Define.
5882 (lang_independent_options f_options): Include flag_trapv.
/openbsd/src/gnu/gcc/gcc/doc/
Dc-tree.texi2077 controlled by the @code{flag_wrapv} and @code{flag_trapv} variables.
2240 controlled by the @code{flag_wrapv} and @code{flag_trapv} variables.
2257 @code{flag_wrapv} and @code{flag_trapv} variables.
Dgccint.info5612 controlled by the `flag_wrapv' and `flag_trapv' variables.
5780 controlled by the `flag_wrapv' and `flag_trapv' variables.
5798 controlled by the `flag_wrapv' and `flag_trapv' variables.