2
3
4
5
6
7
8
9
11#ifndef ae2fVK_clspv_atom_h
12#define ae2fVK_clspv_atom_h
19int atom_cmpxchg_i(
volatile int *p,
int cmp,
int val);
21int atom_xchg_i(
volatile int *p,
int val);
22int atom_xchg_u(
volatile uint *p,
uint val);
27#define atom_cmpxchg_i atom_cmpxchg
28#define atom_cmpxchg_u atom_cmpxchg
30#define atom_xchg_u atom_xchg
31#define atom_xchg_i atom_xchg
#define ae2fVK_clspv_IS_OPENCL