• Home
  • Raw
  • Download

Lines Matching refs:mm0

109         movd        mm0,    ebx             // mm0 = 00 01 01 02  in horizontal_line_3_5_scale_mmx()
112 punpcklbw mm0, mm7 // mm0 = 00 xx 01 xx 01 xx 02 xx in horizontal_line_3_5_scale_mmx()
113 pmullw mm0, mm5 // in horizontal_line_3_5_scale_mmx()
119 paddw mm0, mm1 in horizontal_line_3_5_scale_mmx()
121 paddw mm0, mm4 in horizontal_line_3_5_scale_mmx()
122 psrlw mm0, 8 in horizontal_line_3_5_scale_mmx()
125 packuswb mm0, mm7 in horizontal_line_3_5_scale_mmx()
127 movd DWORD Ptr [edi-4], mm0 in horizontal_line_3_5_scale_mmx()
154 movd mm0, ebx // mm0 = 00 01 01 02 in horizontal_line_3_5_scale_mmx()
157 punpcklbw mm0, mm7 // mm0 = 00 xx 01 xx 01 xx 02 xx in horizontal_line_3_5_scale_mmx()
158 pmullw mm0, mm5 // in horizontal_line_3_5_scale_mmx()
161 paddw mm0, mm1 in horizontal_line_3_5_scale_mmx()
163 paddw mm0, mm4 in horizontal_line_3_5_scale_mmx()
164 psrlw mm0, 8 in horizontal_line_3_5_scale_mmx()
166 packuswb mm0, mm7 in horizontal_line_3_5_scale_mmx()
167 movd DWORD Ptr [edi+1], mm0 in horizontal_line_3_5_scale_mmx()
222 movq mm0, QWORD PTR [esi] // mm0 = 00 01 02 03 04 05 06 07 in horizontal_line_4_5_scale_mmx()
225 movq mm2, mm0 // mm2 = 00 01 02 03 04 05 06 07 in horizontal_line_4_5_scale_mmx()
228 movd DWORD PTR [edi], mm0 // write output 00 xx xx xx in horizontal_line_4_5_scale_mmx()
229 punpcklbw mm0, mm7 // mm0 = 00 xx 01 xx 02 xx 03 xx in horizontal_line_4_5_scale_mmx()
232 pmullw mm0, mm5 // 00* 51 01*102 02*154 03*205 in horizontal_line_4_5_scale_mmx()
243 paddw mm0, mm1 // added round values in horizontal_line_4_5_scale_mmx()
244 paddw mm0, mm4 in horizontal_line_4_5_scale_mmx()
246 psrlw mm0, 8 // output: 01 xx 02 xx 03 xx 04 xx in horizontal_line_4_5_scale_mmx()
247 packuswb mm0, mm7 in horizontal_line_4_5_scale_mmx()
249 movd DWORD PTR [edi+1], mm0 // write output 01 02 03 04 in horizontal_line_4_5_scale_mmx()
265 movq mm0, [esi] // mm0 = 00 01 02 03 04 05 06 07 in horizontal_line_4_5_scale_mmx()
266 movq mm1, mm0 // mm1 = 00 01 02 03 04 05 06 07 in horizontal_line_4_5_scale_mmx()
268 movq mm2, mm0 // mm2 = 00 01 02 03 04 05 06 07 in horizontal_line_4_5_scale_mmx()
279 movd DWORD PTR [edi], mm0 // write output 00 xx xx xx in horizontal_line_4_5_scale_mmx()
280 punpcklbw mm0, mm7 // mm0 = 00 xx 01 xx 02 xx 03 xx in horizontal_line_4_5_scale_mmx()
283 pmullw mm0, mm5 // 00* 51 01*102 02*154 03*205 in horizontal_line_4_5_scale_mmx()
294 paddw mm0, mm1 // added round values in horizontal_line_4_5_scale_mmx()
295 paddw mm0, mm4 in horizontal_line_4_5_scale_mmx()
297 psrlw mm0, 8 // output: 01 xx 02 xx 03 xx 04 xx in horizontal_line_4_5_scale_mmx()
298 packuswb mm0, mm7 // 01 02 03 04 xx xx xx xx in horizontal_line_4_5_scale_mmx()
300 movd DWORD PTR [edi+1], mm0 // write output 01 02 03 04 in horizontal_line_4_5_scale_mmx()
354 movq mm0, QWORD ptr [esi] // src[0]; in vertical_band_4_5_scale_mmx()
357 movq mm2, mm0 // Make a copy in vertical_band_4_5_scale_mmx()
358 punpcklbw mm0, mm7 // unpack low to word in vertical_band_4_5_scale_mmx()
363 pmullw mm0, mm5 // a * 1/5 in vertical_band_4_5_scale_mmx()
378 paddw mm0, mm4 // a * 1/5 + b * 4/5 in vertical_band_4_5_scale_mmx()
381 paddw mm0, round_values // + 128 in vertical_band_4_5_scale_mmx()
384 psrlw mm0, 8 in vertical_band_4_5_scale_mmx()
387 packuswb mm0, mm2 // des [1] in vertical_band_4_5_scale_mmx()
389 movq QWORD ptr [esi+ecx], mm0 // write des[1] in vertical_band_4_5_scale_mmx()
390 movq mm0, [esi+ecx*2] // mm0 = src[2] in vertical_band_4_5_scale_mmx()
397 movq mm2, mm0 // make a copy in vertical_band_4_5_scale_mmx()
403 punpcklbw mm0, mm7 // unpack low to word in vertical_band_4_5_scale_mmx()
406 movq mm4, mm0 // make copy of c in vertical_band_4_5_scale_mmx()
432 pmullw mm0, mm6 // c * 3/5 in vertical_band_4_5_scale_mmx()
447 paddw mm0, mm4 // c * 3/5 + d * 2/5 in vertical_band_4_5_scale_mmx()
450 paddw mm0, round_values // + 128 in vertical_band_4_5_scale_mmx()
453 psrlw mm0, 8 in vertical_band_4_5_scale_mmx()
456 packuswb mm0, mm2 // des[3] in vertical_band_4_5_scale_mmx()
457 movq QWORD ptr [edi], mm0 // write des[3] in vertical_band_4_5_scale_mmx()
462 movq mm0, [edi+ecx*2] // mm0, Src[0] of the next group in vertical_band_4_5_scale_mmx()
468 movq mm2, mm0 // make a copy in vertical_band_4_5_scale_mmx()
471 punpcklbw mm0, mm7 // unpack low in vertical_band_4_5_scale_mmx()
473 pmullw mm0, mm6 // an * 1/5 in vertical_band_4_5_scale_mmx()
476 paddw mm1, mm0 // d * 4/5 + an * 1/5 in vertical_band_4_5_scale_mmx()
538 movq mm0, QWORD ptr [esi] // src[0]; in last_vertical_band_4_5_scale_mmx()
541 movq mm2, mm0 // Make a copy in last_vertical_band_4_5_scale_mmx()
542 punpcklbw mm0, mm7 // unpack low to word in last_vertical_band_4_5_scale_mmx()
547 pmullw mm0, mm5 // a * 1/5 in last_vertical_band_4_5_scale_mmx()
562 paddw mm0, mm4 // a * 1/5 + b * 4/5 in last_vertical_band_4_5_scale_mmx()
565 paddw mm0, round_values // + 128 in last_vertical_band_4_5_scale_mmx()
568 psrlw mm0, 8 in last_vertical_band_4_5_scale_mmx()
571 packuswb mm0, mm2 // des [1] in last_vertical_band_4_5_scale_mmx()
573 movq QWORD ptr [esi+ecx], mm0 // write des[1] in last_vertical_band_4_5_scale_mmx()
574 movq mm0, [esi+ecx*2] // mm0 = src[2] in last_vertical_band_4_5_scale_mmx()
581 movq mm2, mm0 // make a copy in last_vertical_band_4_5_scale_mmx()
587 punpcklbw mm0, mm7 // unpack low to word in last_vertical_band_4_5_scale_mmx()
590 movq mm4, mm0 // make copy of c in last_vertical_band_4_5_scale_mmx()
618 pmullw mm0, mm6 // c * 3/5 in last_vertical_band_4_5_scale_mmx()
633 paddw mm0, mm4 // c * 3/5 + d * 2/5 in last_vertical_band_4_5_scale_mmx()
636 paddw mm0, round_values // + 128 in last_vertical_band_4_5_scale_mmx()
639 psrlw mm0, 8 in last_vertical_band_4_5_scale_mmx()
642 packuswb mm0, mm2 // des[3] in last_vertical_band_4_5_scale_mmx()
643 movq QWORD ptr [edi], mm0 // write des[3] in last_vertical_band_4_5_scale_mmx()
695 movq mm0, QWORD ptr [esi] // src[0]; in vertical_band_3_5_scale_mmx()
698 movq mm2, mm0 // Make a copy in vertical_band_3_5_scale_mmx()
699 punpcklbw mm0, mm7 // unpack low to word in vertical_band_3_5_scale_mmx()
704 pmullw mm0, mm5 // a * 2/5 in vertical_band_3_5_scale_mmx()
719 paddw mm0, mm4 // a * 2/5 + b * 3/5 in vertical_band_3_5_scale_mmx()
722 paddw mm0, round_values // + 128 in vertical_band_3_5_scale_mmx()
725 psrlw mm0, 8 in vertical_band_3_5_scale_mmx()
728 packuswb mm0, mm2 // des [1] in vertical_band_3_5_scale_mmx()
730 movq QWORD ptr [esi+ecx], mm0 // write des[1] in vertical_band_3_5_scale_mmx()
731 movq mm0, [esi+ecx*2] // mm0 = src[2] in vertical_band_3_5_scale_mmx()
743 movq mm2, mm0 // c in vertical_band_3_5_scale_mmx()
746 punpcklbw mm0, mm7 // c low in vertical_band_3_5_scale_mmx()
749 movq mm6, mm0 // make copy of c low in vertical_band_3_5_scale_mmx()
759 movq mm6, mm0 // make copy of c low in vertical_band_3_5_scale_mmx()
793 pmullw mm0, mm5 // d * 3/5 in vertical_band_3_5_scale_mmx()
804 paddw mm0, mm1 // d * 3/5 + an * 2/5 in vertical_band_3_5_scale_mmx()
808 paddw mm0, round_values // + 128 in vertical_band_3_5_scale_mmx()
811 psrlw mm0, 8 in vertical_band_3_5_scale_mmx()
814 packuswb mm0, mm2 // des[4] in vertical_band_3_5_scale_mmx()
816 movq QWORD ptr [edi+ecx], mm0 // write des[4] in vertical_band_3_5_scale_mmx()
867 movq mm0, QWORD ptr [esi] // src[0]; in last_vertical_band_3_5_scale_mmx()
870 movq mm2, mm0 // Make a copy in last_vertical_band_3_5_scale_mmx()
871 punpcklbw mm0, mm7 // unpack low to word in last_vertical_band_3_5_scale_mmx()
876 pmullw mm0, mm5 // a * 2/5 in last_vertical_band_3_5_scale_mmx()
891 paddw mm0, mm4 // a * 2/5 + b * 3/5 in last_vertical_band_3_5_scale_mmx()
894 paddw mm0, round_values // + 128 in last_vertical_band_3_5_scale_mmx()
897 psrlw mm0, 8 in last_vertical_band_3_5_scale_mmx()
900 packuswb mm0, mm2 // des [1] in last_vertical_band_3_5_scale_mmx()
902 movq QWORD ptr [esi+ecx], mm0 // write des[1] in last_vertical_band_3_5_scale_mmx()
903 movq mm0, [esi+ecx*2] // mm0 = src[2] in last_vertical_band_3_5_scale_mmx()
914 movq QWORD ptr [edi+ecx], mm0 // write des[4] in last_vertical_band_3_5_scale_mmx()
919 movq mm2, mm0 // c in last_vertical_band_3_5_scale_mmx()
922 punpcklbw mm0, mm7 // c low in last_vertical_band_3_5_scale_mmx()
925 movq mm6, mm0 // make copy of c low in last_vertical_band_3_5_scale_mmx()
935 movq mm6, mm0 // make copy of c low in last_vertical_band_3_5_scale_mmx()
1011 movq mm0, [esi] // get Src[0] in vertical_band_1_2_scale_mmx()
1014 movq mm2, mm0 // make copy before unpack in vertical_band_1_2_scale_mmx()
1017 punpcklbw mm0, mm7 // low Src[0] in vertical_band_1_2_scale_mmx()
1021 paddw mm0, mm1 // low (a + b) in vertical_band_1_2_scale_mmx()
1024 paddw mm0, mm6 // low (a + b + 1) in vertical_band_1_2_scale_mmx()
1029 psraw mm0, 1 // low (a + b +1 )/2 in vertical_band_1_2_scale_mmx()
1033 packuswb mm0, mm2 // pack results in vertical_band_1_2_scale_mmx()
1035 movq [esi+ecx], mm0 // write out eight bytes in vertical_band_1_2_scale_mmx()
1080 movq mm0, [esi] // get Src[0] in last_vertical_band_1_2_scale_mmx()
1081 movq [esi+ecx], mm0 // write out eight bytes in last_vertical_band_1_2_scale_mmx()
1131 movq mm0, [esi] in horizontal_line_1_2_scale_mmx()
1134 movq mm2, mm0 in horizontal_line_1_2_scale_mmx()
1137 movq mm4, mm0 in horizontal_line_1_2_scale_mmx()
1138 punpcklbw mm0, mm7 in horizontal_line_1_2_scale_mmx()
1141 paddw mm0, mm1 in horizontal_line_1_2_scale_mmx()
1143 paddw mm0, mm6 in horizontal_line_1_2_scale_mmx()
1150 psraw mm0, 1 in horizontal_line_1_2_scale_mmx()
1153 packuswb mm0, mm2 in horizontal_line_1_2_scale_mmx()
1156 punpcklbw mm2, mm0 in horizontal_line_1_2_scale_mmx()
1159 punpckhbw mm4, mm0 in horizontal_line_1_2_scale_mmx()
1172 movq mm0, [esi] in horizontal_line_1_2_scale_mmx()
1173 movq mm1, mm0 in horizontal_line_1_2_scale_mmx()
1175 movq mm2, mm0 in horizontal_line_1_2_scale_mmx()
1185 movq mm4, mm0 in horizontal_line_1_2_scale_mmx()
1187 punpcklbw mm0, mm7 in horizontal_line_1_2_scale_mmx()
1190 paddw mm0, mm1 in horizontal_line_1_2_scale_mmx()
1191 paddw mm0, mm6 in horizontal_line_1_2_scale_mmx()
1199 psraw mm0, 1 in horizontal_line_1_2_scale_mmx()
1202 packuswb mm0, mm2 in horizontal_line_1_2_scale_mmx()
1205 punpcklbw mm2, mm0 in horizontal_line_1_2_scale_mmx()
1208 punpckhbw mm4, mm0 in horizontal_line_1_2_scale_mmx()
1292 movq mm0, QWORD PTR [esi] ; in horizontal_line_5_4_scale_mmx()
1294 movq mm1, mm0 ; in horizontal_line_5_4_scale_mmx()
1297 psrlq mm0, 8 ; in horizontal_line_5_4_scale_mmx()
1302 punpcklbw mm0, mm7 ; in horizontal_line_5_4_scale_mmx() local
1306 pmullw mm0, mm6 in horizontal_line_5_4_scale_mmx()
1310 paddw mm1, mm0 in horizontal_line_5_4_scale_mmx()
1348 movd mm0, DWORD ptr [esi] // src[0]; in vertical_band_5_4_scale_mmx()
1387 movd DWORD PTR [edi], mm0 in vertical_band_5_4_scale_mmx()
1444 movq mm0, QWORD PTR [esi] ; in horizontal_line_5_3_scale_mmx()
1446 movq mm1, mm0 ; in horizontal_line_5_3_scale_mmx()
1449 psllw mm0, 8 ; in horizontal_line_5_3_scale_mmx()
1454 psrlw mm0, 8 ; in horizontal_line_5_3_scale_mmx()
1459 pmullw mm0, mm6 in horizontal_line_5_3_scale_mmx() local
1465 paddw mm1, mm0 in horizontal_line_5_3_scale_mmx()
1477 movq mm0, QWORD PTR [esi] ; in horizontal_line_5_3_scale_mmx() local
1479 movq mm1, mm0 ; in horizontal_line_5_3_scale_mmx()
1482 psllw mm0, 8 ; in horizontal_line_5_3_scale_mmx()
1487 psrlw mm0, 8 ; in horizontal_line_5_3_scale_mmx()
1492 pmullw mm0, mm6 in horizontal_line_5_3_scale_mmx()
1495 paddw mm1, mm0 in horizontal_line_5_3_scale_mmx()
1538 movd mm0, DWORD ptr [esi] // src[0]; in vertical_band_5_3_scale_mmx()
1560 movd DWORD PTR [edi], mm0 in vertical_band_5_3_scale_mmx()
1631 movq mm0, [esi+edx*2] in horizontal_line_2_1_scale_mmx()
1632 psllw mm0, 8 in horizontal_line_2_1_scale_mmx()
1634 psrlw mm0, 8 in horizontal_line_2_1_scale_mmx() local
1635 packuswb mm0, mm7 in horizontal_line_2_1_scale_mmx() local
1637 movd DWORD Ptr [edi+edx], mm0; in horizontal_line_2_1_scale_mmx() local
1684 movd mm0, [esi] // in vertical_band_2_1_scale_i_mmx()
1688 punpcklbw mm0, mm7 in vertical_band_2_1_scale_i_mmx()
1690 pmullw mm0, mm5 in vertical_band_2_1_scale_i_mmx()
1697 paddw mm0, round_values in vertical_band_2_1_scale_i_mmx()
1700 paddw mm0, mm1 in vertical_band_2_1_scale_i_mmx()
1702 psrlw mm0, 8 in vertical_band_2_1_scale_i_mmx()
1703 packuswb mm0, mm7 in vertical_band_2_1_scale_i_mmx()
1705 movd DWORD PTR [edi], mm0 in vertical_band_2_1_scale_i_mmx()