FFmpeg
|
#include "config.h"
#include "libavutil/cpu.h"
#include "libavutil/float_dsp.h"
#include "cpu.h"
#include "asm.h"
Go to the source code of this file.
Functions | |
void | ff_vector_fmul_sse (float *dst, const float *src0, const float *src1, int len) |
void | ff_vector_fmul_avx (float *dst, const float *src0, const float *src1, int len) |
void | ff_vector_fmac_scalar_sse (float *dst, const float *src, float mul, int len) |
void | ff_vector_fmac_scalar_avx (float *dst, const float *src, float mul, int len) |
void | ff_vector_fmul_scalar_sse (float *dst, const float *src, float mul, int len) |
void | ff_vector_dmul_scalar_sse2 (double *dst, const double *src, double mul, int len) |
void | ff_vector_dmul_scalar_avx (double *dst, const double *src, double mul, int len) |
void | ff_vector_fmul_add_sse (float *dst, const float *src0, const float *src1, const float *src2, int len) |
void | ff_vector_fmul_add_avx (float *dst, const float *src0, const float *src1, const float *src2, int len) |
void | ff_vector_fmul_reverse_sse (float *dst, const float *src0, const float *src1, int len) |
void | ff_vector_fmul_reverse_avx (float *dst, const float *src0, const float *src1, int len) |
float | ff_scalarproduct_float_sse (const float *v1, const float *v2, int order) |
void | ff_float_dsp_init_x86 (AVFloatDSPContext *fdsp) |
void ff_vector_fmul_sse | ( | float * | dst, |
const float * | src0, | ||
const float * | src1, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_fmul_avx | ( | float * | dst, |
const float * | src0, | ||
const float * | src1, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_fmac_scalar_sse | ( | float * | dst, |
const float * | src, | ||
float | mul, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_fmac_scalar_avx | ( | float * | dst, |
const float * | src, | ||
float | mul, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_fmul_scalar_sse | ( | float * | dst, |
const float * | src, | ||
float | mul, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_dmul_scalar_sse2 | ( | double * | dst, |
const double * | src, | ||
double | mul, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_dmul_scalar_avx | ( | double * | dst, |
const double * | src, | ||
double | mul, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_fmul_add_sse | ( | float * | dst, |
const float * | src0, | ||
const float * | src1, | ||
const float * | src2, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_fmul_add_avx | ( | float * | dst, |
const float * | src0, | ||
const float * | src1, | ||
const float * | src2, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_fmul_reverse_sse | ( | float * | dst, |
const float * | src0, | ||
const float * | src1, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_vector_fmul_reverse_avx | ( | float * | dst, |
const float * | src0, | ||
const float * | src1, | ||
int | len | ||
) |
Referenced by ff_float_dsp_init_x86().
float ff_scalarproduct_float_sse | ( | const float * | v1, |
const float * | v2, | ||
int | order | ||
) |
Referenced by ff_float_dsp_init_x86().
void ff_float_dsp_init_x86 | ( | AVFloatDSPContext * | fdsp | ) |
Definition at line 122 of file float_dsp_init.c.
Referenced by avpriv_float_dsp_init().