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

Go to the source code of this file.

Classes

class  cl::sycl::property::no_init
 
struct  cl::sycl::ext::intel::property::buffer_location
 
struct  cl::sycl::ext::intel::property::buffer_location::instance< A >
 
struct  cl::sycl::ext::oneapi::property::no_offset
 
struct  cl::sycl::ext::oneapi::property::no_offset::instance< B >
 
struct  cl::sycl::ext::oneapi::property::no_alias
 
struct  cl::sycl::ext::oneapi::property::no_alias::instance< B >
 
struct  cl::sycl::ext::oneapi::is_compile_time_property< ext::oneapi::property::no_offset >
 
struct  cl::sycl::ext::oneapi::is_compile_time_property< ext::oneapi::property::no_alias >
 
struct  cl::sycl::ext::oneapi::is_compile_time_property< sycl::ext::intel::property::buffer_location >
 
class  cl::sycl::accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT >
 Buffer accessor. More...
 
class  cl::sycl::image_accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder >
 
class  cl::sycl::host_accessor< DataT, Dimensions, AccessMode >
 
struct  cl::sycl::is_property< property::noinit >
 
struct  cl::sycl::is_property< property::no_init >
 
struct  cl::sycl::is_property< ext::oneapi::property::no_offset >
 
struct  cl::sycl::is_property< ext::oneapi::property::no_alias >
 
struct  cl::sycl::is_property< ext::intel::property::buffer_location >
 
struct  cl::sycl::is_property_of< property::noinit, accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT > >
 
struct  cl::sycl::is_property_of< property::no_init, accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT > >
 
struct  cl::sycl::is_property_of< ext::oneapi::property::no_offset, accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT > >
 
struct  cl::sycl::is_property_of< ext::oneapi::property::no_alias, accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT > >
 
struct  cl::sycl::is_property_of< ext::intel::property::buffer_location, accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder, PropertyListT > >
 
struct  cl::sycl::is_property_of< property::noinit, image_accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder > >
 
struct  cl::sycl::is_property_of< property::no_init, image_accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder > >
 
struct  cl::sycl::is_property_of< property::noinit, host_accessor< DataT, Dimensions, AccessMode > >
 
struct  cl::sycl::is_property_of< property::no_init, host_accessor< DataT, Dimensions, AccessMode > >
 
struct  cl::sycl::detail::IsCompileTimePropertyInstance< ext::intel::property::buffer_location::instance< I > >
 
struct  cl::sycl::detail::IsCompileTimePropertyInstance< ext::oneapi::property::no_alias::instance<> >
 
struct  cl::sycl::detail::IsCompileTimePropertyInstance< ext::oneapi::property::no_offset::instance<> >
 

Namespaces

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