Home
last modified time | relevance | path

Searched refs:_InterlockedExchange16 (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_atomic_msvc.h25 extern "C" short _InterlockedExchange16(short volatile *Addend, short Value);
26 #pragma intrinsic(_InterlockedExchange16)
158 return (u16)_InterlockedExchange16((volatile short*)&a->val_dont_use, v); in atomic_exchange()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_atomic_msvc.h27 extern "C" short _InterlockedExchange16( // NOLINT
29 #pragma intrinsic(_InterlockedExchange16)
168 return (u16)_InterlockedExchange16((volatile short*)&a->val_dont_use, v); in atomic_exchange()
/external/clang/lib/Headers/
Dintrin.h218 short _InterlockedExchange16(short volatile *_Target, short _Value);
736 _InterlockedExchange16(short volatile *_Target, short _Value) { in _InterlockedExchange16() function
/external/llvm-project/clang/test/CodeGen/
Dms-intrinsics.c264 return _InterlockedExchange16(value, mask); in test_InterlockedExchange16()
/external/llvm-project/clang/include/clang/Basic/
DBuiltins.def900 LANGBUILTIN(_InterlockedExchange16, "ssD*s", "n", ALL_MS_LANGUAGES)