Searched refs:_InterlockedExchangeAdd64 (Results 1 – 7 of 7) sorted by relevance
/freebsd/crypto/openssl/include/internal/ |
H A D | tsan_assist.h | 98 # define _InterlockedExchangeAdd64 _InterlockedExchangeAdd64_nf macro 115 # pragma intrinsic(_InterlockedExchangeAdd64) 116 # define tsan_counter(ptr) (sizeof(*(ptr)) == 8 ? _InterlockedExchangeAdd64((ptr), 1) \ 118 # define tsan_decr(ptr) (sizeof(*(ptr)) == 8 ? _InterlockedExchangeAdd64((ptr), -1) \
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_atomic_msvc.h | 50 extern "C" long long _InterlockedExchangeAdd64(long long volatile *Addend, 52 #pragma intrinsic(_InterlockedExchangeAdd64) 118 return (uptr)_InterlockedExchangeAdd64((volatile long long *)&a->val_dont_use, in atomic_fetch_add() 139 return (uptr)_InterlockedExchangeAdd64((volatile long long *)&a->val_dont_use, in atomic_fetch_sub()
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | intrin0.h | 78 __int64 _InterlockedExchangeAdd64(__int64 volatile *_Addend, __int64 _Value);
|
/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_os.h | 521 #define KMP_TEST_THEN_INC64(p) _InterlockedExchangeAdd64((p), 1LL) 523 #define KMP_TEST_THEN_ADD4_64(p) _InterlockedExchangeAdd64((p), 4LL) 528 #define KMP_TEST_THEN_ADD64(p, v) _InterlockedExchangeAdd64((p), (v))
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | BuiltinsARM.def | 242 TARGET_HEADER_BUILTIN(_InterlockedExchangeAdd64, "LLiLLiD*LLi", "nh", INTRIN_H, ALL_MS_LANGUAGES, "…
|
H A D | BuiltinsAArch64.def | 154 TARGET_HEADER_BUILTIN(_InterlockedExchangeAdd64, "LLiLLiD*LLi", "nh", INTRIN_H, ALL_MS_LANGUAGES, "…
|
H A D | BuiltinsX86.def | 2099 TARGET_HEADER_BUILTIN(_InterlockedExchangeAdd64, "WiWiD*Wi", "nh", INTRIN_H, ALL_MS_LANGUAGES, "")
|