Sign in
llvm
/
libclc
/
45017385361603d6328997a2272d140e50786686
/
.
/
generic
/
include
/
clc
/
cl_khr_local_int32_base_atomics
/
atom_cmpxchg.h
blob: c967d365c46442f157f5918f5620522e3036ab17 [
file
] [
log
] [
blame
]
_CLC_OVERLOAD _CLC_DECL
int
atom_cmpxchg
(
volatile
local
int
*
p
,
int
cmp
,
int
val
);
_CLC_OVERLOAD _CLC_DECL
unsigned
int
atom_cmpxchg
(
volatile
local
unsigned
int
*
p
,
unsigned
int
cmp
,
unsigned
int
val
);