[PGO] testing _WIN64 instead of _WIN32
llvm-svn: 256129
This commit is contained in:
parent
f82944db76
commit
d1c84b078a
@ -25,14 +25,14 @@
|
||||
#if COMPILER_RT_HAS_ATOMICS == 1
|
||||
#ifdef _MSC_VER
|
||||
#include <windows.h>
|
||||
#if defined(_WIN32)
|
||||
#define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \
|
||||
(InterlockedCompareExchange((LONG volatile *)Ptr, (LONG)NewV, (LONG)OldV) == \
|
||||
(LONG)OldV)
|
||||
#else
|
||||
#if defined(_WIN64)
|
||||
#define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \
|
||||
(InterlockedCompareExchange64((LONGLONG volatile *)Ptr, (LONGLONG)NewV, \
|
||||
(LONGLONG)OldV) == (LONGLONG)OldV)
|
||||
#else
|
||||
#define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \
|
||||
(InterlockedCompareExchange((LONG volatile *)Ptr, (LONG)NewV, (LONG)OldV) == \
|
||||
(LONG)OldV)
|
||||
#endif
|
||||
#else
|
||||
#define COMPILER_RT_BOOL_CMPXCHG(Ptr, OldV, NewV) \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user