|
static void | ConvertShortToFloat (const short *in_buf, float *out_buf, size_t n_elems) |
| Produces outputs -1->+0.999. More...
|
|
static void | SimdConvertShortToFloatAVX512 (const short *in_buf, float *out_buf, size_t n_elems) |
|
static void | SimdConvertShortToFloatAVX2 (const short *in_buf, float *out_buf, size_t n_elems) |
|
static void | SimdConvertShortToFloat (const short *in_buf, float *out_buf, size_t n_elems) |
|
static void | SimdConvertFloatToShortAVX512 (const float *in_buf, short *out_buf, size_t n_elems, size_t n_prefix, float scale_down_factor) |
|
static void | SimdConvertFloatToShortAVX2 (const float *in_buf, short *out_buf, size_t n_elems, size_t n_prefix, float scale_down_factor) |
|
static void | ConvertFloatToShort (const float *in_buf, short *out_buf, size_t n_elems, size_t n_prefix=0, float scale_down_factor=1.0f) |
|
static void | SimdConvertFloatToShort (const float *in_buf, short *out_buf, size_t n_elems, size_t n_prefix=0, float scale_down_factor=1.0f) |
|
static void | SimdConvertCxFloatToCxShort (const std::complex< float > *in_buf, std::complex< short > *out_buf, size_t n_elems, size_t n_prefix, float scale_down_factor) |
|
static void | ConvertFloatTo12bitIq (const float *in_buf, uint8_t *out_buf, size_t n_elems) |
|
static void | Convert12bitIqTo16bitIq (uint8_t *in_buf, uint16_t *out_buf, size_t n_elems) |
|
static void | SimdConvert12bitIqToFloat (const uint8_t *in_buf, float *out_buf, const uint16_t *in_16bits_buf, size_t n_elems) |
|
static void | SimdConvertFloat16ToFloat32 (float *out_buf, const float *in_buf, size_t n_elems) |
|
static void | SimdConvertFloat32ToFloat16 (float *out_buf, const float *in_buf, size_t n_elems) |
|