Searched defs:a_Im (Results 1 - 3 of 3) sorted by relevance

/external/aac/libFDK/include/arm/
H A Dcplx_mul.h107 const FIXP_DBL a_Im,
119 : "r"(a_Re), "r"(a_Im), "r"(w)
131 const FIXP_DBL a_Im,
137 asm("smulwb %0, %3, %5;\n" /* %7 = -a_Im * b_Im */
139 "smlawb %0, %2, %4, %1;\n" /* tmp1 = a_Re * b_Re - a_Im * b_Im */
141 "smlawb %1, %3, %4, %1;\n" /* tmp2 = a_Im * b_Re + a_Re * b_Im */
143 : "r"(a_Re), "r"(a_Im), "r"(b_Re), "r"(b_Im)
155 const FIXP_DBL a_Im,
167 : "r"(a_Re), "r"(a_Im), "r"(b_Re), "r"(b_Im)
180 const FIXP_DBL a_Im,
104 cplxMultDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_SPK wpk ) argument
128 cplxMultDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_SGL b_Re, const FIXP_SGL b_Im) argument
152 cplxMultAddDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_SGL b_Re, const FIXP_SGL b_Im) argument
177 cplxMultDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_DBL b_Re, const FIXP_DBL b_Im) argument
[all...]
/external/aac/libFDK/include/mips/
H A Dcplx_mul.h106 FIXP_DBL a_Im,
113 "msub %[a_Im], %[b_Im];\n"
116 : [a_Re]"d"(a_Re), [b_Re]"d"(b_Re), [a_Im]"d"(a_Im), [b_Im]"d"(b_Im)
122 "madd %[a_Im], %[b_Re];\n"
125 : [a_Re]"r"(a_Re), [b_Im]"r"(b_Im), [a_Im]"r"(a_Im), [b_Re]"r"(b_Re)
135 FIXP_DBL a_Im,
142 "msub %[a_Im], %[b_Im];\n"
146 : [a_Re]"r"(a_Re), [b_Re]"r"(b_Re), [a_Im]"
103 cplxMultDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, FIXP_DBL a_Re, FIXP_DBL a_Im, FIXP_DBL b_Re, FIXP_DBL b_Im) argument
132 cplxMult( FIXP_DBL *c_Re, FIXP_DBL *c_Im, FIXP_DBL a_Re, FIXP_DBL a_Im, FIXP_DBL b_Re, FIXP_DBL b_Im) argument
[all...]
/external/aac/libFDK/include/
H A Dcplx_mul.h114 const FIXP_DBL a_Im,
118 *c_Re = fMultDiv2(a_Re,b_Re) - fMultDiv2(a_Im,b_Im);
119 *c_Im = fMultDiv2(a_Re,b_Im) + fMultDiv2(a_Im,b_Re);
129 const FIXP_DBL a_Im,
132 cplxMultDiv2(c_Re, c_Im, a_Re, a_Im, w.v.re, w.v.im);
142 const FIXP_DBL a_Im,
146 *c_Re += fMultDiv2(a_Re,b_Re) - fMultDiv2(a_Im,b_Im);
147 *c_Im += fMultDiv2(a_Re,b_Im) + fMultDiv2(a_Im,b_Re);
157 const FIXP_DBL a_Im,
161 *c_Re -= fMultDiv2(a_Re,b_Re) - fMultDiv2(a_Im,b_I
111 cplxMultDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_SGL b_Re, const FIXP_SGL b_Im) argument
126 cplxMultDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_SPK w ) argument
139 cplxMultAddDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_SGL b_Re, const FIXP_SGL b_Im) argument
154 cplxMultSubDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_SGL b_Re, const FIXP_SGL b_Im) argument
169 cplxMultDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_DBL b_Re, const FIXP_DBL b_Im) argument
184 cplxMultDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_DPK w) argument
197 cplxMultSubDiv2( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_DBL b_Re, const FIXP_DBL b_Im) argument
214 cplxMult( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_SGL b_Re, const FIXP_SGL b_Im) argument
229 cplxMult( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_SPK w ) argument
242 cplxMult( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_DBL b_Re, const FIXP_DBL b_Im) argument
256 cplxMult( FIXP_DBL *c_Re, FIXP_DBL *c_Im, const FIXP_DBL a_Re, const FIXP_DBL a_Im, const FIXP_DPK w) argument
[all...]

Completed in 1197 milliseconds