DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::vec< DataT, NumElements > Class Template Reference

class sycl::vec ///////////////////////// Provides a cross-patform vector class template that works efficiently on SYCL devices as well as in host C++ code. More...

#include <sycl/vector.hpp>

Inheritance diagram for sycl::_V1::vec< DataT, NumElements >:
Collaboration diagram for sycl::_V1::vec< DataT, NumElements >:

Additional Inherited Members

- Protected Types inherited from sycl::_V1::detail::vec_arith< DataT, NumElements >
using vec_t = vec< DataT, NumElements >
 
using ocl_t = detail::select_cl_scalar_integral_signed_t< DataT >
 
template<typename T >
using vec_data = vec_helper< T >
 
- Protected Types inherited from sycl::_V1::detail::vec_arith_common< DataT, NumElements >
using vec_t = vec< DataT, NumElements >
 
- Static Protected Attributes inherited from sycl::_V1::detail::vec_arith_common< DataT, NumElements >
static constexpr bool IsBfloat16
 

Detailed Description

template<typename DataT, int NumElements>
class sycl::_V1::vec< DataT, NumElements >

class sycl::vec ///////////////////////// Provides a cross-patform vector class template that works efficiently on SYCL devices as well as in host C++ code.

Definition at line 116 of file vector_preview.hpp.


The documentation for this class was generated from the following files: