31 const float alpha0[2],
const float alpha1[2],
32 float bw,
int start,
int end);
34 const float *g_filt,
int m_max, intptr_t ixh);
36 const float *
f,
int n,
int kx,
int max);
38 const float *
f,
int n,
int kx,
int max);
40 const float *
f,
int n,
int kx,
int max);
42 const float *
f,
int n,
int kx,
int max);
55 if (ff_get_rv_vlenb() <= 32) {
#define flags(name, subs,...)
Macro definitions for various function/variable attributes.
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
#define AV_CPU_FLAG_RVB
B (bit manipulations)
#define AV_CPU_FLAG_RVV_F32
Vectors of float's */.
void ff_sbr_sum64x5_rvv(float *z)
float ff_sbr_sum_square_rvv(float(*x)[2], int n)
void ff_sbr_hf_apply_noise_0_rvv(float(*Y)[2], const float *s, const float *f, int n, int kx, int max)
void ff_sbr_autocorrelate_rvv(const float x[40][2], float phi[3][2][2])
void ff_sbr_hf_apply_noise_2_rvv(float(*Y)[2], const float *s, const float *f, int n, int kx, int max)
void ff_sbr_hf_g_filt_rvv(float(*Y)[2], const float(*X_high)[40][2], const float *g_filt, int m_max, intptr_t ixh)
void ff_sbr_hf_apply_noise_3_rvv(float(*Y)[2], const float *s, const float *f, int n, int kx, int max)
av_cold void ff_sbrdsp_init_riscv(SBRDSPContext *c)
void ff_sbr_hf_apply_noise_1_rvv(float(*Y)[2], const float *s, const float *f, int n, int kx, int max)
void ff_sbr_hf_gen_rvv(float(*X_high)[2], const float(*X_low)[2], const float alpha0[2], const float alpha1[2], float bw, int start, int end)