Lines Matching refs:mm6
47 "movq %%mm2, %%mm6 \n\t"
52 "paddw %%mm6, %%mm6 \n\t" /* mm6 = 2*src5 */
56 "paddw %%mm6, %%mm2 \n\t" /* mm2 = 3*src5 */
59 "paddw %%mm6, %%mm7 \n\t" /* mm7 = 3*src3 + 2*src5 = a1 */
64 "movq %%mm7, %%mm6 \n\t"
72 "paddw %%mm6, %%mm7 \n\t" /* mm7 = b4 */
78 "psubw %%mm6, %%mm3 \n\t" /* mm3 = a3 - a2 - a1 */
85 "movq 96(%0), %%mm6 \n\t" /* mm6 = src6 */
87 "movq %%mm6, %%mm0 \n\t"
89 "psllw $2, %%mm6 \n\t" /* mm6 = 4*src6 */
91 "paddw %%mm6, %%mm0 \n\t" /* mm0 = 5*src6 */
95 "paddw %%mm2, %%mm6 \n\t" /* mm6 = 4*src6 + 10*src2 = a6 */
105 SUMSUB_BA( %%mm6, %%mm0 ) /* mm6 = a4 + a6 mm0 = a4 - a6 */
107 SUMSUB_BA( %%mm7, %%mm6 ) /* mm7 = dst0 mm6 = dst7 */
127 "psraw $3, %%mm6 \n\t"
135 TRANSPOSE4( %%mm0, %%mm2, %%mm4, %%mm6, %%mm7 )
137 "movq %%mm6, 24(%1) \n\t"
157 "psraw $7, %%mm6 \n\t"
171 "movq %%mm6, 112(%0) \n\t"
189 "movq "#C", %%mm6 \n\t"\
190 "pmullw %5, %%mm6 \n\t"\
194 "psubw "#E", %%mm6 \n\t"\
196 "paddw %%mm7, %%mm6 \n\t"\
197 "paddw "#E", %%mm6 \n\t"\
202 "psubw "#B", %%mm6 \n\t"\
204 "psubw "#A", %%mm6 \n\t"\
205 "paddw %4, %%mm6 \n\t"\
206 "psraw $7, %%mm6 \n\t"\
207 "packuswb %%mm6, %%mm6 \n\t"\
208 OP(%%mm6, (%1), A, d) \
214 "movq "#C", %%mm6 \n\t"\
215 "paddw "#D", %%mm6 \n\t"\
216 "pmullw %5, %%mm6 \n\t"\
219 "psubw "#B", %%mm6 \n\t"\
220 "psubw "#E", %%mm6 \n\t"\
221 "paddw %4, %%mm6 \n\t"\
222 "psraw $3, %%mm6 \n\t"\
223 "packuswb %%mm6, %%mm6 \n\t"\
224 OP(%%mm6, (%1), A, d) \
230 "movq "#C", %%mm6 \n\t"\
231 "pmullw "MANGLE(MUL2)", %%mm6\n\t"\
235 "psubw "#B", %%mm6 \n\t"\
237 "paddw %%mm7, %%mm6 \n\t"\
238 "paddw "#B", %%mm6 \n\t"\
243 "psubw "#E", %%mm6 \n\t"\
245 "psubw "#F", %%mm6 \n\t"\
246 "paddw %4, %%mm6 \n\t"\
247 "psraw $7, %%mm6 \n\t"\
248 "packuswb %%mm6, %%mm6 \n\t"\
249 OP(%%mm6, (%1), A, d) \
313 "movq %5, %%mm6 \n\t"\
325 "pmullw %%mm6, %%mm0 \n\t"\
326 "pmullw %%mm6, %%mm1 \n\t"\