/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/ |
H A D | checkedint.d | 55 int adds()(int x, int y, ref bool overflow) in pragma() 59 overflow = true; in pragma() 67 bool overflow; variable 68 assert(adds(2, 3, overflow) == 5); 69 assert(!overflow); 71 assert(adds(1, int.max - 1, overflow) == int.max); 72 assert(!overflow); 74 assert(adds(int.min + 1, -1, overflow) == int.min); 75 assert(!overflow); 77 assert(adds(int.max, 1, overflow) == int.min); [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/root/ |
H A D | checkedint.c | 47 int adds(int x, int y, bool& overflow) in adds() argument 51 overflow = true; in adds() 56 int64_t adds(int64_t x, int64_t y, bool& overflow) in adds() argument 61 overflow = true; in adds() 78 unsigned addu(unsigned x, unsigned y, bool& overflow) in addu() argument 82 overflow = true; in addu() 87 uint64_t addu(uint64_t x, uint64_t y, bool& overflow) in addu() argument 91 overflow = true; in addu() 108 int subs(int x, int y, bool& overflow) in subs() argument 112 overflow = true; in subs() [all …]
|
H A D | checkedint.h | 14 int adds(int x, int y, bool& overflow); 15 int64_t adds(int64_t x, int64_t y, bool& overflow); 16 unsigned addu(unsigned x, unsigned y, bool& overflow); 17 uint64_t addu(uint64_t x, uint64_t y, bool& overflow); 19 int subs(int x, int y, bool& overflow); 20 int64_t subs(int64_t x, int64_t y, bool& overflow); 21 unsigned subu(unsigned x, unsigned y, bool& overflow); 22 uint64_t subu(uint64_t x, uint64_t y, bool& overflow); 24 int negs(int x, bool& overflow); 25 int64_t negs(int64_t x, bool& overflow); [all …]
|
/netbsd-src/external/gpl2/grep/dist/lib/ |
H A D | xstrtol.c | 158 int overflow; in __xstrtol() local 188 overflow = bkm_scale (&tmp, 512); in __xstrtol() 192 overflow = bkm_scale (&tmp, 1024); in __xstrtol() 196 overflow = 0; in __xstrtol() 200 overflow = bkm_scale_by_power (&tmp, base, 6); in __xstrtol() 204 overflow = bkm_scale_by_power (&tmp, base, 3); in __xstrtol() 208 overflow = bkm_scale_by_power (&tmp, base, 1); in __xstrtol() 213 overflow = bkm_scale_by_power (&tmp, base, 2); in __xstrtol() 217 overflow = bkm_scale_by_power (&tmp, base, 5); in __xstrtol() 221 overflow = bkm_scale_by_power (&tmp, base, 4); in __xstrtol() [all …]
|
/netbsd-src/external/gpl3/gdb/dist/gnulib/import/ |
H A D | intprops.h | 437 # define _GL_INT_OP_WRAPV(a, b, r, op, overflow) \ argument 441 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ 444 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ 447 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ 450 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ 453 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ 456 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ 459 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \ 462 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \ 465 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int, \ [all …]
|
/netbsd-src/external/gpl2/diffutils/dist/lib/ |
H A D | xstrtol.c | 170 int overflow; in __xstrtol() local 205 overflow = bkm_scale (&tmp, 512); in __xstrtol() 209 overflow = bkm_scale (&tmp, 1024); in __xstrtol() 213 overflow = 0; in __xstrtol() 217 overflow = bkm_scale_by_power (&tmp, base, 6); in __xstrtol() 222 overflow = bkm_scale_by_power (&tmp, base, 3); in __xstrtol() 227 overflow = bkm_scale_by_power (&tmp, base, 1); in __xstrtol() 232 overflow = bkm_scale_by_power (&tmp, base, 2); in __xstrtol() 236 overflow = bkm_scale_by_power (&tmp, base, 5); in __xstrtol() 241 overflow = bkm_scale_by_power (&tmp, base, 4); in __xstrtol() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/ |
H A D | checkedint.d | 619 bool overflow; member 621 auto r = negs(payload, overflow); 622 if (overflow) r = hook.onOverflow!op(payload); 728 bool overflow; 729 auto r = opChecked!op(payload, rhs, overflow); 730 if (overflow) r = hook.onOverflow!op(payload, rhs); 855 bool overflow; 856 auto r = opChecked!op(lhs, T(payload), overflow); 857 if (overflow) r = hook.onOverflow!op(42); 2275 opChecked(string x, L, R)(const L lhs, const R rhs, ref bool overflow) [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/ |
H A D | checkedint.d | 864 bool overflow; 866 auto r = negs(payload, overflow); 867 if (overflow) r = hook.onOverflow!op(payload); 984 bool overflow; 985 auto r = opChecked!op(payload, rhs, overflow); 986 if (overflow) r = hook.onOverflow!op(payload, rhs); 1119 bool overflow; 1120 auto r = opChecked!op(lhs, T(payload), overflow); 1121 if (overflow) r = hook.onOverflow!op(lhs, payload); 2667 opChecked(string x, L, R)(const L lhs, const R rhs, ref bool overflow) [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/ubsan/ |
H A D | ubsan_checks.inc | 23 UBSAN_CHECK(NullptrWithOffset, "nullptr-with-offset", "pointer-overflow") 25 "pointer-overflow") 27 "pointer-overflow") 28 UBSAN_CHECK(PointerOverflow, "pointer-overflow", "pointer-overflow") 32 UBSAN_CHECK(SignedIntegerOverflow, "signed-integer-overflow", 33 "signed-integer-overflow") 34 UBSAN_CHECK(UnsignedIntegerOverflow, "unsigned-integer-overflow", 35 "unsigned-integer-overflow") 59 UBSAN_CHECK(FloatCastOverflow, "float-cast-overflow", "float-cast-overflow")
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/builtins/ |
H A D | mulosi4.c | 22 __mulosi4(si_int a, si_int b, int* overflow) in __mulosi4() argument 27 *overflow = 0; in __mulosi4() 32 *overflow = 1; in __mulosi4() 38 *overflow = 1; in __mulosi4() 50 *overflow = 1; in __mulosi4() 55 *overflow = 1; in __mulosi4()
|
H A D | mulodi4.c | 22 __mulodi4(di_int a, di_int b, int* overflow) in __mulodi4() argument 27 *overflow = 0; in __mulodi4() 32 *overflow = 1; in __mulodi4() 38 *overflow = 1; in __mulodi4() 50 *overflow = 1; in __mulodi4() 55 *overflow = 1; in __mulodi4()
|
H A D | muloti4.c | 24 __muloti4(ti_int a, ti_int b, int* overflow) in __muloti4() argument 29 *overflow = 0; in __muloti4() 34 *overflow = 1; in __muloti4() 40 *overflow = 1; in __muloti4() 52 *overflow = 1; in __muloti4() 57 *overflow = 1; in __muloti4()
|
/netbsd-src/external/apache2/llvm/dist/libcxx/src/filesystem/ |
H A D | int128_builtins.cpp | 22 __int128_t __muloti4(__int128_t a, __int128_t b, int* overflow) { in __muloti4() argument 26 *overflow = 0; in __muloti4() 30 *overflow = 1; in __muloti4() 35 *overflow = 1; in __muloti4() 46 *overflow = 1; in __muloti4() 49 *overflow = 1; in __muloti4()
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/ |
H A D | ubsan_checks.inc | 20 UBSAN_CHECK(PointerOverflow, "pointer-overflow", "pointer-overflow") 23 UBSAN_CHECK(SignedIntegerOverflow, "signed-integer-overflow", 24 "signed-integer-overflow") 25 UBSAN_CHECK(UnsignedIntegerOverflow, "unsigned-integer-overflow", 26 "unsigned-integer-overflow") 43 UBSAN_CHECK(FloatCastOverflow, "float-cast-overflow", "float-cast-overflow")
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/ubsan/ |
H A D | ubsan_checks.inc | 22 UBSAN_CHECK(PointerOverflow, "pointer-overflow", "pointer-overflow") 25 UBSAN_CHECK(SignedIntegerOverflow, "signed-integer-overflow", 26 "signed-integer-overflow") 27 UBSAN_CHECK(UnsignedIntegerOverflow, "unsigned-integer-overflow", 28 "unsigned-integer-overflow") 51 UBSAN_CHECK(FloatCastOverflow, "float-cast-overflow", "float-cast-overflow")
|
/netbsd-src/external/bsd/jemalloc/include/jemalloc/internal/ |
H A D | prof_inlines_a.h | 10 bool overflow; in prof_accum_add() local 24 overflow = (a1 >= prof_interval); in prof_accum_add() 25 if (overflow) { in prof_accum_add() 34 overflow = (a1 >= prof_interval); in prof_accum_add() 35 if (overflow) { in prof_accum_add() 41 return overflow; in prof_accum_add()
|
/netbsd-src/external/cddl/osnet/dist/lib/libuutil/common/ |
H A D | uu_strtoint.c | 55 int overflow = 0; in strtoint() local 68 overflow = 1; /* becomes underflow below */ in strtoint() 117 overflow = 1; in strtoint() 121 overflow = 1; in strtoint() 135 overflow = 1; in strtoint() 138 overflow = 1; in strtoint() 145 if (bad_char | bad_digit | overflow) { in strtoint() 150 else if (overflow) { in strtoint()
|
/netbsd-src/crypto/external/cpl/trousers/dist/src/tcs/ |
H A D | tcs_auth_mgr.c | 43 auth_mgr.overflow = calloc(TSS_DEFAULT_OVERFLOW_AUTHS, sizeof(COND_VAR *)); in auth_mgr_init() 44 if (auth_mgr.overflow == NULL) { in auth_mgr_init() 69 if (auth_mgr.overflow[i] != NULL) in auth_mgr_final() 70 COND_SIGNAL(auth_mgr.overflow[i]); in auth_mgr_final() 73 free(auth_mgr.overflow); in auth_mgr_final() 110 if (auth_mgr.overflow[auth_mgr.of_tail] != NULL) { in auth_mgr_swap_in() 113 COND_SIGNAL(auth_mgr.overflow[auth_mgr.of_tail]); in auth_mgr_swap_in() 114 auth_mgr.overflow[auth_mgr.of_tail] = NULL; in auth_mgr_swap_in() 148 if (auth_mgr.overflow[auth_mgr.of_head] == NULL) { in auth_mgr_swap_out() 149 auth_mgr.overflow[auth_mgr.of_head] = cond; in auth_mgr_swap_out() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libcpp/ |
H A D | expr.cc | 878 result.overflow = false; in cpp_interpret_integer() 891 bool overflow = false; in cpp_interpret_integer() local 933 overflow |= result.overflow; in cpp_interpret_integer() 938 if (overflow && !(type & CPP_N_USERDEF)) in cpp_interpret_integer() 985 bool overflow; in append_digit() local 1003 overflow = !!(num.high >> (PART_PRECISION - shift)); in append_digit() 1024 overflow = true; in append_digit() 1028 result.overflow = overflow; in append_digit() 1036 result.overflow = true; in append_digit() 1114 result.overflow = false; in parse_defined() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libcpp/ |
H A D | expr.c | 855 result.overflow = false; in cpp_interpret_integer() 868 bool overflow = false; in cpp_interpret_integer() local 910 overflow |= result.overflow; in cpp_interpret_integer() 915 if (overflow && !(type & CPP_N_USERDEF)) in cpp_interpret_integer() 962 bool overflow; in append_digit() local 980 overflow = !!(num.high >> (PART_PRECISION - shift)); in append_digit() 1001 overflow = true; in append_digit() 1005 result.overflow = overflow; in append_digit() 1013 result.overflow = true; in append_digit() 1088 result.overflow = false; in parse_defined() [all …]
|
/netbsd-src/usr.bin/sort/ |
H A D | files.c | 148 static int overflow = 0; in makekey() local 151 if (overflow) { in makekey() 152 overflow = enterkey(recbuf, bufend, line_data, line_size, ftbl); in makekey() 153 return overflow ? BUFFEND : 0; in makekey() 163 overflow = 1; in makekey() 165 overflow = enterkey(recbuf, bufend, line_data, line_size, ftbl); in makekey() 167 return overflow ? BUFFEND : 0; in makekey()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | hwint.h | 340 add_hwi (HOST_WIDE_INT a, HOST_WIDE_INT b, bool *overflow) in add_hwi() argument 346 *overflow = true; in add_hwi() 348 *overflow = false; in add_hwi() 352 *overflow = __builtin_add_overflow (a, b, &result); in add_hwi() 361 mul_hwi (HOST_WIDE_INT a, HOST_WIDE_INT b, bool *overflow) in mul_hwi() argument 367 *overflow = true; in mul_hwi() 369 *overflow = false; in mul_hwi() 373 *overflow = __builtin_mul_overflow (a, b, &result); in mul_hwi()
|
/netbsd-src/external/gpl2/groff/dist/src/roff/troff/ |
H A D | number.cpp | 297 int overflow = 0; in parse_expr() local 331 overflow = 1; in parse_expr() 335 overflow = 1; in parse_expr() 337 if (overflow) { in parse_expr() 346 overflow = 1; in parse_expr() 350 overflow = 1; in parse_expr() 352 if (overflow) { in parse_expr() 362 overflow = 1; in parse_expr() 365 overflow = 1; in parse_expr() 370 overflow = 1; in parse_expr() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/docs/ |
H A D | UndefinedBehaviorSanitizer.rst | 16 * Signed integer overflow 18 overflow the destination 48 …test.cc:3:5: runtime error: signed integer overflow: 2147483647 + 1 cannot be represented in type … 65 …% clang++ -fsanitize=signed-integer-overflow,null,alignment -fno-sanitize-recover=null -fsanitize-… 90 - ``-fsanitize=float-cast-overflow``: Conversion to, from, or 91 between floating-point types which would overflow the 142 - ``-fsanitize=pointer-overflow``: Performing pointer arithmetic which 152 signed left shift, also checks for signed overflow in C, and for 153 unsigned overflow in C++. You can use ``-fsanitize=shift-base`` or 157 a left shift operation doesn't overflow. [all …]
|
/netbsd-src/sys/arch/hppa/spmath/ |
H A D | divsfr.c | 56 overflow = true; in divsfr() 84 overflow = true; in divsfr() 95 overflow = true; in divsfr() 98 overflow = false; in divsfr()
|