Classes | |
struct | hash< sycl::accessor< DataT, Dimensions, AccessMode, AccessTarget, IsPlaceholder > > |
struct | hash< sycl::buffer< T, dimensions, AllocatorT > > |
struct | hash< sycl::context > |
struct | allocator_traits< sycl::detail::aligned_allocator< T > > |
struct | hash< sycl::device > |
struct | hash< sycl::event > |
struct | is_error_code_enum< sycl::errc > |
struct | hash< sycl::half > |
struct | numeric_limits< sycl::half > |
struct | hash< sycl::image< Dimensions, AllocatorT > > |
struct | hash< sycl::kernel > |
struct | hash< sycl::kernel_id > |
struct | hash< sycl::device_image< State > > |
struct | hash< sycl::kernel_bundle< State > > |
struct | hash< sycl::platform > |
struct | hash< sycl::queue > |
struct | hash< sycl::sampler > |
struct | hash< sycl::stream > |
Functions | |
template<size_t I, typename... Types> | |
constexpr tuple_element< I, tuple< Types... > >::type & | get (sycl::detail::tuple< Types... > &Arg) noexcept |
template<size_t I, typename... Types> | |
constexpr tuple_element< I, tuple< Types... > >::type const & | get (const sycl::detail::tuple< Types... > &Arg) noexcept |
Variables | |
__SYCL_EXTERN_STREAM_ATTRS istream | cin |
Linked to standard input. More... | |
__SYCL_EXTERN_STREAM_ATTRS ostream | cout |
Linked to standard output. More... | |
__SYCL_EXTERN_STREAM_ATTRS ostream | cerr |
Linked to standard error (unbuffered) More... | |
__SYCL_EXTERN_STREAM_ATTRS ostream | clog |
Linked to standard error (buffered) More... | |
|
constexprnoexcept |
|
constexprnoexcept |
Definition at line 199 of file tuple.hpp.
Referenced by sycl::_V1::multi_ptr< ElementType, Space, DecorateAddress >::__SYCL2020_DEPRECATED(), sycl::_V1::detail::usm::alignedAlloc(), sycl::_V1::detail::appendCompileOptionsFromImage(), sycl::_V1::detail::appendLinkOptionsFromImage(), sycl::_V1::detail::applyCompileOptionsFromEnvironment(), sycl::_V1::detail::applyLinkOptionsFromEnvironment(), cuda_piContextCreate(), sycl::_V1::detail::pi::findPlugins(), sycl::_V1::detail::usm::free(), sycl::_V1::detail::jit_compiler::fuseKernels(), sycl::_V1::detail::get_device_info_impl< std::vector< info::fp_config >, Param >::get(), sycl::_V1::detail::get_device_info_impl< std::vector< std::string >, info::device::extensions >::get(), sycl::_V1::detail::get_device_info_impl< bool, info::device::kernel_kernel_pipe_support >::get(), sycl::_V1::detail::get_device_info_impl< id< 1 >, ext::oneapi::experimental::info::device::max_work_groups< 1 > >::get(), sycl::_V1::detail::get_device_info_impl< id< 2 >, ext::oneapi::experimental::info::device::max_work_groups< 2 > >::get(), sycl::_V1::detail::get_device_info_impl< id< 3 >, ext::oneapi::experimental::info::device::max_work_groups< 3 > >::get(), sycl::_V1::detail::get_device_info_impl< size_t, info::device::ext_oneapi_max_global_work_groups >::get(), sycl::_V1::detail::get_device_info_impl< id< 1 >, info::device::ext_oneapi_max_work_groups_1d >::get(), sycl::_V1::detail::get_device_info_impl< id< 2 >, info::device::ext_oneapi_max_work_groups_2d >::get(), sycl::_V1::detail::get_device_info_impl< id< 3 >, info::device::ext_oneapi_max_work_groups_3d >::get(), sycl::_V1::detail::get_device_info(), sycl::_V1::detail::platform_impl::get_devices(), sycl::_V1::multi_ptr< ElementType, Space, DecorateAddress >::get_raw(), sycl::_V1::detail::GlobalHandler::getHostTaskThreadPool(), sycl::_V1::detail::RTDeviceBinaryImage::getRawData(), hip_piContextCreate(), sycl::_V1::ext::oneapi::experimental::device_global< T, detail::properties_t< Props... > >::operator const T &(), sycl::_V1::multi_ptr< const void, Space, DecorateAddress >::operator pointer(), sycl::_V1::multi_ptr< void, Space, DecorateAddress >::operator pointer(), sycl::_V1::id< dimensions >::operator range< dimensions >(), sycl::_V1::ext::oneapi::experimental::device_global< T, detail::properties_t< Props... > >::operator T&(), sycl::_V1::multi_ptr< ElementType, Space, DecorateAddress >::operator->(), sycl::_V1::ext::oneapi::sub_group_mask::operator[](), sycl::_V1::detail::reduction_parallel_for(), sycl::_V1::detail::reduGetPreferredWGSize(), sycl::_V1::detail::NDRangeReduction< reduction::strategy::multi >::run(), sycl::_V1::range< dimensions >::size(), sycl::_V1::detail::PersistentDeviceCodeCache::trace(), and sycl::_V1::detail::pi::trace().
|
extern |
Linked to standard error (unbuffered)
Referenced by __spirv_ControlBarrier(), sycl::_V1::detail::ProgramManager::createPIProgram(), sycl::_V1::detail::pi::cuPrint(), sycl::_V1::detail::ProgramManager::debugPrintBinaryImages(), sycl::_V1::detail::defaultAsyncHandler(), sycl::_V1::detail::device_filter::device_filter(), die(), sycl::_V1::detail::pi::die(), enableZeTracing(), sycl::_V1::detail::ProgramManager::flushSpecConstants(), sycl::_V1::detail::jit_compiler::fuseKernels(), sycl::_V1::detail::ProgramManager::getDeviceImage(), sycl::_V1::detail::getESIMDDeviceInterface(), sycl::_V1::detail::ProgramManager::getOrCreateKernel(), sycl::_V1::detail::pi::hipPrint(), sycl::_V1::detail::pi::initializePlugins(), sycl::_V1::detail::pi::loadOsLibrary(), sycl::_V1::detail::RTDeviceBinaryImage::print(), sycl::_V1::detail::DynRTDeviceBinaryImage::print(), sycl::_V1::detail::printPerformanceWarning(), sycl::_V1::detail::ProgramManager::ProgramManager(), and sycl::_V1::detail::PersistentDeviceCodeCache::trace().
|
extern |
Linked to standard input.
|
extern |
Linked to standard error (buffered)
Referenced by sycl::_V1::detail::plugin::checkPiResult(), and sycl::_V1::detail::emitBuiltProgramInfo().
|
extern |
Linked to standard output.
Referenced by USMAllocContext::allocate(), sycl::_V1::detail::amendDeviceAndSubDevices(), sycl::_V1::detail::plugin::call_nocheck(), USMAllocContext::deallocate(), sycl::_V1::detail::IsBannedPlatform(), sycl::_V1::detail::parseAllowList(), PiTrace(), sycl::_V1::detail::pi::print(), sycl::_V1::detail::pi::printArgs(), sycl::_V1::detail::pi::printOut< PiEvent * >::printOut(), sycl::_V1::detail::pi::printOut< PiMem * >::printOut(), sycl::_V1::detail::pi::printOut< T ** >::printOut(), sycl::_V1::detail::pi::printOut< void * >::printOut(), Bucket::printStats(), settings::SetLimits::SetLimits(), sycl::_V1::detail::traceDeviceSelection(), sycl::_V1::traceDeviceSelector(), and USMAllocContext::~USMAllocContext().