FFmpeg
Loading...
Searching...
No Matches
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().