|
| __device__ static __host__ void | fastunpack (const uint32_t *in, uint32_t *out, const uint32_t bit) |
| |
| static void | fastpack (const uint32_t *in, uint32_t *out, const uint32_t bit) |
| |
| static void | fastpackwithoutmask (const uint32_t *in, uint32_t *out, const uint32_t bit) |
| |
| __device__ static __host__ void | integratedfastunpack (const uint32_t initoffset, const uint32_t *in, uint32_t *out, const uint32_t bit) |
| |
| static void | integratedfastpackwithoutmask (const uint32_t initoffset, const uint32_t *in, uint32_t *out, const uint32_t bit) |
| |
| template<class T > |
| static void | delta (const T initoffset, T *data, const size_t size) |
| |
| template<size_t size, class T > |
| static void | delta (const T initoffset, T *data) |
| |
| template<class T > |
| static void | inverseDelta (const T initoffset, T *data, const size_t size) |
| |
| template<size_t size, class T > |
| static void | inverseDelta (const T initoffset, T *data) |
| |
| static void | ipackwithoutmask (const uint32_t *in, const size_t Qty, uint32_t *out, const uint32_t bit) |
| |
| static void | pack (uint32_t *in, const size_t Qty, uint32_t *out, const uint32_t bit) |
| |
| static void | packWithoutDelta (uint32_t *in, const size_t Qty, uint32_t *out, const uint32_t bit) |
| |
| static void | unpack (const uint32_t *in, const size_t Qty, uint32_t *out, const uint32_t bit) |
| |
| static void | unpackWithoutDelta (const uint32_t *in, const size_t Qty, uint32_t *out, const uint32_t bit) |
| |
| static void | packwithoutmask (uint32_t *in, const size_t Qty, uint32_t *out, const uint32_t bit) |
| |
| static void | packwithoutmaskWithoutDelta (uint32_t *in, const size_t Qty, uint32_t *out, const uint32_t bit) |
| |
| static void | iunpack (const uint32_t *in, const size_t Qty, uint32_t *out, const uint32_t bit) |
| |
| static void | CheckMaxDiff (const std::vector< uint32_t > &refdata, unsigned bit) |
| |
| static uint32_t | gccbits (const uint32_t v) |
| |
Definition at line 191 of file DeviceBitPackingHelpers.h.