Home
last modified time | relevance | path

Searched refs:__builtin_mul_overflow (Results 1 – 25 of 78) sorted by relevance

1234

/external/oboe/apps/OboeTester/app/src/main/cpp/analyzer/
DPseudoRandom.h42 #if __has_builtin(__builtin_mul_overflow) && __has_builtin(__builtin_add_overflow) in nextRandomInteger()
45 __builtin_mul_overflow(mSeed, (int64_t)6364136223846793005, &prod); in nextRandomInteger()
/external/bcc/libbpf-tools/
Dcompat.h35 #if __has_builtin(__builtin_mul_overflow) in libbpf_reallocarray()
36 if (__builtin_mul_overflow(nmemb, size, &total)) in libbpf_reallocarray()
/external/pytorch/c10/util/
Dsafe_numerics.h36 return __builtin_mul_overflow(a, b, out); in mul_overflows()
47 return __builtin_mul_overflow(a, b, out); in mul_overflows()
/external/cronet/tot/third_party/llvm-libc/src/src/__support/
Dmemory_size.h23 #if __has_builtin(__builtin_mul_overflow) in mul_overflow()
24 return __builtin_mul_overflow(a, b, res); in mul_overflow()
/external/cronet/stable/third_party/llvm-libc/src/src/__support/
Dmemory_size.h23 #if __has_builtin(__builtin_mul_overflow) in mul_overflow()
24 return __builtin_mul_overflow(a, b, res); in mul_overflow()
/external/llvm-libc/src/__support/
Dmemory_size.h23 #if __has_builtin(__builtin_mul_overflow) in mul_overflow()
24 return __builtin_mul_overflow(a, b, res); in mul_overflow()
/external/clang/test/CodeGen/
Dbuiltins-overflow.c81 if (__builtin_mul_overflow(x, y, &r)) in test_mul_overflow_uint_uint_uint()
95 if (__builtin_mul_overflow(x, y, &r)) in test_mul_overflow_int_int_int()
/external/cronet/tot/third_party/llvm-libc/src/include/llvm-libc-macros/
Dstdckdint-macros.h24 #define ckd_mul(R, A, B) __builtin_mul_overflow((A), (B), (R))
/external/cronet/stable/third_party/llvm-libc/src/include/llvm-libc-macros/
Dstdckdint-macros.h24 #define ckd_mul(R, A, B) __builtin_mul_overflow((A), (B), (R))
/external/llvm-libc/include/llvm-libc-macros/
Dstdckdint-macros.h24 #define ckd_mul(R, A, B) __builtin_mul_overflow((A), (B), (R))
/external/pcre/src/
Dpcre2_chkdint.c71 if (__builtin_mul_overflow(a, b, &m)) return TRUE; in PRIV()
/external/selinux/libsepol/src/
Dutil.c97 if (__builtin_mul_overflow(size, 2, &size)) in sepol_av_to_string()
154 if (__builtin_mul_overflow(size, 2, &size)) in sepol_extended_perms_to_string()
Dprivate.h55 if (__builtin_mul_overflow(x, req_elem_size, &req_size)) in exceeds_available_bytes()
/external/cronet/stable/third_party/libc++abi/src/src/
Dcxa_vector.cpp129 #if (defined(_LIBCXXABI_COMPILER_CLANG) && __has_builtin(__builtin_mul_overflow)) \ in mul_overflow()
131 return __builtin_mul_overflow(x, y, res); in mul_overflow()
/external/cronet/tot/third_party/libc++abi/src/src/
Dcxa_vector.cpp129 #if (defined(_LIBCXXABI_COMPILER_CLANG) && __has_builtin(__builtin_mul_overflow)) \ in mul_overflow()
131 return __builtin_mul_overflow(x, y, res); in mul_overflow()
/external/libbpf/include/linux/
Doverflow.h32 __builtin_mul_overflow(__a, __b, __d); \
/external/pigweed/pw_preprocessor/public/pw_preprocessor/
Dcompiler.h304 #define PW_MUL_OVERFLOW(a, b, out) __builtin_mul_overflow(a, b, out)
/external/cronet/stable/third_party/libc++/src/include/__cxx03/__numeric/
Dgcd_lcm.h121 [[maybe_unused]] bool __overflow = __builtin_mul_overflow(__val1, __val2, &__res);
/external/cronet/stable/third_party/libc++/src/include/__numeric/
Dgcd_lcm.h121 [[maybe_unused]] bool __overflow = __builtin_mul_overflow(__val1, __val2, &__res);
/external/cronet/tot/third_party/libc++/src/include/__numeric/
Dgcd_lcm.h121 [[maybe_unused]] bool __overflow = __builtin_mul_overflow(__val1, __val2, &__res);
/external/cronet/tot/third_party/libc++/src/include/__cxx03/__numeric/
Dgcd_lcm.h121 [[maybe_unused]] bool __overflow = __builtin_mul_overflow(__val1, __val2, &__res);
/external/cronet/stable/third_party/libc++/src/include/__cxx03/__mdspan/
Dlayout_stride.h86 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable()
110 …bool __overflowed_mul = __builtin_mul_overflow(__prod, static_cast<index_type>(__strides[__r]), &_… in __required_span_size_is_representable()
/external/cronet/tot/third_party/libc++/src/include/__cxx03/__mdspan/
Dlayout_stride.h86 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable()
110 …bool __overflowed_mul = __builtin_mul_overflow(__prod, static_cast<index_type>(__strides[__r]), &_… in __required_span_size_is_representable()
/external/cronet/tot/third_party/libc++/src/include/__mdspan/
Dlayout_stride.h89 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable()
113 …bool __overflowed_mul = __builtin_mul_overflow(__prod, static_cast<index_type>(__strides[__r]), &_… in __required_span_size_is_representable()
/external/cronet/stable/third_party/libc++/src/include/__mdspan/
Dlayout_stride.h89 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable()
113 …bool __overflowed_mul = __builtin_mul_overflow(__prod, static_cast<index_type>(__strides[__r]), &_… in __required_span_size_is_representable()

1234