FFmpeg
Functions
fixed_dsp_init.c File Reference
#include <stdint.h>
#include "config.h"
#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/fixed_dsp.h"

Go to the source code of this file.

Functions

void ff_vector_fmul_window_scaled_rvv (int16_t *dst, const int32_t *src0, const int32_t *src1, const int32_t *win, int len, uint8_t bits)
 
void ff_vector_fmul_window_fixed_rvv (int32_t *dst, const int32_t *src0, const int32_t *src1, const int32_t *win, int len)
 
void ff_vector_fmul_fixed_rvv (int *dst, const int *src0, const int *src1, int len)
 
void ff_vector_fmul_reverse_fixed_rvv (int *dst, const int *src0, const int *src1, int len)
 
void ff_vector_fmul_add_fixed_rvv (int *dst, const int *src0, const int *src1, const int *src2, int len)
 
int ff_scalarproduct_fixed_rvv (const int *v1, const int *v2, int len)
 
void ff_butterflies_fixed_rvv (int *v1, int *v2, int len)
 
av_cold void ff_fixed_dsp_init_riscv (AVFixedDSPContext *fdsp)
 

Function Documentation

◆ ff_vector_fmul_window_scaled_rvv()

void ff_vector_fmul_window_scaled_rvv ( int16_t *  dst,
const int32_t src0,
const int32_t src1,
const int32_t win,
int  len,
uint8_t  bits 
)

Referenced by ff_fixed_dsp_init_riscv().

◆ ff_vector_fmul_window_fixed_rvv()

void ff_vector_fmul_window_fixed_rvv ( int32_t dst,
const int32_t src0,
const int32_t src1,
const int32_t win,
int  len 
)

Referenced by ff_fixed_dsp_init_riscv().

◆ ff_vector_fmul_fixed_rvv()

void ff_vector_fmul_fixed_rvv ( int *  dst,
const int *  src0,
const int *  src1,
int  len 
)

Referenced by ff_fixed_dsp_init_riscv().

◆ ff_vector_fmul_reverse_fixed_rvv()

void ff_vector_fmul_reverse_fixed_rvv ( int *  dst,
const int *  src0,
const int *  src1,
int  len 
)

Referenced by ff_fixed_dsp_init_riscv().

◆ ff_vector_fmul_add_fixed_rvv()

void ff_vector_fmul_add_fixed_rvv ( int *  dst,
const int *  src0,
const int *  src1,
const int *  src2,
int  len 
)

Referenced by ff_fixed_dsp_init_riscv().

◆ ff_scalarproduct_fixed_rvv()

int ff_scalarproduct_fixed_rvv ( const int *  v1,
const int *  v2,
int  len 
)

Referenced by ff_fixed_dsp_init_riscv().

◆ ff_butterflies_fixed_rvv()

void ff_butterflies_fixed_rvv ( int *  v1,
int *  v2,
int  len 
)

Referenced by ff_fixed_dsp_init_riscv().

◆ ff_fixed_dsp_init_riscv()

av_cold void ff_fixed_dsp_init_riscv ( AVFixedDSPContext fdsp)

Definition at line 43 of file fixed_dsp_init.c.

Referenced by avpriv_alloc_fixed_dsp().