Compute the log values of a vector of samples.
More...
|
void | riscv_vlog_f16 (const float16_t *pSrc, float16_t *pDst, uint32_t blockSize) |
| Floating-point vector of log values. More...
|
|
void | riscv_vlog_f32 (const float32_t *pSrc, float32_t *pDst, uint32_t blockSize) |
| Floating-point vector of log values. More...
|
|
void | riscv_vlog_q15 (const q15_t *pSrc, q15_t *pDst, uint32_t blockSize) |
| q15 vector of log values. More...
|
|
void | riscv_vlog_q31 (const q31_t *pSrc, q31_t *pDst, uint32_t blockSize) |
| q31 vector of log values. More...
|
|
Compute the log values of a vector of samples.
◆ riscv_vlog_f16()
void riscv_vlog_f16 |
( |
const float16_t * |
pSrc, |
|
|
float16_t * |
pDst, |
|
|
uint32_t |
blockSize |
|
) |
| |
Floating-point vector of log values.
- Parameters
-
[in] | pSrc | points to the input vector |
[out] | pDst | points to the output vector |
[in] | blockSize | number of samples in each vector |
- Returns
- none
◆ riscv_vlog_f32()
void riscv_vlog_f32 |
( |
const float32_t * |
pSrc, |
|
|
float32_t * |
pDst, |
|
|
uint32_t |
blockSize |
|
) |
| |
Floating-point vector of log values.
- Parameters
-
[in] | pSrc | points to the input vector |
[out] | pDst | points to the output vector |
[in] | blockSize | number of samples in each vector |
- Returns
- none
◆ riscv_vlog_q15()
void riscv_vlog_q15 |
( |
const q15_t * |
pSrc, |
|
|
q15_t * |
pDst, |
|
|
uint32_t |
blockSize |
|
) |
| |
q15 vector of log values.
- Parameters
-
[in] | pSrc | points to the input vector in q15 |
[out] | pDst | points to the output vector in q4.11 |
[in] | blockSize | number of samples in each vector |
- Returns
- none
◆ riscv_vlog_q31()
void riscv_vlog_q31 |
( |
const q31_t * |
pSrc, |
|
|
q31_t * |
pDst, |
|
|
uint32_t |
blockSize |
|
) |
| |
q31 vector of log values.
- Parameters
-
[in] | pSrc | points to the input vector in q31 |
[out] | pDst | points to the output vector q5.26 |
[in] | blockSize | number of samples in each vector |
- Returns
- none