#include <CL/sycl/detail/cl.h>
#include <CL/sycl/detail/common.hpp>
#include <CL/sycl/detail/export.hpp>
#include <CL/sycl/detail/pi.h>
#include <CL/sycl/info/info_desc.hpp>
#include <CL/sycl/kernel_bundle_enums.hpp>
#include <CL/sycl/stl.hpp>
#include <memory>
Go to the source code of this file.
Classes | |
class | cl::sycl::backend_traits< Backend > |
class | cl::sycl::kernel_bundle< State > |
The kernel_bundle class represents collection of device images in a particular state. More... | |
class | cl::sycl::detail::auto_name |
This class is the default KernelName template parameter type for kernel invocation APIs such as single_task. More... | |
struct | cl::sycl::detail::get_kernel_name_t< Name, Type > |
Helper struct to get a kernel name type based on given Name and Type types: if Name is undefined (is a auto_name ) then Type becomes the Name . More... | |
class | cl::sycl::kernel |
Provides an abstraction of a SYCL kernel. More... | |
struct | std::hash< cl::sycl::kernel > |
Namespaces | |
cl | |
We provide new interfaces for matrix muliply in this patch: | |
cl::sycl | |
cl::sycl::detail | |
std | |