DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::detail Namespace Reference


class  filter_selector_impl
struct  is_bf16_storage_type
struct  is_bf16_storage_type< uint16_t >
struct  is_bf16_storage_type< uint32_t >
struct  is_bf16_storage_type< vec< uint16_t, N > >
struct  is_bf16_storage_type< vec< uint32_t, N > >
struct  jm_type_interpretation_helper_trait
struct  jm_type_interpretation_helper_trait< sycl::ext::oneapi::experimental::matrix::precision::tf32 >
struct  joint_matrix_cuda
struct  owner_less_base
class  weak_object_base


using Bfloat16StorageT = uint16_t
typedef struct sycl::detail::device_filter filter


Bfloat16StorageT bfloat16ToBits (const bfloat16 &Value)
bfloat16 bitsToBfloat16 (const Bfloat16StorageT Value)
template<int Dims>
static range< Dims > createDummyRange ()
template<typename SYCLObjT >
decltype(weak_object_base< SYCLObjT >::MObjWeakPtr) getSyclWeakObjImpl (const weak_object_base< SYCLObjT > &WeakObj)
std::vector< std::string > tokenize (const std::string &Filter, const std::string &Delim)
filter create_filter (const std::string &Input)

Typedef Documentation

◆ Bfloat16StorageT

Definition at line 30 of file bfloat16.hpp.

◆ filter

typedef struct sycl::detail::device_filter sycl::_V1::ext::oneapi::detail::filter

Definition at line 26 of file filter_selector_impl.hpp.

Function Documentation

◆ bfloat16ToBits()

◆ bitsToBfloat16()

◆ create_filter()

filter sycl::_V1::ext::oneapi::detail::create_filter ( const std::string &  Input)

◆ createDummyRange()

template<int Dims>
static range<Dims> sycl::_V1::ext::oneapi::detail::createDummyRange ( )

Definition at line 34 of file weak_object.hpp.

◆ getSyclWeakObjImpl()

template<typename SYCLObjT >
decltype(weak_object_base<SYCLObjT>::MObjWeakPtr) sycl::_V1::ext::oneapi::detail::getSyclWeakObjImpl ( const weak_object_base< SYCLObjT > &  WeakObj)

◆ tokenize()

std::vector<std::string> sycl::_V1::ext::oneapi::detail::tokenize ( const std::string &  Filter,
const std::string &  Delim