DPC++ Runtime
Runtime libraries for oneAPI DPC++
atomic_enums.hpp File Reference
#include <CL/__spirv/spirv_ops.hpp>
#include <CL/sycl/access/access.hpp>
#include <CL/sycl/detail/defines.hpp>
#include <CL/sycl/detail/helpers.hpp>
#include <CL/sycl/memory_enums.hpp>
#include <atomic>
#include <type_traits>
Include dependency graph for atomic_enums.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 cl
 We provide new interfaces for matrix muliply in this patch:
 
 cl::sycl
 
 cl::sycl::ext
 
 cl::sycl::ext::oneapi
 
 cl::sycl::ext::oneapi::detail
 

Typedefs

using cl::sycl::ext::oneapi::instead = cl::sycl::memory_order
 

Functions

__SYCL_INLINE_CONSTEXPR memory_order memory_order_relaxed cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_order_relaxed' instead")
 
__SYCL_INLINE_CONSTEXPR memory_order memory_order_acquire cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_order_acquire' instead")
 
__SYCL_INLINE_CONSTEXPR memory_order memory_order_release cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_order_release' instead")
 
__SYCL_INLINE_CONSTEXPR memory_order memory_order_acq_rel cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_order_acq_rel' instead")
 
__SYCL_INLINE_CONSTEXPR memory_order memory_order_seq_cst cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_order_seq_cst' instead")
 
__SYCL_INLINE_CONSTEXPR memory_scope memory_scope_work_item cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_scope_work_item' instead")
 
__SYCL_INLINE_CONSTEXPR memory_scope memory_scope_sub_group cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_scope_sub_group' instead")
 
__SYCL_INLINE_CONSTEXPR memory_scope memory_scope_work_group cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_scope_work_group' instead")
 
__SYCL_INLINE_CONSTEXPR memory_scope memory_scope_device cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_scope_device' instead")
 
__SYCL_INLINE_CONSTEXPR memory_scope memory_scope_system cl::sycl::ext::oneapi::__SYCL2020_DEPRECATED ("use 'sycl::memory_scope_system' instead")
 
 cl::sycl::ext::oneapi::detail::__SYCL2020_DEPRECATED ("use 'sycl::detail::getStdMemoryOrder(sycl::memory_order)' instead") static inline const expr std