#include <sycl/detail/defines_elementary.hpp>
#include <sycl/detail/export.hpp>
#include <sycl/device.hpp>
#include <numeric>
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
sycl | |
sycl::_V1 | |
sycl::_V1::ext | |
sycl::_V1::ext::oneapi | |
sycl::_V1::ext::oneapi::experimental | |
sycl::_V1::ext::oneapi::experimental::detail | |
Typedefs | |
using | sycl::_V1::ext::oneapi::experimental::detail::include_pairs_t = std::vector< std::pair< std::string, std::string > > |
Functions | |
spirv_vec_t | sycl::_V1::ext::oneapi::experimental::detail::SYCL_to_SPIRV (const std::string &SYCLSource, include_pairs_t IncludePairs, const std::vector< std::string > &UserArgs, std::string *LogPtr, const std::vector< std::string > &RegisteredKernelNames) |
bool | sycl::_V1::ext::oneapi::experimental::detail::SYCL_Compilation_Available () |