/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) 68 #if __has_builtin(__builtin_copysignf128) 70 #elif __has_builtin(__builtin_copysignq) || (defined(__GNUC__) && __GNUC__ >= 7) 83 #if __has_builtin(__builtin_fabsf128) 85 #elif __has_builtin(__builtin_fabsq) || (defined(__GNUC__) && __GNUC__ >= 7)
|
/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 49 #if __has_builtin(__builtin_umull_overflow) && (SCUDO_WORDSIZE == 64U) in checkForCallocOverflow() 52 #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_CONSUM…
|
/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/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__) 350 #if __has_builtin(__builtin_unreachable) || defined(__GNUC__) 358 #if __has_builtin(__builtin_trap) || defined(__GNUC__) 373 #if __has_builtin(__builtin_debugtrap) 389 #if __has_builtin(__builtin_assume_aligned) || defined(__GNUC__)
|
H A D | MathExtras.h | 105 #if __has_builtin(__builtin_bitreverse8) in reverseBits() 109 #if __has_builtin(__builtin_bitreverse16) in reverseBits() 113 #if __has_builtin(__builtin_bitreverse32) in reverseBits() 117 #if __has_builtin(__builtin_bitreverse64) in reverseBits() 572 #if __has_builtin(__builtin_add_overflow) in AddOverflow() 598 #if __has_builtin(__builtin_sub_overflow) in SubOverflow()
|
/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 bit_cast() 117 #if __has_builtin(__builtin_bswap32) in byteswap() 130 #if __has_builtin(__builtin_bswap64) in byteswap() 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/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/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/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_referenceable.h | 22 #if __has_builtin(__is_referenceable)
|
H A D | is_function.h | 23 #if __has_builtin(__is_function)
|
H A D | is_void.h | 23 #if __has_builtin(__is_void)
|
/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)
|
/freebsd/sys/contrib/openzfs/module/zstd/lib/common/ |
H A D | mem.h | 42 #ifndef __has_builtin 43 # define __has_builtin(x) 0 /* compat. with non-clang compilers */ macro 276 || (defined(__clang__) && __has_builtin(__builtin_bswap32)) in MEM_swap32() 291 || (defined(__clang__) && __has_builtin(__builtin_bswap64)) in MEM_swap64()
|
/freebsd/contrib/tzcode/ |
H A D | private.h | 447 #elif defined __has_builtin 448 # if __has_builtin(__builtin_add_overflow) 451 # if __has_builtin(__builtin_sub_overflow) 454 # if __has_builtin(__builtin_mul_overflow) 924 # ifdef __has_builtin 925 # if __has_builtin(__builtin_unreachable)
|
/freebsd/sys/sys/ |
H A D | cdefs.h | 57 #ifndef __has_builtin 58 #define __has_builtin(x) 0 macro 352 #if __GNUC_PREREQ__(4, 6) || __has_builtin(__builtin_unreachable) 907 #if !__has_builtin(__builtin_is_aligned) 911 #if !__has_builtin(__builtin_align_up) 915 #if !__has_builtin(__builtin_align_down)
|
/freebsd/contrib/llvm-project/libcxx/include/__utility/ |
H A D | integer_sequence.h | 34 #if !__has_builtin(__make_integer_seq) || defined(_LIBCPP_TESTING_FALLBACK_MAKE_INTEGER_SEQUENCE) 85 #if __has_builtin(__make_integer_seq) 107 # if __has_builtin(__make_integer_seq) && !defined(_LIBCPP_TESTING_FALLBACK_MAKE_INTEGER_SEQUENCE)
|
/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)
|