Home
last modified time | relevance | path

Searched refs:CMUL (Results 1 - 7 of 7) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dmdct_template.c120 CMUL(z[j].re, z[j].im, *in2, *in1, tcos[k], tsin[k]); in ff_imdct_half_c()
129 CMUL(r0, i1, z[n8-k-1].im, z[n8-k-1].re, tsin[n8-k-1], tcos[n8-k-1]); in ff_imdct_half_c()
130 CMUL(r1, i0, z[n8+k ].im, z[n8+k ].re, tsin[n8+k ], tcos[n8+k ]); in ff_imdct_half_c()
183 CMUL(x[j].re, x[j].im, re, im, -tcos[i], tsin[i]); in ff_mdct_calc_c()
188 CMUL(x[j].re, x[j].im, re, im, -tcos[n8 + i], tsin[n8 + i]); in ff_mdct_calc_c()
196 CMUL(i1, r0, x[n8-i-1].re, x[n8-i-1].im, -tsin[n8-i-1], -tcos[n8-i-1]); in ff_mdct_calc_c()
197 CMUL(i0, r1, x[n8+i ].re, x[n8+i ].im, -tsin[n8+i ], -tcos[n8+i ]); in ff_mdct_calc_c()
H A Dfft-internal.h35 #define CMUL(dre, dim, are, aim, bre, bim) do { \ macro
42 #define CMUL(dre, dim, are, aim, bre, bim) do { \ macro
H A Dmdct15.c42 #define CMUL3(c, a, b) CMUL((c).re, (c).im, (a).re, (a).im, (b).re, (b).im)
186 CMUL(fft15in[j].im, fft15in[j].re, tmp.re, tmp.im, exp.re, exp.im); in mdct15()
200 CMUL(dst[2*i1*stride + stride], dst[2*i0*stride], s->tmp[s0].re, s->tmp[s0].im, in mdct15()
202 CMUL(dst[2*i0*stride + stride], dst[2*i1*stride], s->tmp[s1].re, s->tmp[s1].im, in mdct15()
243 CMUL(out[i1].re, out[i0].im, in[s1].im, in[s1].re, exp[i1].im, exp[i1].re); in postrotate_c()
244 CMUL(out[i0].re, out[i1].im, in[s0].im, in[s0].re, exp[i0].im, exp[i0].re); in postrotate_c()
H A Dfft_template.c503 CMUL(t1, t2, a2.re, a2.im, wre, -wim);\
504 CMUL(t5, t6, a3.re, a3.im, wre, wim);\
/third_party/ffmpeg/libavutil/
H A Dtx_priv.h87 #define CMUL(dre, dim, are, aim, bre, bim) \ macro
113 #define CMUL(dre, dim, are, aim, bre, bim) \ macro
148 #define CMUL3(c, a, b) CMUL((c).re, (c).im, (a).re, (a).im, (b).re, (b).im)
H A Dtx_template.c229 CMUL(t[5].re, t[1].re, tab[5], tab[7], t[3].re, t[1].re); \
230 CMUL(t[5].im, t[1].im, tab[5], tab[7], t[3].im, t[1].im); \
492 CMUL(t1, t2, a2.re, a2.im, wre, -wim); \
493 CMUL(t5, t6, a3.re, a3.im, wre, wim); \
992 CMUL(z[idx].im, z[idx].re, tmp.re, tmp.im, exp[i].re, exp[i].im); in ff_tx_mdct_sr_fwd()
1002 CMUL(dst[2*i1*stride + stride], dst[2*i0*stride], src0.re, src0.im, in ff_tx_mdct_sr_fwd()
1004 CMUL(dst[2*i0*stride + stride], dst[2*i1*stride], src1.re, src1.im, in ff_tx_mdct_sr_fwd()
1034 CMUL(z[i1].re, z[i0].im, src1.re, src1.im, exp[i1].im, exp[i1].re); in ff_tx_mdct_sr_inv()
1035 CMUL(z[i0].re, z[i1].im, src0.re, src0.im, exp[i0].im, exp[i0].re); in ff_tx_mdct_sr_inv()
1189 CMUL(
[all...]
/third_party/ffmpeg/libavcodec/x86/
H A Dfft.asm673 %macro CMUL 6 ;j, xmm0, xmm1, 3, 4, 5
690 CMUL %1, ymm0, ymm1, %3, %4, %5
691 CMUL %2, ymm2, ymm3, %3, %4, %5
716 CMUL %1, xmm0, xmm1, %3, %4, %5
719 CMUL %2, xmm4, xmm5, %3, %4, %5

Completed in 7 milliseconds