Searched refs:add_overflow (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/libc/src/__support/ |
| H A D | math_extras.h | 57 [[nodiscard]] LIBC_INLINE constexpr bool add_overflow(T a, T b, T &res) { in add_overflow() function 91 T carry1 = add_overflow(a, b, sum); in add_with_carry() 92 T carry2 = add_overflow(sum, carry_in, sum); in add_with_carry()
|
| H A D | block.h | 262 if (add_overflow(size, sizeof(Block), size)) in min_size_for_allocation() 282 if (add_overflow(size, alignment - alignof(Block), size)) in min_size_for_allocation()
|
| H A D | big_int.h | 548 LIBC_INLINE constexpr WordType add_overflow(const BigInt &rhs) { 554 result.add_overflow(other); 562 other.add_overflow(*this); // Returned carry value is ignored. 567 add_overflow(other); // Returned carry value is ignored.
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | SanitizerHandler.h | 17 SANITIZER_CHECK(AddOverflow, add_overflow, 0) \
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/ubsan_minimal/ |
| H A D | ubsan_minimal_handlers.cpp | 140 HANDLER(add_overflow, "add-overflow")
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/ |
| H A D | ubsan_handlers.h | 58 RECOVERABLE(add_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
|
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/ |
| H A D | dyadic_float.h | 527 if (result.mantissa.add_overflow(b.mantissa)) { in quick_add()
|