|
const std::vector< device > | sycl::_V1::detail::removeDuplicateDevices (const std::vector< device > &Devs) |
|
kernel_id | sycl::_V1::detail::get_kernel_id_impl (string_view KernelName) |
|
detail::KernelBundleImplPtr | sycl::_V1::detail::get_kernel_bundle_impl (const context &Ctx, const std::vector< device > &Devs, bundle_state State) |
|
detail::KernelBundleImplPtr | sycl::_V1::detail::get_kernel_bundle_impl (const context &Ctx, const std::vector< device > &Devs, const std::vector< kernel_id > &KernelIDs, bundle_state State) |
|
detail::KernelBundleImplPtr | sycl::_V1::detail::get_kernel_bundle_impl (const context &Ctx, const std::vector< device > &Devs, bundle_state State, const DevImgSelectorImpl &Selector) |
|
detail::KernelBundleImplPtr | sycl::_V1::detail::get_empty_interop_kernel_bundle_impl (const context &Ctx, const std::vector< device > &Devs) |
|
std::shared_ptr< detail::kernel_bundle_impl > | sycl::_V1::detail::join_impl (const std::vector< detail::KernelBundleImplPtr > &Bundles, bundle_state State) |
|
bool | sycl::_V1::detail::has_kernel_bundle_impl (const context &Ctx, const std::vector< device > &Devs, bundle_state State) |
|
bool | sycl::_V1::detail::has_kernel_bundle_impl (const context &Ctx, const std::vector< device > &Devs, const std::vector< kernel_id > &kernelIds, bundle_state State) |
|
std::shared_ptr< detail::kernel_bundle_impl > | sycl::_V1::detail::compile_impl (const kernel_bundle< bundle_state::input > &InputBundle, const std::vector< device > &Devs, const property_list &PropList) |
|
std::shared_ptr< detail::kernel_bundle_impl > | sycl::_V1::detail::link_impl (const std::vector< kernel_bundle< bundle_state::object >> &ObjectBundles, const std::vector< device > &Devs, const property_list &PropList) |
|
std::shared_ptr< detail::kernel_bundle_impl > | sycl::_V1::detail::build_impl (const kernel_bundle< bundle_state::input > &InputBundle, const std::vector< device > &Devs, const property_list &PropList) |
|
std::vector< sycl::device > | sycl::_V1::detail::find_device_intersection (const std::vector< kernel_bundle< bundle_state::object >> &ObjectBundles) |
|
std::vector< kernel_id > | sycl::_V1::get_kernel_ids () |
|
bool | sycl::_V1::is_compatible (const std::vector< kernel_id > &KernelIDs, const device &Dev) |
|
bool | sycl::_V1::ext::oneapi::experimental::is_source_kernel_bundle_supported (backend BE, source_language Language) |
|
kernel_bundle< bundle_state::ext_oneapi_source > | sycl::_V1::ext::oneapi::experimental::create_kernel_bundle_from_source (const context &SyclContext, source_language Language, const std::string &Source) |
|
kernel_bundle< bundle_state::ext_oneapi_source > | sycl::_V1::ext::oneapi::experimental::create_kernel_bundle_from_source (const context &SyclContext, source_language Language, const std::vector< std::byte > &Bytes) |
|
exe_kb | sycl::_V1::ext::oneapi::experimental::detail::build_from_source (source_kb &SourceKB, const std::vector< device > &Devices, const std::vector< std::string > &BuildOptions, std::string *LogPtr) |
|