f6x16_pk_t Struct Reference

f6x16_pk_t Struct Reference#

Composable Kernel: ck::f6x16_pk_t Struct Reference

#include <data_type.hpp>

Public Types

using element_type = uint32_t
 
using type = StaticallyIndexedArray_v2< element_type, 3 >
 
typedef int8_t test_vec_t
 

Public Member Functions

 f6x16_pk_t ()
 
 f6x16_pk_t (type init)
 
template<index_t I>
__host__ __device__ f6_t unpack (Number< I >)
 
__host__ __device__ type pack (const test_vec_t &x)
 

Public Attributes

type data
 

Member Typedef Documentation

◆ element_type

using ck::f6x16_pk_t::element_type = uint32_t

◆ test_vec_t

◆ type

Constructor & Destructor Documentation

◆ f6x16_pk_t() [1/2]

ck::f6x16_pk_t::f6x16_pk_t ( )
inline

◆ f6x16_pk_t() [2/2]

ck::f6x16_pk_t::f6x16_pk_t ( type  init)
inline

Member Function Documentation

◆ pack()

__host__ __device__ type ck::f6x16_pk_t::pack ( const test_vec_t x)
inline

◆ unpack()

template<index_t I>
__host__ __device__ f6_t ck::f6x16_pk_t::unpack ( Number< I >  )
inline

Member Data Documentation

◆ data

type ck::f6x16_pk_t::data

The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.3/include/ck/utility/data_type.hpp