31static void int32_to_float_fmul_scalar_altivec(
float *
dst,
const int32_t *
src,
43 mul_v = vec_splat(mul_u.v, 0);
45 for (
i = 0;
i <
len;
i += 8) {
47 src2 = vec_ctf(vec_ld(16,
src+
i), 0);
50 vec_st(dst1, 0,
dst+
i);
51 vec_st(dst2, 16,
dst+
i);
63 c->int32_to_float_fmul_scalar = int32_to_float_fmul_scalar_altivec;
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
#define i(width, name, range_min, range_max)
av_cold void ff_fmt_convert_init_ppc(FmtConvertContext *c)
static int zero(InterplayACMContext *s, unsigned ind, unsigned col)
Macro definitions for various function/variable attributes.
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
#define PPC_ALTIVEC(flags)
Memory handling functions.
Contains misc utility macros and inline functions.