Searched refs:_InterlockedExchangeAdd64 (Results 1 – 7 of 7) sorted by relevance
| /freebsd/crypto/openssl/include/internal/ |
| H A D | tsan_assist.h | 99 #define _InterlockedExchangeAdd64 _InterlockedExchangeAdd64_nf macro 116 #pragma intrinsic(_InterlockedExchangeAdd64) 117 #define tsan_add(ptr, n) (sizeof(*(ptr)) == 8 ? _InterlockedExchangeAdd64((ptr), (n)) \
|
| /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 | 522 #define KMP_TEST_THEN_INC64(p) _InterlockedExchangeAdd64((p), 1LL) 524 #define KMP_TEST_THEN_ADD4_64(p) _InterlockedExchangeAdd64((p), 4LL) 529 #define KMP_TEST_THEN_ADD64(p, v) _InterlockedExchangeAdd64((p), (v))
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | BuiltinsARM.def | 234 TARGET_HEADER_BUILTIN(_InterlockedExchangeAdd64, "LLiLLiD*LLi", "nh", INTRIN_H, ALL_MS_LANGUAGES, "…
|
| H A D | BuiltinsAArch64.def | 152 TARGET_HEADER_BUILTIN(_InterlockedExchangeAdd64, "LLiLLiD*LLi", "nh", INTRIN_H, ALL_MS_LANGUAGES, "…
|
| H A D | BuiltinsX86.td | 4783 def _InterlockedExchangeAdd64 : X86LibBuiltin<"int64_t(int64_t volatile *, int64_t)">;
|