![]() |
LIBDSP Version 4.1.9
LIBDSP Software Library
|

Macros | |
| #define | riscv_abs_f32(pSrc, pDst, blockSize) |
| #define | riscv_abs_f64(pSrc, pDst, blockSize) |
| #define | riscv_abs_q7(pSrc, pDst, blockSize) |
| #define | riscv_abs_q15(pSrc, pDst, blockSize) |
| #define | riscv_abs_q31(pSrc, pDst, blockSize) |
| #define | riscv_add_f32(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_add_f64(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_add_q7(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_add_q15(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_add_q31(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_sub_f32(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_sub_f64(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_sub_q7(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_sub_q15(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_sub_q31(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_negate_f32(pSrc, pDst, blockSize) |
| #define | riscv_negate_f64(pSrc, pDst, blockSize) |
| #define | riscv_negate_q7(pSrc, pDst, blockSize) |
| #define | riscv_negate_q15(pSrc, pDst, blockSize) |
| #define | riscv_negate_q31(pSrc, pDst, blockSize) |
| #define | riscv_offset_f32(pSrc, offset, pDst, blockSize) |
| #define | riscv_offset_f64(pSrc, offset, pDst, blockSize) |
| #define | riscv_offset_q7(pSrc, offset, pDst, blockSize) |
| #define | riscv_offset_q15(pSrc, offset, pDst, blockSize) |
| #define | riscv_offset_q31(pSrc, offset, pDst, blockSize) |
| #define | riscv_mult_f32(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_mult_f64(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_mult_q7(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_mult_q15(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_mult_q31(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_scale_f32(pSrc, scale, pDst, blockSize) |
| #define | riscv_scale_f64(pSrc, scale, pDst, blockSize) |
| #define | riscv_scale_q7(pSrc, scaleFact, shift, pDst, blockSize) |
| #define | riscv_scale_q15(pSrc, scaleFact, shift, pDst, blockSize) |
| #define | riscv_scale_q31(pSrc, scaleFact, shift, pDst, blockSize) |
| #define | riscv_dot_prod_f32(pSrcA, pSrcB, blockSize, pDst) |
| #define | riscv_dot_prod_f64(pSrcA, pSrcB, blockSize, pDst) |
| #define | riscv_dot_prod_q7(pSrcA, pSrcB, blockSize, pDst) |
| #define | riscv_dot_prod_q15(pSrcA, pSrcB, blockSize, pDst) |
| #define | riscv_dot_prod_q31(pSrcA, pSrcB, blockSize, pDst) |
| #define | riscv_shift_q7(pSrc, shiftBits, pDst, blockSize) |
| #define | riscv_shift_q15(pSrc, shiftBits, pDst, blockSize) |
| #define | riscv_shift_q31(pSrc, shiftBits, pDst, blockSize) |
| #define | riscv_and_u8(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_and_u16(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_and_u32(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_or_u8(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_or_u16(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_or_u32(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_not_u8(pSrc, pDst, blockSize) |
| #define | riscv_not_u16(pSrc, pDst, blockSize) |
| #define | riscv_not_u32(pSrc, pDst, blockSize) |
| #define | riscv_xor_u8(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_xor_u16(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_xor_u32(pSrcA, pSrcB, pDst, blockSize) |
| #define | riscv_clip_q7(pSrc, pDst, low, high, blockSize) |
| #define | riscv_clip_q15(pSrc, pDst, low, high, blockSize) |
| #define | riscv_clip_q31(pSrc, pDst, low, high, blockSize) |
| #define | riscv_clip_f16(pSrc, pDst, low, high, blockSize) |
| #define | riscv_clip_f32(pSrc, pDst, low, high, blockSize) |
| #define | riscv_divide_q31(numerator, denominator, quotient, shift) |
| #define | riscv_divide_q15(numerator, denominator, quotient, shift) |
| #define riscv_abs_f32 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_abs_f64 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_abs_q15 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_abs_q31 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_abs_q7 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_add_f32 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_add_f64 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_add_q15 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_add_q31 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_add_q7 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_and_u16 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_and_u32 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_and_u8 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_clip_f16 | ( | pSrc, | |
| pDst, | |||
| low, | |||
| high, | |||
| blockSize ) |
| #define riscv_clip_f32 | ( | pSrc, | |
| pDst, | |||
| low, | |||
| high, | |||
| blockSize ) |
| #define riscv_clip_q15 | ( | pSrc, | |
| pDst, | |||
| low, | |||
| high, | |||
| blockSize ) |
| #define riscv_clip_q31 | ( | pSrc, | |
| pDst, | |||
| low, | |||
| high, | |||
| blockSize ) |
| #define riscv_clip_q7 | ( | pSrc, | |
| pDst, | |||
| low, | |||
| high, | |||
| blockSize ) |
| #define riscv_divide_q15 | ( | numerator, | |
| denominator, | |||
| quotient, | |||
| shift ) |
| #define riscv_divide_q31 | ( | numerator, | |
| denominator, | |||
| quotient, | |||
| shift ) |
| #define riscv_dot_prod_f32 | ( | pSrcA, | |
| pSrcB, | |||
| blockSize, | |||
| pDst ) |
| #define riscv_dot_prod_f64 | ( | pSrcA, | |
| pSrcB, | |||
| blockSize, | |||
| pDst ) |
| #define riscv_dot_prod_q15 | ( | pSrcA, | |
| pSrcB, | |||
| blockSize, | |||
| pDst ) |
| #define riscv_dot_prod_q31 | ( | pSrcA, | |
| pSrcB, | |||
| blockSize, | |||
| pDst ) |
| #define riscv_dot_prod_q7 | ( | pSrcA, | |
| pSrcB, | |||
| blockSize, | |||
| pDst ) |
| #define riscv_mult_f32 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_mult_f64 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_mult_q15 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_mult_q31 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_mult_q7 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_negate_f32 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_negate_f64 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_negate_q15 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_negate_q31 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_negate_q7 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_not_u16 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_not_u32 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_not_u8 | ( | pSrc, | |
| pDst, | |||
| blockSize ) |
| #define riscv_offset_f32 | ( | pSrc, | |
| offset, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_offset_f64 | ( | pSrc, | |
| offset, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_offset_q15 | ( | pSrc, | |
| offset, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_offset_q31 | ( | pSrc, | |
| offset, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_offset_q7 | ( | pSrc, | |
| offset, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_or_u16 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_or_u32 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_or_u8 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_scale_f32 | ( | pSrc, | |
| scale, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_scale_f64 | ( | pSrc, | |
| scale, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_scale_q15 | ( | pSrc, | |
| scaleFact, | |||
| shift, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_scale_q31 | ( | pSrc, | |
| scaleFact, | |||
| shift, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_scale_q7 | ( | pSrc, | |
| scaleFact, | |||
| shift, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_shift_q15 | ( | pSrc, | |
| shiftBits, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_shift_q31 | ( | pSrc, | |
| shiftBits, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_shift_q7 | ( | pSrc, | |
| shiftBits, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_sub_f32 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_sub_f64 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_sub_q15 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_sub_q31 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_sub_q7 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_xor_u16 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_xor_u32 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |
| #define riscv_xor_u8 | ( | pSrcA, | |
| pSrcB, | |||
| pDst, | |||
| blockSize ) |