#include <type_traits>
Go to the source code of this file.
Classes | |
class | cl::sycl::item< dimensions, with_offset > |
Identifies an instance of the function object executing at each point in a range. More... | |
class | cl::sycl::nd_item< dimensions > |
Identifies an instance of the function object executing at each point in an nd_range. More... | |
class | cl::sycl::h_item< dimensions > |
Identifies an instance of a group::parallel_for_work_item function object executing at each point in a local range passed to a parallel_for_work_item call or to the corresponding parallel_for_work_group call. More... | |
class | cl::sycl::group< Dimensions > |
Encapsulates all functionality required to represent a particular work-group within a parallel execution. More... | |
class | cl::sycl::nd_range< dimensions > |
Defines the iteration domain of both the work-groups and the overall dispatch. More... | |
struct | sycl::ext::oneapi::experimental::detail::is_instance_of_tmpl_int< T, Tmpl > |
struct | sycl::ext::oneapi::experimental::detail::is_instance_of_tmpl_int< T< N >, Tmpl > |
struct | sycl::ext::oneapi::experimental::detail::is_instance_of_tmpl_int_bool< T, Tmpl > |
struct | sycl::ext::oneapi::experimental::detail::is_instance_of_tmpl_int_bool< T< N, X >, Tmpl > |
class | sycl::ext::oneapi::experimental::uniform< T > |
Namespaces | |
cl | |
We provide new interfaces for matrix muliply in this patch: | |
cl::sycl | |
cl::sycl::ext | |
cl::sycl::ext::oneapi | |
sycl | |
sycl::ext | |
sycl::ext::oneapi | |
sycl::ext::oneapi::experimental | |
sycl::ext::oneapi::experimental::detail | |
Macros | |
#define | SYCL_EXT_ONEAPI_UNIFORM 1 |
Variables | |
template<class T , template< int > class Tmpl> | |
static constexpr bool | sycl::ext::oneapi::experimental::detail::is_instance_of_tmpl_int_v |
template<class T , template< int, bool > class Tmpl> | |
static constexpr bool | sycl::ext::oneapi::experimental::detail::is_instance_of_tmpl_int_bool_v |
#define SYCL_EXT_ONEAPI_UNIFORM 1 |
Definition at line 16 of file uniform.hpp.