#include <sycl/detail/vector_arith.hpp>
Protected Types | |
using | DataT = typename std::conditional_t< NumElements==0, int, std::byte > |
using | vec_t = vec< DataT, NumElements > |
template<typename T > | |
using | vec_data = vec_helper< T > |
Protected Types inherited from sycl::_V1::detail::vec_arith_common< std::byte, NumElements > | |
using | vec_t = vec< std::byte, NumElements > |
Friends | |
template<typename T1 , int T2> | |
class __SYCL_EBO | vec |
vec_t | operator<< (const vec_t &Lhs, int shift) |
vec_t & | operator<<= (vec_t &Lhs, int shift) |
vec_t | operator>> (const vec_t &Lhs, int shift) |
vec_t & | operator>>= (vec_t &Lhs, int shift) |
Additional Inherited Members | |
Static Protected Attributes inherited from sycl::_V1::detail::vec_arith_common< std::byte, NumElements > | |
static constexpr bool | IsBfloat16 |
Definition at line 295 of file vector_arith.hpp.
|
protected |
Definition at line 300 of file vector_arith.hpp.
|
protected |
Definition at line 302 of file vector_arith.hpp.
|
protected |
Definition at line 301 of file vector_arith.hpp.
Definition at line 311 of file vector_arith.hpp.
Definition at line 318 of file vector_arith.hpp.
Definition at line 326 of file vector_arith.hpp.
Definition at line 333 of file vector_arith.hpp.
Definition at line 343 of file vector_arith.hpp.