BufferResource< T > Union Template Reference

BufferResource&lt; T &gt; Union Template Reference#

Composable Kernel: ck::BufferResource< T > Union Template Reference
ck::BufferResource< T > Union Template Reference

#include <amd_buffer_addressing.hpp>

Public Member Functions

__device__ constexpr BufferResource ()
__device__ constexpr BufferResource ()

Public Attributes

int32x4_t content
StaticallyIndexedArray< T *, 2 > address
StaticallyIndexedArray< int32_t, 4 > range
StaticallyIndexedArray< int32_t, 4 > config

Constructor & Destructor Documentation

◆ BufferResource() [1/2]

template<typename T>
__device__ constexpr ck::BufferResource< T >::BufferResource ( )
inlineconstexpr

◆ BufferResource() [2/2]

template<typename T>
__device__ constexpr ck::BufferResource< T >::BufferResource ( )
inlineconstexpr

Member Data Documentation

◆ address

template<typename T>
StaticallyIndexedArray< T *, 2 > ck::BufferResource< T >::address

◆ config

template<typename T>
StaticallyIndexedArray< int32_t, 4 > ck::BufferResource< T >::config

◆ content

template<typename T>
int32x4_t ck::BufferResource< T >::content

◆ range

template<typename T>
StaticallyIndexedArray< int32_t, 4 > ck::BufferResource< T >::range

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