DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::intel::experimental::esimd::detail::lsc_bitcast_type< T > Struct Template Reference

#include <sycl/ext/intel/experimental/esimd/common.hpp>

Public Types

using type = std::conditional_t< sizeof(T)==1, uint8_t, std::conditional_t< sizeof(T)==2, uint16_t, std::conditional_t< sizeof(T)==4, uint32_t, std::conditional_t< sizeof(T)==8, uint64_t, T > >> >
 

Detailed Description

template<typename T>
struct sycl::_V1::ext::intel::experimental::esimd::detail::lsc_bitcast_type< T >

Definition at line 202 of file common.hpp.

Member Typedef Documentation

◆ type

template<typename T >
using sycl::_V1::ext::intel::experimental::esimd::detail::lsc_bitcast_type< T >::type = std::conditional_t< sizeof(T) == 1, uint8_t, std::conditional_t< sizeof(T) == 2, uint16_t, std::conditional_t<sizeof(T) == 4, uint32_t, std::conditional_t<sizeof(T) == 8, uint64_t, T> >> >

Definition at line 209 of file common.hpp.


The documentation for this struct was generated from the following file: