Home
last modified time | relevance | path

Searched refs:__kmpc_atomic_exchange (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/openmp/libomptarget/deviceRTLs/common/
Dstate-queuei.h48 __kmpc_atomic_exchange((unsigned long long *)&elementQueue[slot], in PushElement()
62 __kmpc_atomic_exchange((unsigned int *)&ids[slot], (id + 1) % MAX_ID); in DoneServing()
Dtarget_atomic.h30 template <typename T> INLINE T __kmpc_atomic_exchange(T *address, T val) { in __kmpc_atomic_exchange() function
Domptargeti.h212 __kmpc_atomic_exchange((unsigned *)&MD.keys[usedMemIdx], 0u); in Release()
/external/llvm-project/openmp/libomptarget/deviceRTLs/nvptx/src/
Dtarget_impl.cu45 (void)__kmpc_atomic_exchange(lock, UNSET); in __kmpc_impl_unset_lock()