CMSIS-DSP
CMSIS DSP Software Library
|
Macros | |
#define | __SIMD32(addr) (*(__SIMD32_TYPE **) & (addr)) |
definition to read/write two 16 bit values. More... | |
#define | __SIMD32_CONST(addr) ( (__SIMD32_TYPE * ) (addr)) |
#define | _SIMD32_OFFSET(addr) (*(__SIMD32_TYPE * ) (addr)) |
#define | __SIMD64(addr) (*( int64_t **) & (addr)) |
#define | read_q15x2_ia(pQ15) read_q15x2((*(pQ15) += 2) - 2) |
Read 2 Q15 from Q15 pointer and increment pointer afterwards. More... | |
#define | read_q15x2_da(pQ15) read_q15x2((*(pQ15) -= 2) + 2) |
Read 2 Q15 from Q15 pointer and decrement pointer afterwards. More... | |
#define | read_q7x4_ia(pQ7) read_q7x4((*(pQ7) += 4) - 4) |
Read 4 Q7 from Q7 pointer and increment pointer afterwards. More... | |
#define | read_q7x4_da(pQ7) read_q7x4((*(pQ7) -= 4) + 4) |
Read 4 Q7 from Q7 pointer and decrement pointer afterwards. More... | |
Functions | |
q31_t | read_q15x2 (q15_t const *pQ15) |
Read 2 Q15 from Q15 pointer. More... | |
void | write_q15x2_ia (q15_t **pQ15, q31_t value) |
Write 2 Q15 to Q15 pointer and increment pointer afterwards. More... | |
void | write_q15x2 (q15_t *pQ15, q31_t value) |
Write 2 Q15 to Q15 pointer. More... | |
q31_t | read_q7x4 (q7_t const *pQ7) |
Read 4 Q7 from Q7 pointer. More... | |
void | write_q7x4_ia (q7_t **pQ7, q31_t value) |
Write 4 Q7 to Q7 pointer and increment pointer afterwards. More... | |
#define __SIMD32 | ( | addr | ) | (*(__SIMD32_TYPE **) & (addr)) |
#define __SIMD32_CONST | ( | addr | ) | ( (__SIMD32_TYPE * ) (addr)) |
#define __SIMD64 | ( | addr | ) | (*( int64_t **) & (addr)) |
#define _SIMD32_OFFSET | ( | addr | ) | (*(__SIMD32_TYPE * ) (addr)) |
#define read_q15x2_da | ( | pQ15 | ) | read_q15x2((*(pQ15) -= 2) + 2) |
[in] | pQ15 | points to input value |
#define read_q15x2_ia | ( | pQ15 | ) | read_q15x2((*(pQ15) += 2) - 2) |
[in] | pQ15 | points to input value |
#define read_q7x4_da | ( | pQ7 | ) | read_q7x4((*(pQ7) -= 4) + 4) |
[in] | pQ7 | points to input value |
#define read_q7x4_ia | ( | pQ7 | ) | read_q7x4((*(pQ7) += 4) - 4) |
[in] | pQ7 | points to input value |
[in] | pQ15 | points to input value |
[in] | value | Q31 value |
[in] | pQ15 | points to input value |
[in] | value | Q31 value |