FlatmmScalePointer<-1, 0 > Struct Reference#
ck_tile::FlatmmScalePointer<-1, 0 > Struct Reference
#include <flatmm_kernel.hpp>
Public Member Functions | |
| CK_TILE_HOST_DEVICE constexpr | FlatmmScalePointer ()=default |
| CK_TILE_HOST_DEVICE constexpr | FlatmmScalePointer (const float *) |
| CK_TILE_HOST_DEVICE constexpr | FlatmmScalePointer (const float *, index_t) |
| CK_TILE_HOST_DEVICE constexpr FlatmmScalePointer | operator+ (index_t) const |
| CK_TILE_HOST_DEVICE constexpr float | operator[] (index_t) const |
Public Attributes | |
| const float * | ptr = nullptr |
Static Public Attributes | |
| static constexpr int | GranularityMN = -1 |
| static constexpr int | GranularityK = 0 |
Constructor & Destructor Documentation
◆ FlatmmScalePointer() [1/3]
|
constexprdefault |
◆ FlatmmScalePointer() [2/3]
|
inlineconstexpr |
◆ FlatmmScalePointer() [3/3]
|
inlineconstexpr |
Member Function Documentation
◆ operator+()
|
inlineconstexpr |
◆ operator[]()
|
inlineconstexpr |
Member Data Documentation
◆ GranularityK
|
staticconstexpr |
◆ GranularityMN
|
staticconstexpr |
◆ ptr
| const float* ck_tile::FlatmmScalePointer<-1, 0 >::ptr = nullptr |
The documentation for this struct was generated from the following file: