Searched refs:_InterlockedExchangeAdd64 (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/compiler-rt/lib/sanitizer_common/ |
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()
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_atomic_msvc.h | 60 extern "C" long long _InterlockedExchangeAdd64( // NOLINT 62 #pragma intrinsic(_InterlockedExchangeAdd64) 128 return (uptr)_InterlockedExchangeAdd64( in atomic_fetch_add() 149 return (uptr)_InterlockedExchangeAdd64( in atomic_fetch_sub()
|
/external/libchrome/base/ |
D | atomicops_internals_x86_msvc.h | 136 return _InterlockedExchangeAdd64(reinterpret_cast<volatile LONGLONG*>(ptr), in Barrier_AtomicIncrement()
|
/external/clang/lib/Headers/ |
D | intrin.h | 386 __int64 _InterlockedExchangeAdd64(__int64 volatile *_Addend, __int64 _Value); 613 _InterlockedExchangeAdd64(__int64 volatile *_Addend, __int64 _Value) { in _InterlockedExchangeAdd64() function
|
/external/llvm-project/clang/lib/Headers/ |
D | intrin.h | 258 __int64 _InterlockedExchangeAdd64(__int64 volatile *_Addend, __int64 _Value);
|
/external/llvm-project/clang/test/CodeGen/ |
D | ms-intrinsics.c | 567 return _InterlockedExchangeAdd64(value, mask); in test_InterlockedExchangeAdd64()
|
/external/llvm-project/clang/include/clang/Basic/ |
D | BuiltinsAArch64.def | 111 TARGET_HEADER_BUILTIN(_InterlockedExchangeAdd64, "LLiLLiD*LLi", "nh", "intrin.h", ALL_MS_LANGUAGES,…
|
D | BuiltinsARM.def | 233 TARGET_HEADER_BUILTIN(_InterlockedExchangeAdd64, "LLiLLiD*LLi", "nh", "intrin.h", ALL_MS_LANGUAGES,…
|
D | BuiltinsX86.def | 1971 TARGET_HEADER_BUILTIN(_InterlockedExchangeAdd64, "WiWiD*Wi", "nh", "intrin.h", ALL_MS_LANGUAGES, "")
|