#include <CL/sycl/detail/defines.hpp>
#include <CL/sycl/detail/helpers.hpp>
#include <CL/sycl/detail/item_base.hpp>
#include <CL/sycl/detail/type_traits.hpp>
#include <CL/sycl/id.hpp>
#include <CL/sycl/range.hpp>
#include <cstddef>
Go to the source code of this file.
Classes | |
class | cl::sycl::detail::RoundedRangeKernel< TransformedArgType, Dims, KernelType > |
class | cl::sycl::detail::RoundedRangeKernelWithKH< TransformedArgType, Dims, KernelType > |
class | cl::sycl::id< dimensions > |
A unique identifier of an item in an index space. More... | |
class | cl::sycl::range< dimensions > |
Defines the iteration domain of either a single work-group in a parallel dispatch, or the overall dimensions of the dispatch. More... | |
class | cl::sycl::item< dimensions, with_offset > |
Identifies an instance of the function object executing at each point in a range. More... | |
Namespaces | |
cl | |
We provide new interfaces for matrix muliply in this patch: | |
cl::sycl | |
cl::sycl::detail | |
cl::sycl::ext | |
cl::sycl::ext::oneapi | |
cl::sycl::ext::oneapi::experimental | |
Functions | |
template<int Dims> | |
item< Dims > | cl::sycl::this_item () |
template<int Dims> | |
item< Dims > | cl::sycl::ext::oneapi::experimental::this_item () |