• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavutil/

Lines Matching defs:fdsp

118 av_cold void avpriv_float_dsp_init(AVFloatDSPContext *fdsp, int bit_exact)
120 fdsp->vector_fmul = vector_fmul_c;
121 fdsp->vector_fmac_scalar = vector_fmac_scalar_c;
122 fdsp->vector_fmul_scalar = vector_fmul_scalar_c;
123 fdsp->vector_dmul_scalar = vector_dmul_scalar_c;
124 fdsp->vector_fmul_window = vector_fmul_window_c;
125 fdsp->vector_fmul_add = vector_fmul_add_c;
126 fdsp->vector_fmul_reverse = vector_fmul_reverse_c;
127 fdsp->butterflies_float = butterflies_float_c;
128 fdsp->scalarproduct_float = avpriv_scalarproduct_float_c;
131 ff_float_dsp_init_aarch64(fdsp);
133 ff_float_dsp_init_arm(fdsp);
135 ff_float_dsp_init_ppc(fdsp, bit_exact);
137 ff_float_dsp_init_x86(fdsp);
139 ff_float_dsp_init_mips(fdsp);
212 static int test_vector_fmul(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,
220 fdsp->vector_fmul(odst, v1, v2, LEN);
229 static int test_vector_fmac_scalar(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,
240 fdsp->vector_fmac_scalar(odst, src0, scale, LEN);
248 static int test_vector_fmul_scalar(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,
256 fdsp->vector_fmul_scalar(odst, v1, scale, LEN);
264 static int test_vector_dmul_scalar(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,
272 fdsp->vector_dmul_scalar(odst, v1, scale, LEN);
281 static int test_vector_fmul_window(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,
289 fdsp->vector_fmul_window(odst, v1, v2, v3, LEN / 2);
298 static int test_vector_fmul_add(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,
306 fdsp->vector_fmul_add(odst, v1, v2, v3, LEN);
314 static int test_vector_fmul_reverse(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,
322 fdsp->vector_fmul_reverse(odst, v1, v2, LEN);
330 static int test_butterflies_float(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,
345 fdsp->butterflies_float(ov1, ov2, LEN);
355 static int test_scalarproduct_float(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,
362 oprod = fdsp->scalarproduct_float(v1, v2, LEN);
374 AVFloatDSPContext fdsp, cdsp;
399 avpriv_float_dsp_init(&fdsp, 1);
403 if (test_vector_fmul(&fdsp, &cdsp, src0, src1))
405 if (test_vector_fmac_scalar(&fdsp, &cdsp, src2, src0, src1[0]))
407 if (test_vector_fmul_scalar(&fdsp, &cdsp, src0, src1[0]))
409 if (test_vector_fmul_window(&fdsp, &cdsp, src0, src1, src2))
411 if (test_vector_fmul_add(&fdsp, &cdsp, src0, src1, src2))
413 if (test_vector_fmul_reverse(&fdsp, &cdsp, src0, src1))
415 if (test_butterflies_float(&fdsp, &cdsp, src0, src1))
417 if (test_scalarproduct_float(&fdsp, &cdsp, src0, src1))
419 if (test_vector_dmul_scalar(&fdsp, &cdsp, dbl_src0, dbl_src1[0]))