FFmpeg
|
int_altivec.c
Go to the documentation of this file.
105 static int32_t scalarproduct_and_madd_int16_altivec(int16_t *v1, const int16_t *v2, const int16_t *v3, int order, int mul)
av_cold void ff_int_init_altivec(DSPContext *c, AVCodecContext *avctx)
Definition: int_altivec.c:140
#define vec_unaligned_load(b)
static int32_t scalarproduct_and_madd_int16_altivec(int16_t *v1, const int16_t *v2, const int16_t *v3, int order, int mul)
Definition: int_altivec.c:105
Macro definitions for various function/variable attributes.
int32_t(* scalarproduct_and_madd_int16)(int16_t *v1, const int16_t *v2, const int16_t *v3, int len, int mul)
Calculate scalar product of v1 and v2, and v1[i] += v3[i] * mul.
Definition: dsputil.h:281
static int32_t scalarproduct_int16_altivec(const int16_t *v1, const int16_t *v2, int order)
Definition: int_altivec.c:82
int32_t(* scalarproduct_int16)(const int16_t *v1, const int16_t *v2, int len)
Calculate scalar product of two vectors.
Definition: dsputil.h:274
static int ssd_int8_vs_int16_altivec(const int8_t *pix1, const int16_t *pix2, int size)
Definition: int_altivec.c:37
int(* ssd_int8_vs_int16)(const int8_t *pix1, const int16_t *pix2, int size)
Definition: dsputil.h:173
DSP utils.
Generated on Mon Nov 18 2024 06:51:56 for FFmpeg by 1.8.11