Home
last modified time | relevance | path

Searched refs:add_overflow (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/libc/src/__support/
H A Dmath_extras.h57 [[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 Dblock.h262 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 Dbig_int.h548 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 DSanitizerHandler.h17 SANITIZER_CHECK(AddOverflow, add_overflow, 0) \
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan_minimal/
H A Dubsan_minimal_handlers.cpp140 HANDLER(add_overflow, "add-overflow")
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.h58 RECOVERABLE(add_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/
H A Ddyadic_float.h527 if (result.mantissa.add_overflow(b.mantissa)) { in quick_add()