|
| #define | INDEX_MASK 0x0000003F |
| #define | RISCV_SQ(x) |
| #define | __STATIC_INLINE static inline |
| #define | riscv_weighted_average_f16(in, weights, blockSize) |
| #define | riscv_weighted_average_f32(in, weights, blockSize) |
| #define | riscv_copy_f64(pSrc, pDst, blockSize) |
| #define | riscv_copy_f32(pSrc, pDst, blockSize) |
| #define | riscv_copy_q7(pSrc, pDst, blockSize) |
| #define | riscv_copy_q15(pSrc, pDst, blockSize) |
| #define | riscv_copy_q31(pSrc, pDst, blockSize) |
| #define | riscv_fill_f32(value, pDst, blockSize) |
| #define | riscv_fill_q7(value, pDst, blockSize) |
| #define | riscv_fill_q15(value, pDst, blockSize) |
| #define | riscv_fill_q31(value, pDst, blockSize) |
| #define | riscv_f16_to_f64(pSrc, pDst, blockSize) |
| #define | riscv_f16_to_float(pSrc, pDst, blockSize) |
| #define | riscv_f16_to_q15(pSrc, pDst, blockSize) |
| #define | riscv_float_to_f16(pSrc, pDst, blockSize) |
| #define | riscv_float_to_f64(pSrc, pDst, blockSize) |
| #define | riscv_float_to_q15(pSrc, pDst, blockSize) |
| #define | riscv_float_to_q31(pSrc, pDst, blockSize) |
| #define | riscv_float_to_q7(pSrc, pDst, blockSize) |
| #define | riscv_f64_to_f16(pSrc, pDst, blockSize) |
| #define | riscv_f64_to_float(pSrc, pDst, blockSize) |
| #define | riscv_f64_to_q7(pSrc, pDst, blockSize) |
| #define | riscv_f64_to_q15(pSrc, pDst, blockSize) |
| #define | riscv_f64_to_q31(pSrc, pDst, blockSize) |
| #define | riscv_q15_to_float(pSrc, pDst, blockSize) |
| #define | riscv_q15_to_f16(pSrc, pDst, blockSize) |
| #define | riscv_q15_to_q31(pSrc, pDst, blockSize) |
| #define | riscv_q15_to_q7(pSrc, pDst, blockSize) |
| #define | riscv_q31_to_float(pSrc, pDst, blockSize) |
| #define | riscv_q31_to_q15(pSrc, pDst, blockSize) |
| #define | riscv_q31_to_q7(pSrc, pDst, blockSize) |
| #define | riscv_q7_to_float(pSrc, pDst, blockSize) |
| #define | riscv_q7_to_q15(pSrc, pDst, blockSize) |
| #define | riscv_q7_to_q31(pSrc, pDst, blockSize) |
| #define | riscv_div_int64_to_int32(num, den) |
| #define | riscv_sort_f32(S, pSrc, pDst, blockSize) |
| #define | riscv_merge_sort_f32(S, pSrc, pDst, blockSize) |
| #define | riscv_linear_interp_instance_f32 tpt_linear_interpolate_f32_t |
| #define | riscv_bilinear_interp_instance_f32 tpt_bilinear_interpolate_f32_t |
| #define | riscv_bilinear_interp_instance_q31 tpt_bilinear_interpolate_q31_t |
| #define | riscv_bilinear_interp_instance_q15 tpt_bilinear_interpolate_q15_t |
| #define | riscv_bilinear_interp_instance_q7 tpt_bilinear_interpolate_q7_t |
| #define | riscv_linear_interp_f32(S, x) |
| #define | riscv_linear_interp_q31(pYData, x, nValues) |
| #define | riscv_linear_interp_q15(pYData, x, nValues) |
| #define | riscv_linear_interp_q7(pYData, x, nValues) |
| #define | riscv_bilinear_interp_f32(S, X, Y) |
| #define | riscv_bilinear_interp_q31(S, X, Y) |
| #define | riscv_bilinear_interp_q15(S, X, Y) |
| #define | riscv_bilinear_interp_q7(S, X, Y) |
| #define | riscv_barycenter_f16(in, weights, out, nbVectors, vecDim) |
|
| static uint32_t | riscv_recip_q31 (q31_t in, q31_t *dst, const q31_t *pRecipTable) |
| static uint32_t | riscv_recip_q15 (q15_t in, q15_t *dst, const q15_t *pRecipTable) |
| static float32_t | riscv_exponent_f32 (float32_t x, int32_t nb) |
| static void | riscv_norm_64_to_32u (uint64_t in, int32_t *normalized, int32_t *norm) |
| static q31_t | riscv_div_q63_to_q31 (q63_t num, q31_t den) |
| static void | riscv_sort_init_f32 (riscv_sort_instance_f32 *S, riscv_sort_alg alg, riscv_sort_dir dir) |
| static void | riscv_merge_sort_init_f32 (riscv_merge_sort_instance_f32 *S, riscv_sort_dir dir, f32_t *buffer) |
| static void | riscv_spline_f32 (riscv_spline_instance_f32 *S, const float32_t *xq, float32_t *pDst, uint32_t blockSize) |
| static void | riscv_spline_init_f32 (riscv_spline_instance_f32 *S, riscv_spline_type type, const f32_t *x, const f32_t *y, uint32_t n, f32_t *coeffs, f32_t *tempBuffer) |
| static float32_t | riscv_weighted_sum_f32 (const float32_t *in, const float32_t *weigths, uint32_t blockSize) |
| static void | riscv_barycenter_f32 (const float32_t *in, const float32_t *weights, float32_t *out, uint32_t nbVectors, uint32_t vecDim) |