DPC++ Runtime
Runtime libraries for oneAPI DPC++
properties.hpp File Reference
Include dependency graph for properties.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cl::sycl::ext::oneapi::experimental::device_image_scope_key
 
struct  cl::sycl::ext::oneapi::experimental::host_access_key
 
struct  cl::sycl::ext::oneapi::experimental::init_mode_key
 
struct  cl::sycl::ext::oneapi::experimental::implement_in_csr_key
 
struct  cl::sycl::ext::oneapi::experimental::is_property_key< device_image_scope_key >
 
struct  cl::sycl::ext::oneapi::experimental::is_property_key< host_access_key >
 
struct  cl::sycl::ext::oneapi::experimental::is_property_key< init_mode_key >
 
struct  cl::sycl::ext::oneapi::experimental::is_property_key< implement_in_csr_key >
 
struct  cl::sycl::ext::oneapi::experimental::detail::PropertyToKind< device_image_scope_key >
 
struct  cl::sycl::ext::oneapi::experimental::detail::PropertyToKind< host_access_key >
 
struct  cl::sycl::ext::oneapi::experimental::detail::PropertyToKind< init_mode_key >
 
struct  cl::sycl::ext::oneapi::experimental::detail::PropertyToKind< implement_in_csr_key >
 
struct  cl::sycl::ext::oneapi::experimental::detail::IsCompileTimeProperty< device_image_scope_key >
 
struct  cl::sycl::ext::oneapi::experimental::detail::IsCompileTimeProperty< host_access_key >
 
struct  cl::sycl::ext::oneapi::experimental::detail::IsCompileTimeProperty< init_mode_key >
 
struct  cl::sycl::ext::oneapi::experimental::detail::IsCompileTimeProperty< implement_in_csr_key >
 

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::experimental
 
 cl::sycl::ext::oneapi::experimental::detail
 

Enumerations

enum  cl::sycl::ext::oneapi::experimental::host_access_enum : std::uint16_t { cl::sycl::ext::oneapi::experimental::host_access_enum::read, cl::sycl::ext::oneapi::experimental::host_access_enum::write, cl::sycl::ext::oneapi::experimental::host_access_enum::read_write, cl::sycl::ext::oneapi::experimental::host_access_enum::none }
 
enum  cl::sycl::ext::oneapi::experimental::init_mode_enum : std::uint16_t { cl::sycl::ext::oneapi::experimental::init_mode_enum::reprogram, cl::sycl::ext::oneapi::experimental::init_mode_enum::reset }
 

Variables

constexpr device_image_scope_key::value_t cl::sycl::ext::oneapi::experimental::device_image_scope
 
template<host_access_enum Access>
constexpr host_access_key::value_t< Access > cl::sycl::ext::oneapi::experimental::host_access
 
constexpr host_access_key::value_t< host_access_enum::read > cl::sycl::ext::oneapi::experimental::host_access_read
 
constexpr host_access_key::value_t< host_access_enum::write > cl::sycl::ext::oneapi::experimental::host_access_write
 
constexpr host_access_key::value_t< host_access_enum::read_write > cl::sycl::ext::oneapi::experimental::host_access_read_write
 
constexpr host_access_key::value_t< host_access_enum::none > cl::sycl::ext::oneapi::experimental::host_access_none
 
template<init_mode_enum Trigger>
constexpr init_mode_key::value_t< Trigger > cl::sycl::ext::oneapi::experimental::init_mode
 
constexpr init_mode_key::value_t< init_mode_enum::reprogram > cl::sycl::ext::oneapi::experimental::init_mode_reprogram
 
constexpr init_mode_key::value_t< init_mode_enum::reset > cl::sycl::ext::oneapi::experimental::init_mode_reset
 
template<bool Enable>
constexpr implement_in_csr_key::value_t< Enable > cl::sycl::ext::oneapi::experimental::implement_in_csr
 
constexpr implement_in_csr_key::value_t< true > cl::sycl::ext::oneapi::experimental::implement_in_csr_on
 
constexpr implement_in_csr_key::value_t< false > cl::sycl::ext::oneapi::experimental::implement_in_csr_off