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