alignas Union Reference

alignas Union Reference#

Composable Kernel: ck::vector_type< T, 32, typename ck::enable_if_t<!is_native_type< T >()> >::alignas Union Reference
ck::vector_type< T, 32, typename ck::enable_if_t<!is_native_type< T >()> >::alignas Union Reference

#include <dtype_vector.hpp>

Public Attributes

d32_t d32_
StaticallyIndexedArray< d1_t, 32 > d1x32_
StaticallyIndexedArray< d2_t, 16 > d2x16_
StaticallyIndexedArray< d4_t, 8 > d4x8_
StaticallyIndexedArray< d8_t, 4 > d8x4_
StaticallyIndexedArray< d16_t, 2 > d16x2_
StaticallyIndexedArray< d32_t, 1 > d32x1_

Member Data Documentation

◆ d16x2_

template<typename T>
StaticallyIndexedArray<d16_t, 2> ck::vector_type< T, 32, typename ck::enable_if_t<!is_native_type< T >()> >::alignas::d16x2_

◆ d1x32_

template<typename T>
StaticallyIndexedArray<d1_t, 32> ck::vector_type< T, 32, typename ck::enable_if_t<!is_native_type< T >()> >::alignas::d1x32_

◆ d2x16_

template<typename T>
StaticallyIndexedArray<d2_t, 16> ck::vector_type< T, 32, typename ck::enable_if_t<!is_native_type< T >()> >::alignas::d2x16_

◆ d32_

template<typename T>
d32_t ck::vector_type< T, 32, typename ck::enable_if_t<!is_native_type< T >()> >::alignas::d32_

◆ d32x1_

template<typename T>
StaticallyIndexedArray<d32_t, 1> ck::vector_type< T, 32, typename ck::enable_if_t<!is_native_type< T >()> >::alignas::d32x1_

◆ d4x8_

template<typename T>
StaticallyIndexedArray<d4_t, 8> ck::vector_type< T, 32, typename ck::enable_if_t<!is_native_type< T >()> >::alignas::d4x8_

◆ d8x4_

template<typename T>
StaticallyIndexedArray<d8_t, 4> ck::vector_type< T, 32, typename ck::enable_if_t<!is_native_type< T >()> >::alignas::d8x4_

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