#include <stdlib.h>
Go to the source code of this file.
Defines | |
#define | BSHUF_VERSION_MAJOR 0 |
#define | BSHUF_VERSION_MINOR 3 |
#define | BSHUF_VERSION_POINT 4 |
Typedefs | |
typedef unsigned char | uint8_t |
typedef unsigned short | uint16_t |
typedef unsigned int | uint32_t |
typedef signed int | int32_t |
typedef unsigned long long | uint64_t |
typedef long long | int64_t |
Functions | |
int | bshuf_using_SSE2 (void) |
int | bshuf_using_AVX2 (void) |
size_t | bshuf_default_block_size (const size_t elem_size) |
int64_t | bshuf_bitshuffle (const void *in, void *out, const size_t size, const size_t elem_size, size_t block_size) |
int64_t | bshuf_bitunshuffle (const void *in, void *out, const size_t size, const size_t elem_size, size_t block_size) |
#define BSHUF_VERSION_MAJOR 0 |
Referenced by bshuf_h5_set_local().
#define BSHUF_VERSION_MINOR 3 |
Referenced by bshuf_h5_set_local().
#define BSHUF_VERSION_POINT 4 |
typedef unsigned short uint16_t |
typedef unsigned char uint8_t |
int64_t bshuf_bitshuffle | ( | const void * | in, | |
void * | out, | |||
const size_t | size, | |||
const size_t | elem_size, | |||
size_t | block_size | |||
) |
Referenced by bshuf_h5_filter().
int64_t bshuf_bitunshuffle | ( | const void * | in, | |
void * | out, | |||
const size_t | size, | |||
const size_t | elem_size, | |||
size_t | block_size | |||
) |
Referenced by bshuf_h5_filter().
size_t bshuf_default_block_size | ( | const size_t | elem_size | ) |
Referenced by bshuf_blocked_wrap_fun(), bshuf_compress_lz4_bound(), and bshuf_h5_filter().
int bshuf_using_AVX2 | ( | void | ) |
int bshuf_using_SSE2 | ( | void | ) |