Searched refs:__has_builtin (Results 1 - 18 of 18) sorted by relevance

/freebsd-11-stable/contrib/libcxxrt/
H A Datomic.h2 #ifndef __has_builtin
3 #define __has_builtin(x) 0 macro
12 #if __has_builtin(__c11_atomic_exchange)
15 #elif __has_builtin(__sync_swap)
23 #if __has_builtin(__c11_atomic_load)
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Doverflow.h37 #ifndef __has_builtin
38 #define __has_builtin(x) 0 macro
41 #if __has_builtin(__builtin_add_overflow)
48 #if __has_builtin(__builtin_mul_overflow)
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dwrappers_c_checks.h16 #ifndef __has_builtin
17 #define __has_builtin(X) 0 macro
49 #if __has_builtin(__builtin_umull_overflow)
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DDemangleConfig.h30 #ifndef __has_builtin
31 #define __has_builtin(x) 0 macro
53 #if __has_builtin(__builtin_unreachable) || DEMANGLE_GNUC_PREREQ(4, 5, 0)
/freebsd-11-stable/contrib/llvm-project/libcxx/src/include/
H A Datomic_support.h15 #if defined(__clang__) && __has_builtin(__atomic_load_n) \
16 && __has_builtin(__atomic_store_n) \
17 && __has_builtin(__atomic_add_fetch) \
18 && __has_builtin(__atomic_exchange_n) \
19 && __has_builtin(__atomic_compare_exchange_n) \
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dint_math.h22 #ifndef __has_builtin
23 #define __has_builtin(x) 0 macro
45 #if __has_builtin(__builtin_isfinite)
55 #endif // __has_builtin(__builtin_isfinite)
/freebsd-11-stable/sys/dev/random/
H A Dunit_test.h41 #if defined(clang) && __has_builtin(__builtin_readcyclecounter)
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
H A DStack.cpp25 #if __GNUC__ || __has_builtin(__builtin_frame_address)
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DCompiler.h41 #ifndef __has_builtin
42 # define __has_builtin(x) 0 macro
213 #if __has_builtin(__builtin_expect) || LLVM_GNUC_PREREQ(4, 0, 0)
317 #if __has_builtin(__builtin_unreachable) || LLVM_GNUC_PREREQ(4, 5, 0)
325 #if __has_builtin(__builtin_trap) || LLVM_GNUC_PREREQ(4, 3, 0)
340 #if __has_builtin(__builtin_debugtrap)
356 #if __has_builtin(__builtin_assume_aligned) || LLVM_GNUC_PREREQ(4, 7, 0)
H A DMathExtras.h119 #if __has_builtin(__builtin_ctz) || defined(__GNUC__)
135 #if __has_builtin(__builtin_ctzll) || defined(__GNUC__)
188 #if __has_builtin(__builtin_clz) || defined(__GNUC__)
204 #if __has_builtin(__builtin_clzll) || defined(__GNUC__)
876 #if __has_builtin(__builtin_add_overflow)
903 #if __has_builtin(__builtin_sub_overflow)
/freebsd-11-stable/contrib/jemalloc/include/jemalloc/internal/
H A Dutil.h67 #ifndef __has_builtin
68 # define __has_builtin(builtin) (0) macro
71 (defined(__clang__) && __has_builtin(builtin))
/freebsd-11-stable/usr.bin/bsdiff/bspatch/
H A Dbspatch.c71 (defined(__has_builtin) && __has_builtin(__builtin_add_overflow))
/freebsd-11-stable/sys/sys/
H A Dcdefs.h54 #ifndef __has_builtin
55 #define __has_builtin(x) 0 macro
396 #if __GNUC_PREREQ__(4, 6) || __has_builtin(__builtin_unreachable)
H A Dstdatomic.h298 #if __has_builtin(__sync_swap)
/freebsd-11-stable/sys/contrib/edk2/Include/
H A DBase.h123 #if __has_builtin (__builtin_unreachable)
177 #if __has_builtin (__builtin_unreachable)
/freebsd-11-stable/tests/sys/opencrypto/
H A Dcryptodevh.py25 def __has_builtin(x): return 0 function
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DStringRef.h80 #elif __has_builtin(__builtin_strlen) || defined(__GNUC__) || \
/freebsd-11-stable/contrib/llvm-project/libcxx/include/
H A Dmath.h513 #if __has_builtin(__builtin_isnan)

Completed in 196 milliseconds