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

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

Public Types

using type = std::conditional_t< sizeof(T)<=4, std::conditional_t< std::is_signed_v< T >, int32_t, uint32_t >, std::conditional_t< std::is_signed_v< T >, int64_t, uint64_t > >
 

Detailed Description

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

Definition at line 616 of file common.hpp.

Member Typedef Documentation

◆ type

template<typename T >
using sycl::_V1::ext::intel::esimd::detail::lsc_expand_type< T >::type = std::conditional_t< sizeof(T) <= 4, std::conditional_t<std::is_signed_v<T>, int32_t, uint32_t>, std::conditional_t<std::is_signed_v<T>, int64_t, uint64_t> >

Definition at line 617 of file common.hpp.


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