/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | int_math.h | 22 #ifndef __has_builtin 23 #define __has_builtin(x) 0 macro 45 #if __has_builtin(__builtin_isfinite) 70 #if __has_builtin(__builtin_copysignf128) || \ 73 #elif __has_builtin(__builtin_copysignq) 88 #if __has_builtin(__builtin_fabsf128) || (defined(__GNUC__) && __GNUC__ >= 7) 90 #elif __has_builtin(__builtin_fabsq)
|
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | wrappers_c_checks.h | 16 #ifndef __has_builtin 17 #define __has_builtin(X) 0 macro 47 #if __has_builtin(__builtin_umull_overflow) && (SCUDO_WORDSIZE == 64U) in checkForCallocOverflow() 50 #elif __has_builtin(__builtin_umul_overflow) && (SCUDO_WORDSIZE == 32U) in checkForCallocOverflow()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_type_traits.h | 101 #ifndef __has_builtin 102 # define __has_builtin(x) 0 105 #if __has_builtin(__is_trivially_destructible) 111 #elif __has_builtin(__has_trivial_destructor) 125 #if __has_builtin(__is_trivially_copyable)
|
/freebsd/contrib/libcxxrt/ |
H A D | atomic.h | 2 #ifndef __has_builtin 3 # define __has_builtin(x) 0 macro 15 #if __has_builtin(__c11_atomic_exchange) 92 #if __has_builtin(__c11_atomic_compare_exchange_strong)
|
/freebsd/contrib/llvm-project/libcxx/src/include/ |
H A D | atomic_support.h | 15 #if defined(__clang__) && __has_builtin(__atomic_load_n) && __has_builtin(__atomic_store_n) && \ 16 __has_builtin(__atomic_add_fetch) && __has_builtin(__atomic_exchange_n) && \ 17 __has_builtin(__atomic_compare_exchange_n) && defined(__ATOMIC_RELAXED) && defined(__ATOMIC_CONSUME) && \
|
/freebsd/contrib/llvm-project/libcxx/include/__utility/ |
H A D | integer_sequence.h | 34 #if __has_builtin(__make_integer_seq) 38 #elif __has_builtin(__integer_pack) 58 # if __has_builtin(__make_integer_seq) 63 # elif __has_builtin(__integer_pack)
|
/freebsd/include/ |
H A D | stdckdint.h | 14 #if __GNUC_PREREQ__(5, 1) || __has_builtin(__builtin_add_overflow) 22 #if __GNUC_PREREQ__(5, 1) || __has_builtin(__builtin_sub_overflow) 30 #if __GNUC_PREREQ__(5, 1) || __has_builtin(__builtin_mul_overflow)
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | bit.h | 22 #if !__has_builtin(__builtin_bit_cast) 90 #if __has_builtin(__builtin_bit_cast) in byteswap() 117 #if __has_builtin(__builtin_bswap32) in count() 130 #if __has_builtin(__builtin_bswap64) in count() 180 #if __has_builtin(__builtin_ctz) || defined(__GNUC__) 196 #if __has_builtin(__builtin_ctzll) || defined(__GNUC__) 246 #if __has_builtin(__builtin_clz) || defined(__GNUC__) 262 #if __has_builtin(__builtin_clzll) || defined(__GNUC__)
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | compiler.h | 28 #ifndef __has_builtin 29 # define __has_builtin(x) 0 macro 58 #if __has_builtin(__builtin_expect)
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Compiler.h | 38 #ifndef __has_builtin 39 # define __has_builtin(x) 0 macro 236 #if __has_builtin(__builtin_expect) || defined(__GNUC__) 358 #if __has_builtin(__builtin_unreachable) || defined(__GNUC__) 366 #if __has_builtin(__builtin_trap) || defined(__GNUC__) 381 #if __has_builtin(__builtin_debugtrap) 397 #if __has_builtin(__builtin_assume_aligned) || defined(__GNUC__)
|
H A D | MathExtras.h | 123 #if __has_builtin(__builtin_bitreverse8) in reverseBits() 127 #if __has_builtin(__builtin_bitreverse16) in reverseBits() 131 #if __has_builtin(__builtin_bitreverse32) in reverseBits() 135 #if __has_builtin(__builtin_bitreverse64) in reverseBits() 694 #if __has_builtin(__builtin_add_overflow) in AddOverflow() 720 #if __has_builtin(__builtin_sub_overflow) in SubOverflow() 746 #if __has_builtin(__builtin_mul_overflow) in MulOverflow()
|
/freebsd/tools/build/cross-build/include/common/sys/ |
H A D | cdefs.h | 192 #ifndef __has_builtin 193 #define __has_builtin(...) 0 macro 275 #if !__has_builtin(__builtin_is_aligned) 279 #if !__has_builtin(__builtin_align_up) 283 #if !__has_builtin(__builtin_align_down)
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | DemangleConfig.h | 30 #ifndef __has_builtin 31 #define __has_builtin(x) 0 macro 53 #if __has_builtin(__builtin_unreachable) || DEMANGLE_GNUC_PREREQ(4, 5, 0)
|
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/ |
H A D | is_reference.h | 21 #if __has_builtin(__is_lvalue_reference) && __has_builtin(__is_rvalue_reference) && __has_builtin(_…
|
H A D | is_trivially_destructible.h | 22 #if __has_builtin(__is_trivially_destructible) 28 #elif __has_builtin(__has_trivial_destructor)
|
H A D | is_convertible.h | 27 #if __has_builtin(__is_convertible) && !defined(_LIBCPP_USE_IS_CONVERTIBLE_FALLBACK) 32 #elif __has_builtin(__is_convertible_to) && !defined(_LIBCPP_USE_IS_CONVERTIBLE_FALLBACK)
|
H A D | is_trivially_relocatable.h | 27 #if __has_builtin(__is_trivially_relocatable)
|
/freebsd/sys/contrib/zstd/lib/common/ |
H A D | portability_macros.h | 30 #ifndef __has_builtin 31 # define __has_builtin(x) 0 macro
|
/freebsd/contrib/llvm-project/libcxx/include/__coroutine/ |
H A D | noop_coroutine_handle.h | 23 # if __has_builtin(__builtin_coro_noop) || defined(_LIBCPP_COMPILER_GCC) 59 # if __has_builtin(__builtin_coro_noop) 81 # endif // __has_builtin(__builtin_coro_noop) 93 # endif // __has_builtin(__builtin_coro_noop) || defined(_LIBCPP_COMPILER_GCC)
|
/freebsd/sys/contrib/openzfs/module/zstd/lib/common/ |
H A D | mem.h | 43 #ifndef __has_builtin 44 # define __has_builtin(x) 0 /* compat. with non-clang compilers */ macro 277 || (defined(__clang__) && __has_builtin(__builtin_bswap32)) in MEM_swap32() 292 || (defined(__clang__) && __has_builtin(__builtin_bswap64)) in MEM_swap64()
|
/freebsd/contrib/llvm-project/libcxx/include/__bit/ |
H A D | countl.h | 44 # if __has_builtin(__builtin_clzg) in __libcpp_clz() 65 #if __has_builtin(__builtin_clzg) in __countl_zero()
|
/freebsd/contrib/tzcode/ |
H A D | private.h | 471 #elif defined __has_builtin 472 # if __has_builtin(__builtin_add_overflow) 475 # if __has_builtin(__builtin_sub_overflow) 478 # if __has_builtin(__builtin_mul_overflow) 947 # ifdef __has_builtin 948 # if __has_builtin(__builtin_unreachable)
|
/freebsd/sys/sys/ |
H A D | cdefs.h | 60 #ifndef __has_builtin 61 #define __has_builtin(x) 0 macro 792 #if !__has_builtin(__builtin_is_aligned) 796 #if !__has_builtin(__builtin_align_up) 800 #if !__has_builtin(__builtin_align_down)
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | source_location |
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | arm_acle.h | 32 #if !__has_builtin(__dmb) 35 #if !__has_builtin(__dsb) 38 #if !__has_builtin(__isb) 44 #if !__has_builtin(__wfi) 50 #if !__has_builtin(__wfe) 56 #if !__has_builtin(__sev) 62 #if !__has_builtin(__sevl) 68 #if !__has_builtin(__yield)
|