HomeSort by relevance Sort by last modified time
    Searched defs:xmm0 (Results 1 - 25 of 27) sorted by null

1 2

  /external/libchrome/base/
cpu_unittest.cc 35 __asm__ __volatile__("xorps %%xmm0, %%xmm0\n" : : : "xmm0");
38 __asm__ __volatile__("psrldq $0, %%xmm0\n" : : : "xmm0");
42 __asm__ __volatile__("addsubpd %%xmm0, %%xmm0\n" : : : "xmm0");
47 __asm__ __volatile__("psignb %%xmm0, %%xmm0\n" : : : "xmm0")
78 __asm xorps xmm0, xmm0; local
81 __asm psrldq xmm0, 0; local
85 __asm addsubpd xmm0, xmm0; local
90 __asm psignb xmm0, xmm0; local
95 __asm pmuldq xmm0, xmm0; local
    [all...]
  /external/libyuv/files/source/
row_win.cc 32 xmm0 = _mm_cvtsi32_si128(*(uint32*)u_buf); \
34 xmm0 = _mm_unpacklo_epi8(xmm0, xmm1); \
35 xmm0 = _mm_unpacklo_epi16(xmm0, xmm0); \
43 xmm0 = _mm_cvtsi32_si128(*(uint32*)u_buf); \
45 xmm0 = _mm_unpacklo_epi8(xmm0, xmm1); \
46 xmm0 = _mm_unpacklo_epi16(xmm0, xmm0);
94 __m128i xmm0, xmm1, xmm2, xmm4; local
114 __m128i xmm0, xmm1, xmm2, xmm4, xmm5; local
    [all...]
compare_win.cc 30 pxor xmm0, xmm0 local
47 paddd xmm0, xmm1 local
48 paddd xmm0, xmm2 local
52 pshufd xmm1, xmm0, 0xee local
53 paddd xmm0, xmm1 local
54 pshufd xmm1, xmm0, 0x01 local
55 paddd xmm0, xmm1 local
56 movd eax, xmm0
97 vmovd eax, xmm0
135 movd xmm0, [esp + 12] \/\/ seed local
143 pmulld xmm0, xmm6 \/\/ hash *= 33 ^ 16 local
170 paddd xmm0, xmm1 local
186 vmovd xmm0, [esp + 12] \/\/ seed local
190 vpmulld xmm0, xmm0, xmmword ptr kHash16x33 \/\/ hash *= 33 ^ 16 local
206 vpaddd xmm0, xmm0, xmm1 local
    [all...]
rotate_win.cc 39 movq xmm0, qword ptr [eax] local
43 punpcklbw xmm0, xmm1 local
45 movdqa xmm1, xmm0
65 punpcklwd xmm0, xmm2 local
67 movdqa xmm2, xmm0
79 punpckldq xmm0, xmm4 local
80 movq qword ptr [edx], xmm0
81 movdqa xmm4, xmm0
139 movdqu xmm0, [eax] local
142 movdqa xmm7, xmm0 // use xmm7 as temp register
143 punpcklbw xmm0, xmm1 local
173 punpcklwd xmm0, xmm2 local
193 punpckldq xmm0, xmm4 local
203 movdqa xmm0, xmm2 \/\/ use xmm0 as the temp register. local
207 punpckhdq xmm0, xmm6 local
212 movdqa xmm0, xmm1 \/\/ use xmm0 as the temp register. local
216 punpckhdq xmm0, xmm5 local
221 movdqa xmm0, xmm3 \/\/ use xmm0 as the temp register. local
225 punpckhdq xmm0, xmm7 local
    [all...]
scale_win.cc 107 movdqu xmm0, [eax] local
110 psrlw xmm0, 8 // isolate odd pixels. local
112 packuswb xmm0, xmm1 local
113 movdqu [edx], xmm0
138 movdqu xmm0, [eax] local
141 pmaddubsw xmm0, xmm4 // horizontal add local
143 pavgw xmm0, xmm5 // (x + 1) / 2 local
145 packuswb xmm0, xmm1 local
146 movdqu [edx], xmm0
172 movdqu xmm0, [eax local
177 pmaddubsw xmm0, xmm4 \/\/ horizontal add local
181 paddw xmm0, xmm2 \/\/ vertical add local
183 psrlw xmm0, 1 local
185 pavgw xmm0, xmm5 \/\/ (x + 1) \/ 2 local
187 packuswb xmm0, xmm1 local
324 movdqu xmm0, [eax] local
327 pand xmm0, xmm5 local
329 packuswb xmm0, xmm1 local
330 psrlw xmm0, 8 local
331 packuswb xmm0, xmm0 local
360 movdqu xmm0, [eax] \/\/ average rows local
364 pmaddubsw xmm0, xmm4 \/\/ horizontal add local
368 paddw xmm0, xmm2 \/\/ vertical add rows 0, 1 local
374 paddw xmm0, xmm2 \/\/ add row 2 local
381 paddw xmm0, xmm2 \/\/ add row 3 local
383 phaddw xmm0, xmm1 local
384 paddw xmm0, xmm5 \/\/ + 8 for round local
385 psrlw xmm0, 4 \/\/ \/16 for average of 4 * 4 local
386 packuswb xmm0, xmm0 local
510 movdqu xmm0, [eax] local
514 palignr xmm1, xmm0, 8 local
515 pshufb xmm0, xmm3 local
562 movdqu xmm0, [eax] \/\/ pixels 0..7 local
564 pavgb xmm0, xmm1 local
565 pshufb xmm0, xmm2 local
566 pmaddubsw xmm0, xmm5 local
567 paddsw xmm0, xmm7 local
568 psrlw xmm0, 2 local
569 packuswb xmm0, xmm0 local
571 movdqu xmm0, [eax + 8] \/\/ pixels 8..15 local
573 pavgb xmm0, xmm1 local
574 pshufb xmm0, xmm3 local
575 pmaddubsw xmm0, xmm6 local
576 paddsw xmm0, xmm7 local
577 psrlw xmm0, 2 local
578 packuswb xmm0, xmm0 local
580 movdqu xmm0, [eax + 16] \/\/ pixels 16..23 local
583 pavgb xmm0, xmm1 local
584 pshufb xmm0, xmm4 local
586 pmaddubsw xmm0, xmm1 local
587 paddsw xmm0, xmm7 local
588 psrlw xmm0, 2 local
589 packuswb xmm0, xmm0 local
619 movdqu xmm0, [eax] \/\/ pixels 0..7 local
622 pavgb xmm0, xmm1 local
623 pshufb xmm0, xmm2 local
624 pmaddubsw xmm0, xmm5 local
625 paddsw xmm0, xmm7 local
626 psrlw xmm0, 2 local
627 packuswb xmm0, xmm0 local
629 movdqu xmm0, [eax + 8] \/\/ pixels 8..15 local
632 pavgb xmm0, xmm1 local
633 pshufb xmm0, xmm3 local
634 pmaddubsw xmm0, xmm6 local
635 paddsw xmm0, xmm7 local
636 psrlw xmm0, 2 local
637 packuswb xmm0, xmm0 local
639 movdqu xmm0, [eax + 16] \/\/ pixels 16..23 local
643 pavgb xmm0, xmm1 local
644 pshufb xmm0, xmm4 local
646 pmaddubsw xmm0, xmm1 local
647 paddsw xmm0, xmm7 local
648 psrlw xmm0, 2 local
649 packuswb xmm0, xmm0 local
675 movdqu xmm0, [eax] \/\/ 16 pixels -> 0,1,2,3,4,5 local
678 pshufb xmm0, xmm4 local
680 paddusb xmm0, xmm1 local
710 movdqu xmm0, [eax] \/\/ sum up 3 rows into xmm0\/1 local
714 punpcklbw xmm0, xmm5 local
718 paddusw xmm0, xmm6 local
725 paddusw xmm0, xmm6 local
729 psrldq xmm0, 2 local
731 psrldq xmm0, 2 local
775 movdqu xmm0, [eax] \/\/ average 2 rows into xmm0 local
778 pavgb xmm0, xmm1 local
785 pshufb xmm0, xmm4 local
816 movdqu xmm0, [edx] \/\/ read 16 words from destination local
821 paddusw xmm0, xmm2 \/\/ sum 16 words local
896 movdqa xmm0, xmm2 \/\/ x1 = x0 + dx local
897 paddd xmm0, xmm3 local
908 movd xmm0, ebx local
913 punpcklwd xmm0, xmm4 local
914 psubb xmm0, xmmword ptr kFsub80 \/\/ make pixels signed. local
935 movd xmm0, ebx local
938 psubb xmm0, xmmword ptr kFsub80 \/\/ make pixels signed. local
967 movdqu xmm0, [eax] local
970 punpcklbw xmm0, xmm0 local
994 movdqu xmm0, [eax] local
997 shufps xmm0, xmm1, 0xdd local
1019 movdqu xmm0, [eax] local
1023 shufps xmm0, xmm1, 0x88 \/\/ even pixels local
1025 pavgb xmm0, xmm2 local
1048 movdqu xmm0, [eax] local
1053 pavgb xmm0, xmm2 \/\/ average rows local
1056 shufps xmm0, xmm1, 0x88 \/\/ even pixels local
1058 pavgb xmm0, xmm2 local
1086 movd xmm0, [eax] local
1088 punpckldq xmm0, xmm1 local
1093 punpcklqdq xmm0, xmm2 local
1125 movq xmm0, qword ptr [eax] \/\/ row0 4 pairs local
1126 movhps xmm0, qword ptr [eax + ebx] local
1135 pavgb xmm0, xmm2 \/\/ average rows local
1138 shufps xmm0, xmm1, 0x88 \/\/ even pixels local
1140 pavgb xmm0, xmm2 local
1167 pshufd xmm0, xmm3, 0x11 \/\/ dx 0 dx 0 local
1170 pshufd xmm0, xmm3, 0x05 \/\/ dx * 2, dx * 2, 0, 0 local
1185 movd xmm0, [esi + eax * 4] \/\/ 1 source x0 pixels local
1190 punpckldq xmm0, xmm1 \/\/ x0 x1 local
1197 punpcklqdq xmm0, xmm1 \/\/ x0 x1 x2 x3 local
1208 movd xmm0, [esi + eax * 4] \/\/ 1 source x0 pixels local
1211 punpckldq xmm0, xmm1 \/\/ x0 x1 local
1221 movd xmm0, [esi + eax * 4] \/\/ 1 source x2 pixels local
1264 movdqa xmm0, xmm2 \/\/ x1 = x0 + dx local
1265 paddd xmm0, xmm3 local
1275 movq xmm0, qword ptr [esi + eax * 4] \/\/ 2 source x0 pixels local
1277 movhps xmm0, qword ptr [esi + edx * 4] \/\/ 2 source x1 pixels local
1279 pshufb xmm0, xmm4 \/\/ arrange pixels into pairs local
1281 pmaddubsw xmm0, xmm1 \/\/ argb_argb 16 bit, 2 pixels. local
1284 psrlw xmm0, 7 \/\/ argb 8.7 fixed point to low 8 bits. local
1285 packuswb xmm0, xmm0 \/\/ argb_argb 8 bits, 2 pixels. local
1298 movq xmm0, qword ptr [esi + eax * 4] \/\/ 2 source x0 pixels local
1300 pshufb xmm0, xmm4 \/\/ arrange pixels into pairs local
1302 pmaddubsw xmm0, xmm2 \/\/ argb 16 bit, 1 pixel. local
1303 psrlw xmm0, 7 local
1304 packuswb xmm0, xmm0 \/\/ argb 8 bits, 1 pixel. local
1325 movdqu xmm0, [eax] local
1328 punpckldq xmm0, xmm0 local
    [all...]
  /external/v8/test/cctest/
test-code-stubs-x64.cc 93 __ Movsd(MemOperand(rsp, 0), xmm0); local
test-disasm-x64.cc 386 __ cvtsd2ss(xmm0, xmm1);
387 __ cvtsd2ss(xmm0, Operand(rbx, rcx, times_4, 10000));
388 __ movaps(xmm0, xmm1);
391 __ andps(xmm0, xmm1);
392 __ andps(xmm0, Operand(rbx, rcx, times_4, 10000));
393 __ orps(xmm0, xmm1);
394 __ orps(xmm0, Operand(rbx, rcx, times_4, 10000));
395 __ xorps(xmm0, xmm1);
396 __ xorps(xmm0, Operand(rbx, rcx, times_4, 10000));
399 __ addss(xmm1, xmm0);
435 __ movdqa(Operand(rbx, rcx, times_4, 10000), xmm0); local
501 __ vmovss(Operand(rbx, rcx, times_4, 10000), xmm0); local
529 __ vmovsd(Operand(rbx, rcx, times_4, 10000), xmm0); local
    [all...]
test-disasm-ia32.cc 390 __ movaps(xmm0, xmm1);
391 __ shufps(xmm0, xmm0, 0x0);
392 __ cvtsd2ss(xmm0, xmm1);
393 __ cvtsd2ss(xmm0, Operand(ebx, ecx, times_4, 10000));
396 __ andps(xmm0, xmm1);
397 __ andps(xmm0, Operand(ebx, ecx, times_4, 10000));
398 __ orps(xmm0, xmm1);
399 __ orps(xmm0, Operand(ebx, ecx, times_4, 10000));
400 __ xorps(xmm0, xmm1)
439 __ movdqa(Operand(ebx, ecx, times_4, 10000), xmm0); local
441 __ movdqu(Operand(ebx, ecx, times_4, 10000), xmm0); local
    [all...]
test-assembler-ia32.cc 245 __ movsd(xmm0, Operand(esp, 1 * kPointerSize));
247 __ addsd(xmm0, xmm1);
248 __ mulsd(xmm0, xmm1);
249 __ subsd(xmm0, xmm1);
250 __ divsd(xmm0, xmm1);
251 // Copy xmm0 to st(0) using eight bytes of stack.
253 __ movsd(Operand(esp, 0), xmm0); local
283 __ cvtsi2sd(xmm0, eax);
284 // Copy xmm0 to st(0) using eight bytes of stack.
286 __ movsd(Operand(esp, 0), xmm0); local
    [all...]
  /external/libvpx/libvpx/third_party/libyuv/source/
compare_win.cc 29 pxor xmm0, xmm0 local
46 paddd xmm0, xmm1 local
47 paddd xmm0, xmm2 local
51 pshufd xmm1, xmm0, 0xee local
52 paddd xmm0, xmm1 local
53 pshufd xmm1, xmm0, 0x01 local
54 paddd xmm0, xmm1 local
55 movd eax, xmm0
96 vmovd eax, xmm0
143 movd xmm0, [esp + 12] \/\/ seed local
178 paddd xmm0, xmm1 local
194 movd xmm0, [esp + 12] \/\/ seed local
199 pmulld xmm0, xmm6 \/\/ hash *= 33 ^ 16 local
215 paddd xmm0, xmm1 local
    [all...]
rotate_win.cc 40 movq xmm0, qword ptr [eax] local
44 punpcklbw xmm0, xmm1 local
46 movdqa xmm1, xmm0
66 punpcklwd xmm0, xmm2 local
68 movdqa xmm2, xmm0
80 punpckldq xmm0, xmm4 local
81 movq qword ptr [edx], xmm0
82 movdqa xmm4, xmm0
140 movdqu xmm0, [eax] local
143 movdqa xmm7, xmm0 // use xmm7 as temp register
144 punpcklbw xmm0, xmm1 local
174 punpcklwd xmm0, xmm2 local
194 punpckldq xmm0, xmm4 local
204 movdqa xmm0, xmm2 \/\/ use xmm0 as the temp register. local
208 punpckhdq xmm0, xmm6 local
213 movdqa xmm0, xmm1 \/\/ use xmm0 as the temp register. local
217 punpckhdq xmm0, xmm5 local
222 movdqa xmm0, xmm3 \/\/ use xmm0 as the temp register. local
226 punpckhdq xmm0, xmm7 local
    [all...]
scale_win.cc 108 movdqu xmm0, [eax] local
111 psrlw xmm0, 8 // isolate odd pixels. local
113 packuswb xmm0, xmm1 local
114 movdqu [edx], xmm0
136 movdqu xmm0, [eax] local
140 movdqa xmm2, xmm0 // average columns (32 to 16 pixels)
141 psrlw xmm0, 8 local
146 pavgw xmm0, xmm2 local
148 packuswb xmm0, xmm1 local
150 movdqu [edx], xmm0
173 movdqu xmm0, [eax] local
178 pavgb xmm0, xmm2 \/\/ average rows local
182 psrlw xmm0, 8 local
187 pavgw xmm0, xmm2 local
189 packuswb xmm0, xmm1 local
323 movdqu xmm0, [eax] local
326 pand xmm0, xmm5 local
328 packuswb xmm0, xmm1 local
329 psrlw xmm0, 8 local
330 packuswb xmm0, xmm0 local
356 movdqu xmm0, [eax] \/\/ average rows local
360 pavgb xmm0, xmm2 local
369 pavgb xmm0, xmm2 local
373 psrlw xmm0, 8 local
378 pavgw xmm0, xmm2 local
380 packuswb xmm0, xmm1 local
383 psrlw xmm0, 8 local
385 pavgw xmm0, xmm2 local
386 packuswb xmm0, xmm0 local
507 movdqu xmm0, [eax] local
511 palignr xmm1, xmm0, 8 local
512 pshufb xmm0, xmm3 local
559 movdqu xmm0, [eax] \/\/ pixels 0..7 local
561 pavgb xmm0, xmm1 local
562 pshufb xmm0, xmm2 local
563 pmaddubsw xmm0, xmm5 local
564 paddsw xmm0, xmm7 local
565 psrlw xmm0, 2 local
566 packuswb xmm0, xmm0 local
568 movdqu xmm0, [eax + 8] \/\/ pixels 8..15 local
570 pavgb xmm0, xmm1 local
571 pshufb xmm0, xmm3 local
572 pmaddubsw xmm0, xmm6 local
573 paddsw xmm0, xmm7 local
574 psrlw xmm0, 2 local
575 packuswb xmm0, xmm0 local
577 movdqu xmm0, [eax + 16] \/\/ pixels 16..23 local
580 pavgb xmm0, xmm1 local
581 pshufb xmm0, xmm4 local
583 pmaddubsw xmm0, xmm1 local
584 paddsw xmm0, xmm7 local
585 psrlw xmm0, 2 local
586 packuswb xmm0, xmm0 local
616 movdqu xmm0, [eax] \/\/ pixels 0..7 local
619 pavgb xmm0, xmm1 local
620 pshufb xmm0, xmm2 local
621 pmaddubsw xmm0, xmm5 local
622 paddsw xmm0, xmm7 local
623 psrlw xmm0, 2 local
624 packuswb xmm0, xmm0 local
626 movdqu xmm0, [eax + 8] \/\/ pixels 8..15 local
629 pavgb xmm0, xmm1 local
630 pshufb xmm0, xmm3 local
631 pmaddubsw xmm0, xmm6 local
632 paddsw xmm0, xmm7 local
633 psrlw xmm0, 2 local
634 packuswb xmm0, xmm0 local
636 movdqu xmm0, [eax + 16] \/\/ pixels 16..23 local
640 pavgb xmm0, xmm1 local
641 pshufb xmm0, xmm4 local
643 pmaddubsw xmm0, xmm1 local
644 paddsw xmm0, xmm7 local
645 psrlw xmm0, 2 local
646 packuswb xmm0, xmm0 local
672 movdqu xmm0, [eax] \/\/ 16 pixels -> 0,1,2,3,4,5 local
675 pshufb xmm0, xmm4 local
677 paddusb xmm0, xmm1 local
707 movdqu xmm0, [eax] \/\/ sum up 3 rows into xmm0\/1 local
711 punpcklbw xmm0, xmm5 local
715 paddusw xmm0, xmm6 local
722 paddusw xmm0, xmm6 local
726 psrldq xmm0, 2 local
728 psrldq xmm0, 2 local
772 movdqu xmm0, [eax] \/\/ average 2 rows into xmm0 local
775 pavgb xmm0, xmm1 local
782 pshufb xmm0, xmm4 local
813 movdqu xmm0, [edx] \/\/ read 16 words from destination local
818 paddusw xmm0, xmm2 \/\/ sum 16 words local
881 movdqa xmm0, xmm2 \/\/ x1 = x0 + dx local
882 paddd xmm0, xmm3 local
893 movd xmm0, ebx local
898 punpcklwd xmm0, xmm4 local
900 pmaddubsw xmm0, xmm1 \/\/ 16 bit, 2 pixels. local
903 psrlw xmm0, 7 \/\/ 8.7 fixed point to low 8 bits. local
904 packuswb xmm0, xmm0 \/\/ 8 bits, 2 pixels. local
918 movd xmm0, ebx local
922 pmaddubsw xmm0, xmm2 \/\/ 16 bit local
923 psrlw xmm0, 7 \/\/ 8.7 fixed point to low 8 bits. local
924 packuswb xmm0, xmm0 \/\/ 8 bits local
947 movdqu xmm0, [eax] local
950 punpcklbw xmm0, xmm0 local
974 movdqu xmm0, [eax] local
977 shufps xmm0, xmm1, 0xdd local
999 movdqu xmm0, [eax] local
1003 shufps xmm0, xmm1, 0x88 \/\/ even pixels local
1005 pavgb xmm0, xmm2 local
1028 movdqu xmm0, [eax] local
1033 pavgb xmm0, xmm2 \/\/ average rows local
1036 shufps xmm0, xmm1, 0x88 \/\/ even pixels local
1038 pavgb xmm0, xmm2 local
1066 movd xmm0, [eax] local
1068 punpckldq xmm0, xmm1 local
1073 punpcklqdq xmm0, xmm2 local
1105 movq xmm0, qword ptr [eax] \/\/ row0 4 pairs local
1106 movhps xmm0, qword ptr [eax + ebx] local
1115 pavgb xmm0, xmm2 \/\/ average rows local
1118 shufps xmm0, xmm1, 0x88 \/\/ even pixels local
1120 pavgb xmm0, xmm2 local
1147 pshufd xmm0, xmm3, 0x11 \/\/ dx 0 dx 0 local
1150 pshufd xmm0, xmm3, 0x05 \/\/ dx * 2, dx * 2, 0, 0 local
1165 movd xmm0, [esi + eax * 4] \/\/ 1 source x0 pixels local
1170 punpckldq xmm0, xmm1 \/\/ x0 x1 local
1177 punpcklqdq xmm0, xmm1 \/\/ x0 x1 x2 x3 local
1188 movd xmm0, [esi + eax * 4] \/\/ 1 source x0 pixels local
1191 punpckldq xmm0, xmm1 \/\/ x0 x1 local
1201 movd xmm0, [esi + eax * 4] \/\/ 1 source x2 pixels local
1244 movdqa xmm0, xmm2 \/\/ x1 = x0 + dx local
1245 paddd xmm0, xmm3 local
1255 movq xmm0, qword ptr [esi + eax * 4] \/\/ 2 source x0 pixels local
1257 movhps xmm0, qword ptr [esi + edx * 4] \/\/ 2 source x1 pixels local
1259 pshufb xmm0, xmm4 \/\/ arrange pixels into pairs local
1261 pmaddubsw xmm0, xmm1 \/\/ argb_argb 16 bit, 2 pixels. local
1264 psrlw xmm0, 7 \/\/ argb 8.7 fixed point to low 8 bits. local
1265 packuswb xmm0, xmm0 \/\/ argb_argb 8 bits, 2 pixels. local
1278 movq xmm0, qword ptr [esi + eax * 4] \/\/ 2 source x0 pixels local
1280 pshufb xmm0, xmm4 \/\/ arrange pixels into pairs local
1282 pmaddubsw xmm0, xmm2 \/\/ argb 16 bit, 1 pixel. local
1283 psrlw xmm0, 7 local
1284 packuswb xmm0, xmm0 \/\/ argb 8 bits, 1 pixel. local
1305 movdqu xmm0, [eax] local
1308 punpckldq xmm0, xmm0 local
    [all...]
row_win.cc 156 __m128i xmm0, xmm1, xmm2, xmm3; local
161 xmm0 = _mm_cvtsi32_si128(*(uint32*)u_buf);
163 xmm0 = _mm_unpacklo_epi8(xmm0, xmm1);
164 xmm0 = _mm_unpacklo_epi16(xmm0, xmm0);
165 xmm1 = _mm_loadu_si128(&xmm0);
166 xmm2 = _mm_loadu_si128(&xmm0);
167 xmm0 = _mm_maddubs_epi16(xmm0, *(__m128i*)kYuvConstants.kUVToB)
335 movq xmm0, qword ptr [eax] local
337 punpcklbw xmm0, xmm0 local
339 punpcklwd xmm0, xmm0 local
341 por xmm0, xmm5 local
364 vmovdqu xmm0, [eax] local
395 movdqu xmm0, [eax] local
403 palignr xmm1, xmm0, 12 \/\/ xmm1 = { xmm3[0:7] xmm0[12:15]} local
404 pshufb xmm0, xmm4 local
406 por xmm0, xmm5 local
434 movdqu xmm0, [eax] local
442 palignr xmm1, xmm0, 12 \/\/ xmm1 = { xmm3[0:7] xmm0[12:15]} local
443 pshufb xmm0, xmm4 local
445 por xmm0, xmm5 local
493 movdqu xmm0, [eax] \/\/ fetch 8 pixels of bgr565 local
502 pand xmm0, xmm4 \/\/ G in middle 6 bits local
503 pmulhuw xmm0, xmm6 \/\/ << 5 * (256 + 4) local
504 por xmm0, xmm7 \/\/ AG local
689 movdqu xmm0, [eax] \/\/ fetch 8 pixels of 1555 local
700 pand xmm0, xmm4 \/\/ G in middle 5 bits local
702 pmulhuw xmm0, xmm6 \/\/ << 6 * (256 + 8) local
704 por xmm0, xmm2 \/\/ AG local
734 movdqu xmm0, [eax] \/\/ fetch 8 pixels of bgra4444 local
736 pand xmm0, xmm4 \/\/ mask low nibbles local
742 por xmm0, xmm1 local
745 punpcklbw xmm0, xmm2 local
765 movdqu xmm0, [eax] \/\/ fetch 16 pixels of argb local
770 pshufb xmm0, xmm6 \/\/ pack 16 bytes of ARGB to 12 bytes of RGB local
778 por xmm0, xmm4 \/\/ 4 bytes from 1 for 0 local
803 movdqu xmm0, [eax] \/\/ fetch 16 pixels of argb local
808 pshufb xmm0, xmm6 \/\/ pack 16 bytes of ARGB to 12 bytes of RGB local
816 por xmm0, xmm4 \/\/ 4 bytes from 1 for 0 local
848 movdqu xmm0, [eax] \/\/ fetch 4 pixels of argb local
851 pslld xmm0, 8 \/\/ R local
854 psrad xmm0, 16 \/\/ R local
857 pand xmm0, xmm5 \/\/ R local
859 por xmm0, xmm1 \/\/ BGR local
860 packssdw xmm0, xmm0 local
893 movdqu xmm0, [eax] \/\/ fetch 4 pixels of argb local
894 paddusb xmm0, xmm6 \/\/ add dither local
897 pslld xmm0, 8 \/\/ R local
900 psrad xmm0, 16 \/\/ R local
903 pand xmm0, xmm5 \/\/ R local
905 por xmm0, xmm1 \/\/ BGR local
906 packssdw xmm0, xmm0 local
976 movdqu xmm0, [eax] \/\/ fetch 4 pixels of argb local
980 psrad xmm0, 16 \/\/ A local
984 pand xmm0, xmm7 \/\/ A local
988 por xmm0, xmm1 \/\/ BA local
990 por xmm0, xmm2 \/\/ BGRA local
991 packssdw xmm0, xmm0 local
1013 movdqu xmm0, [eax] \/\/ fetch 4 pixels of argb local
1015 pand xmm0, xmm3 \/\/ low nibble local
1017 psrld xmm0, 4 local
1019 por xmm0, xmm1 local
1020 packuswb xmm0, xmm0 local
1149 movdqu xmm0, [eax] local
1153 pmaddubsw xmm0, xmm4 local
1158 phaddw xmm0, xmm1 local
1160 psrlw xmm0, 7 local
1162 packuswb xmm0, xmm2 local
1163 paddb xmm0, xmm5 local
1184 movdqu xmm0, [eax] local
1188 pmaddubsw xmm0, xmm4 local
1193 phaddw xmm0, xmm1 local
1195 paddw xmm0, xmm5 \/\/ Add .5 for rounding. local
1197 psrlw xmm0, 7 local
1199 packuswb xmm0, xmm2 local
1303 movdqu xmm0, [eax] local
1307 pmaddubsw xmm0, xmm4 local
1312 phaddw xmm0, xmm1 local
1314 psrlw xmm0, 7 local
1316 packuswb xmm0, xmm2 local
1317 paddb xmm0, xmm5 local
1336 movdqu xmm0, [eax] local
1340 pmaddubsw xmm0, xmm4 local
1345 phaddw xmm0, xmm1 local
1347 psrlw xmm0, 7 local
1349 packuswb xmm0, xmm2 local
1350 paddb xmm0, xmm5 local
1369 movdqu xmm0, [eax] local
1373 pmaddubsw xmm0, xmm4 local
1378 phaddw xmm0, xmm1 local
1380 psrlw xmm0, 7 local
1382 packuswb xmm0, xmm2 local
1383 paddb xmm0, xmm5 local
1410 movdqu xmm0, [eax] local
1412 pavgb xmm0, xmm4 local
1425 shufps xmm0, xmm1, 0x88 local
1427 pavgb xmm0, xmm4 local
1438 pmaddubsw xmm0, xmm7 \/\/ U local
1442 phaddw xmm0, xmm2 local
1444 psraw xmm0, 8 local
1446 packsswb xmm0, xmm1 local
1447 paddb xmm0, xmm5 \/\/ -> unsigned local
1480 movdqu xmm0, [eax] local
1482 pavgb xmm0, xmm4 local
1495 shufps xmm0, xmm1, 0x88 local
1497 pavgb xmm0, xmm4 local
1508 pmaddubsw xmm0, xmm7 \/\/ U local
1512 phaddw xmm0, xmm2 local
1514 paddw xmm0, xmm5 \/\/ +.5 rounding -> unsigned local
1516 psraw xmm0, 8 local
1518 packsswb xmm0, xmm1 local
1615 movdqu xmm0, [eax] \/\/ U local
1619 pmaddubsw xmm0, xmm7 local
1623 phaddw xmm0, xmm1 local
1625 psraw xmm0, 8 local
1627 packsswb xmm0, xmm2 local
1628 paddb xmm0, xmm5 local
1631 movdqu xmm0, [eax] \/\/ V local
1635 pmaddubsw xmm0, xmm6 local
1639 phaddw xmm0, xmm1 local
1641 psraw xmm0, 8 local
1643 packsswb xmm0, xmm2 local
1644 paddb xmm0, xmm5 local
1672 movdqu xmm0, [eax] local
1678 shufps xmm0, xmm1, 0x88 local
1680 pavgb xmm0, xmm4 local
1691 pmaddubsw xmm0, xmm7 \/\/ U local
1695 phaddw xmm0, xmm2 local
1697 psraw xmm0, 8 local
1699 packsswb xmm0, xmm1 local
1700 paddb xmm0, xmm5 \/\/ -> unsigned local
1732 movdqu xmm0, [eax] local
1734 pavgb xmm0, xmm4 local
1747 shufps xmm0, xmm1, 0x88 local
1749 pavgb xmm0, xmm4 local
1760 pmaddubsw xmm0, xmm7 \/\/ U local
1764 phaddw xmm0, xmm2 local
1766 psraw xmm0, 8 local
1768 packsswb xmm0, xmm1 local
1769 paddb xmm0, xmm5 \/\/ -> unsigned local
1802 movdqu xmm0, [eax] local
1804 pavgb xmm0, xmm4 local
1817 shufps xmm0, xmm1, 0x88 local
1819 pavgb xmm0, xmm4 local
1830 pmaddubsw xmm0, xmm7 \/\/ U local
1834 phaddw xmm0, xmm2 local
1836 psraw xmm0, 8 local
1838 packsswb xmm0, xmm1 local
1839 paddb xmm0, xmm5 \/\/ -> unsigned local
1872 movdqu xmm0, [eax] local
1874 pavgb xmm0, xmm4 local
1887 shufps xmm0, xmm1, 0x88 local
1889 pavgb xmm0, xmm4 local
1900 pmaddubsw xmm0, xmm7 \/\/ U local
1904 phaddw xmm0, xmm2 local
1906 psraw xmm0, 8 local
1908 packsswb xmm0, xmm1 local
1909 paddb xmm0, xmm5 \/\/ -> unsigned local
2959 movq xmm0, qword ptr [eax] local
2961 punpcklbw xmm0, xmm0 \/\/ Y.Y local
2962 pmulhuw xmm0, xmm2 local
2963 psubusw xmm0, xmm3 local
2964 psrlw xmm0, 6 local
2965 packuswb xmm0, xmm0 \/\/ G local
2968 punpcklbw xmm0, xmm0 \/\/ GG local
2970 punpcklwd xmm0, xmm0 \/\/ BGRA first 4 pixels local
2972 por xmm0, xmm4 local
3007 vmovdqu xmm0, [eax] local
3051 movdqu xmm0, [eax - 16 + ecx] local
3052 pshufb xmm0, xmm5 local
3094 movdqu xmm0, [eax - 16 + ecx] local
3096 psllw xmm0, 8 local
3098 por xmm0, xmm1 local
3099 pshuflw xmm0, xmm0, 0x1b \/\/ swap words local
3100 pshufhw xmm0, xmm0, 0x1b local
3101 pshufd xmm0, xmm0, 0x4e \/\/ swap qwords local
3131 movdqu xmm0, [eax] local
3133 pshufb xmm0, xmm1 local
3156 movdqu xmm0, [eax] local
3158 pshufd xmm0, xmm0, 0x1b local
3208 movdqu xmm0, [eax] local
3213 pand xmm0, xmm5 \/\/ even bytes local
3215 packuswb xmm0, xmm1 local
3283 movdqu xmm0, [eax] \/\/ read 16 U's local
3287 punpcklbw xmm0, xmm1 \/\/ first 8 UV pairs local
3344 movdqu xmm0, [eax] local
3406 pcmpeqb xmm0, xmm0 \/\/ generate mask 0xff000000 local
3407 pslld xmm0, 24 local
3471 pcmpeqb xmm0, xmm0 \/\/ generate mask 0xff000000 local
3472 pslld xmm0, 24 local
3812 movdqu xmm0, [eax] local
3815 pand xmm0, xmm5 \/\/ even bytes are Y local
3817 packuswb xmm0, xmm1 local
3842 movdqu xmm0, [eax] local
3847 pavgb xmm0, xmm2 local
3849 psrlw xmm0, 8 \/\/ YUYV -> UVUV local
3851 packuswb xmm0, xmm1 local
3853 pand xmm0, xmm5 \/\/ U local
3854 packuswb xmm0, xmm0 local
3883 movdqu xmm0, [eax] local
3886 psrlw xmm0, 8 \/\/ YUYV -> UVUV local
3888 packuswb xmm0, xmm1 local
3890 pand xmm0, xmm5 \/\/ U local
3891 packuswb xmm0, xmm0 local
3914 movdqu xmm0, [eax] local
3917 psrlw xmm0, 8 \/\/ odd bytes are Y local
3919 packuswb xmm0, xmm1 local
3944 movdqu xmm0, [eax] local
3949 pavgb xmm0, xmm2 local
3951 pand xmm0, xmm5 \/\/ UYVY -> UVUV local
3953 packuswb xmm0, xmm1 local
3955 pand xmm0, xmm5 \/\/ U local
3956 packuswb xmm0, xmm0 local
3985 movdqu xmm0, [eax] local
3988 pand xmm0, xmm5 \/\/ UYVY -> UVUV local
3990 packuswb xmm0, xmm1 local
3992 pand xmm0, xmm5 \/\/ U local
3993 packuswb xmm0, xmm0 local
4034 movdqa xmm0, xmm3 \/\/ src argb local
4046 por xmm0, xmm4 \/\/ set alpha to 255 local
4049 paddusb xmm0, xmm2 \/\/ + src argb local
4051 paddusb xmm0, xmm1 \/\/ + src argb local
4065 movdqa xmm0, xmm3 \/\/ src argb local
4077 por xmm0, xmm4 \/\/ set alpha to 255 local
4080 paddusb xmm0, xmm2 \/\/ + src argb local
4082 paddusb xmm0, xmm1 \/\/ + src argb local
4133 movdqa xmm0, xmm3 \/\/ src argb local
4143 por xmm0, xmm4 \/\/ set alpha to 255 local
4146 paddusb xmm0, xmm2 \/\/ + src argb local
4148 paddusb xmm0, xmm1 \/\/ + src argb local
4162 movdqa xmm0, xmm3 \/\/ src argb local
4172 por xmm0, xmm4 \/\/ set alpha to 255 local
4175 paddusb xmm0, xmm2 \/\/ + src argb local
4177 paddusb xmm0, xmm1 \/\/ + src argb local
4204 movdqu xmm0, [eax] \/\/ read 4 pixels local
4205 punpcklbw xmm0, xmm0 \/\/ first 2 local
4206 pshufhw xmm2, xmm0, 0FFh \/\/ 8 alpha words local
4208 pmulhuw xmm0, xmm2 \/\/ rgb * a local
4216 psrlw xmm0, 8 local
4219 packuswb xmm0, xmm1 local
4220 pand xmm0, xmm5 \/\/ keep original alphas local
4221 por xmm0, xmm2 local
4253 movdqu xmm0, [eax] \/\/ read 4 pixels local
4254 pshufb xmm0, xmm4 \/\/ isolate first 2 alphas local
4257 pmulhuw xmm0, xmm1 \/\/ rgb * a local
4266 psrlw xmm0, 8 local
4268 packuswb xmm0, xmm1 local
4269 por xmm0, xmm2 \/\/ copy original alpha local
4333 movdqu xmm0, [eax] \/\/ read 4 pixels local
4336 punpcklbw xmm0, xmm0 \/\/ first 2 local
4342 pmulhuw xmm0, xmm2 \/\/ rgb * a local
4356 packuswb xmm0, xmm1 local
4428 vmovd xmm0, dword ptr fixed_invtbl8[esi * 4] \/\/ [1,a0] local
4432 vpunpckldq xmm6, xmm0, xmm1 \/\/ [1,a1,1,a0] local
4438 vmovd xmm0, dword ptr fixed_invtbl8[esi * 4] \/\/ [1,a4] local
4442 vpunpckldq xmm0, xmm0, xmm1 \/\/ [1,a5,1,a4] local
4447 vpunpcklqdq xmm0, xmm0, xmm2 \/\/ [1,a7,1,a6,1,a5,1,a4] local
4448 vinserti128 ymm3, ymm3, xmm0, 1 \/\/ [1,a7,1,a6,1,a5,1,a4,1,a3,1,a2,1,a1,1,a0] local
4487 movdqu xmm0, [eax] \/\/ G local
4489 pmaddubsw xmm0, xmm4 local
4491 phaddw xmm0, xmm1 local
4492 paddw xmm0, xmm5 \/\/ Add .5 for rounding. local
4493 psrlw xmm0, 7 local
4494 packuswb xmm0, xmm0 \/\/ 8 G bytes local
4503 punpcklbw xmm0, xmm0 \/\/ 8 GG words local
4506 punpcklwd xmm0, xmm3 \/\/ GGGA first 4 local
4546 movdqu xmm0, [eax] \/\/ B local
4548 pmaddubsw xmm0, xmm2 local
4550 phaddw xmm0, xmm6 local
4551 psrlw xmm0, 7 local
4552 packuswb xmm0, xmm0 \/\/ 8 B values local
4560 punpcklbw xmm0, xmm5 \/\/ 8 BG values local
4576 punpcklwd xmm0, xmm5 \/\/ BGRA first 4 local
4608 movdqu xmm0, [eax] \/\/ B local
4610 pmaddubsw xmm0, xmm2 local
4616 phaddsw xmm0, xmm7 \/\/ B local
4618 psraw xmm0, 6 \/\/ B local
4620 packuswb xmm0, xmm0 \/\/ 8 B values local
4622 punpcklbw xmm0, xmm6 \/\/ 8 BG values local
4639 punpcklwd xmm0, xmm1 \/\/ BGRA first 4 local
4674 movdqu xmm0, [eax] \/\/ read 4 pixels local
4675 punpcklbw xmm0, xmm5 \/\/ first 2 pixels local
4676 pmulhuw xmm0, xmm2 \/\/ pixel * scale >> 16 local
4680 pmullw xmm0, xmm3 \/\/ * interval_size local
4684 paddw xmm0, xmm4 \/\/ + interval_size \/ 2 local
4686 packuswb xmm0, xmm1 local
4687 por xmm0, xmm7 local
4711 movdqu xmm0, [eax] \/\/ read 4 pixels local
4714 punpcklbw xmm0, xmm0 \/\/ first 2 local
4716 pmulhuw xmm0, xmm2 \/\/ argb * value local
4718 psrlw xmm0, 8 local
4720 packuswb xmm0, xmm1 local
4745 movdqu xmm0, [eax] \/\/ read 4 pixels from src_argb0 local
4749 punpcklbw xmm0, xmm0 \/\/ first 2 local
4753 pmulhuw xmm0, xmm2 \/\/ src_argb0 * src_argb1 first 2 local
4757 packuswb xmm0, xmm1 local
4786 movdqu xmm0, [eax] \/\/ read 4 pixels from src_argb0 local
4790 paddusb xmm0, xmm1 \/\/ src_argb0 + src_argb1 local
4801 movd xmm0, [eax] \/\/ read 1 pixels from src_argb0 local
4805 paddusb xmm0, xmm1 \/\/ src_argb0 + src_argb1 local
4831 movdqu xmm0, [eax] \/\/ read 4 pixels from src_argb0 local
4835 psubusb xmm0, xmm1 \/\/ src_argb0 - src_argb1 local
4964 movq xmm0, qword ptr [eax] \/\/ read 8 pixels from src_y0[0] local
4966 punpcklbw xmm0, xmm5 local
4968 psubw xmm0, xmm1 local
4979 paddw xmm0, xmm2 local
4980 paddw xmm0, xmm1 local
4981 paddw xmm0, xmm1 local
4984 pmaxsw xmm0, xmm1 local
4985 packuswb xmm0, xmm0 local
5017 movq xmm0, qword ptr [eax] \/\/ read 8 pixels from src_y0[0] local
5019 punpcklbw xmm0, xmm5 local
5021 psubw xmm0, xmm1 local
5032 paddw xmm0, xmm2 local
5033 paddw xmm0, xmm1 local
5034 paddw xmm0, xmm1 local
5037 pmaxsw xmm0, xmm1 local
5038 packuswb xmm0, xmm0 local
5070 movdqu xmm0, [eax] \/\/ read 16 pixels src_sobelx local
5073 paddusb xmm0, xmm1 \/\/ sobel = sobelx + sobely local
5076 punpckhbw xmm0, xmm0 \/\/ Next 8 local
5084 punpckhwd xmm0, xmm0 \/\/ Last 4 local
5086 por xmm0, xmm5 local
5115 movdqu xmm0, [eax] \/\/ read 16 pixels src_sobelx local
5118 paddusb xmm0, xmm1 \/\/ sobel = sobelx + sobely local
5149 movdqu xmm0, [eax] \/\/ read 16 pixels src_sobelx local
5156 punpckhbw xmm0, xmm5 local
5224 movdqu xmm0, [eax] local
5230 psubd xmm0, [eax + edx * 4] local
5237 psubd xmm0, [esi] local
5243 paddd xmm0, [esi + edx * 4] local
5249 packssdw xmm0, xmm1 \/\/ pack 4 pixels into 2 registers local
5252 pmulhuw xmm0, xmm5 local
5255 packuswb xmm0, xmm2 local
5266 movdqu xmm0, [eax] local
5272 psubd xmm0, [eax + edx * 4] local
5279 psubd xmm0, [esi] local
5285 paddd xmm0, [esi + edx * 4] local
5291 cvtdq2ps xmm0, xmm0 \/\/ Average = Sum * 1 \/ Area local
5293 mulps xmm0, xmm4 local
5299 cvtps2dq xmm0, xmm0 local
5303 packssdw xmm0, xmm1 local
5305 packuswb xmm0, xmm2 local
5317 movdqu xmm0, [eax] local
5318 psubd xmm0, [eax + edx * 4] local
5320 psubd xmm0, [esi] local
5321 paddd xmm0, [esi + edx * 4] local
5323 cvtdq2ps xmm0, xmm0 local
5324 mulps xmm0, xmm4 local
5325 cvtps2dq xmm0, xmm0 local
5326 packssdw xmm0, xmm0 local
5327 packuswb xmm0, xmm0 local
5347 pxor xmm0, xmm0 local
5371 paddd xmm0, xmm2 local
5375 paddd xmm0, xmm3 local
5379 paddd xmm0, xmm4 local
5383 paddd xmm0, xmm5 local
5407 paddd xmm0, xmm2 local
5446 movdqa xmm0, xmm2 \/\/ x0, y0, x1, y1 local
5447 addps xmm0, xmm7 local
5457 cvttps2dq xmm0, xmm2 \/\/ x, y float to int first 2 local
5459 packssdw xmm0, xmm1 \/\/ x, y as 8 shorts local
5460 pmaddwd xmm0, xmm5 \/\/ offsets = x * 4 + y * stride. local
5462 pshufd xmm0, xmm0, 0x39 \/\/ shift right local
5464 pshufd xmm0, xmm0, 0x39 \/\/ shift right local
5471 pshufd xmm0, xmm0, 0x39 \/\/ shift right local
5474 movd xmm0, [eax + edi] \/\/ read pixel 3 local
5488 cvttps2dq xmm0, xmm2 \/\/ x, y float to int local
5489 packssdw xmm0, xmm0 \/\/ x, y as shorts local
5490 pmaddwd xmm0, xmm5 \/\/ offset = x * 4 + y * stride local
5493 movd xmm0, [eax + esi] \/\/ copy a pixel local
5532 vmovd xmm0, eax \/\/ high fraction 0..127 local
5629 movd xmm0, eax \/\/ high fraction 0..127 local
5638 movdqu xmm0, [esi] local
5641 punpcklbw xmm0, xmm2 local
5643 pmaddubsw xmm0, xmm5 local
5645 psrlw xmm0, 7 local
5647 packuswb xmm0, xmm1 local
5656 movdqu xmm0, [esi] local
5658 pavgb xmm0, xmm1 local
5659 pavgb xmm0, xmm1 local
5668 movdqu xmm0, [esi] local
5670 pavgb xmm0, xmm1 local
5680 movdqu xmm0, [esi + edx] local
5681 pavgb xmm0, xmm1 local
5682 pavgb xmm0, xmm1 local
5691 movdqu xmm0, [esi] local
5738 movdqu xmm0, [esi] \/\/ row0 local
5744 punpcklbw xmm0, xmm4 local
5752 paddw xmm0, xmm2 \/\/ sum rows local
5754 packuswb xmm0, xmm1 local
5763 movdqu xmm0, [esi] local
5765 pavgb xmm0, xmm1 local
5766 pavgb xmm0, xmm1 local
5775 movdqu xmm0, [esi] local
5777 pavgb xmm0, xmm1 local
5787 movdqu xmm0, [esi + edx] local
5788 pavgb xmm0, xmm1 local
5789 pavgb xmm0, xmm1 local
5798 movdqu xmm0, [esi] local
5824 movdqu xmm0, [eax] local
5827 pshufb xmm0, xmm5 local
5910 movdqu xmm0, [eax] local
5913 punpcklbw xmm0, xmm5 local
5915 pshufhw xmm0, xmm0, 01Bh \/\/ 1B = 00011011 = 0x0123 = BGRAToARGB local
5916 pshuflw xmm0, xmm0, 01Bh local
5919 packuswb xmm0, xmm1 local
5927 movdqu xmm0, [eax] local
5930 punpcklbw xmm0, xmm5 local
5932 pshufhw xmm0, xmm0, 039h \/\/ 39 = 00111001 = 0x0321 = RGBAToARGB local
5933 pshuflw xmm0, xmm0, 039h local
5936 packuswb xmm0, xmm1 local
5944 movdqu xmm0, [eax] local
5947 punpcklbw xmm0, xmm5 local
5949 pshufhw xmm0, xmm0, 093h \/\/ 93 = 10010011 = 0x2103 = ARGBToRGBA local
5950 pshuflw xmm0, xmm0, 093h local
5953 packuswb xmm0, xmm1 local
5961 movdqu xmm0, [eax] local
5964 punpcklbw xmm0, xmm5 local
5966 pshufhw xmm0, xmm0, 0C6h \/\/ C6 = 11000110 = 0x3012 = ABGRToARGB local
5967 pshuflw xmm0, xmm0, 0C6h local
5970 packuswb xmm0, xmm1 local
6009 movdqu xmm0, [eax] \/\/ Y local
6012 punpcklbw xmm0, xmm2 \/\/ YUYV local
6046 movdqu xmm0, [eax] \/\/ Y local
6080 movq xmm0, qword ptr [eax] \/\/ BGRABGRA local
6082 punpcklbw xmm0, xmm3 local
6084 punpcklwd xmm0, xmm3 \/\/ pixel 0 local
6086 cvtdq2ps xmm0, xmm0 \/\/ 4 floats local
6090 mulps xmm0, [esi + 16] \/\/ C1 * X local
6092 addps xmm0, [esi] \/\/ result = C0 + C1 * X local
6104 addps xmm0, xmm2 \/\/ result += C2 * X * X local
6106 addps xmm0, xmm1 \/\/ result += C3 * X * X * X local
6108 cvttps2dq xmm0, xmm0 local
6110 packuswb xmm0, xmm4 local
6111 packuswb xmm0, xmm0 local
6150 vpackuswb xmm0, xmm0, xmm0 \/\/ bgrabgra_00000000_00000000_00000000 local
6248 movdqu xmm0, qword ptr [eax] \/\/ generate luma ptr local
6249 pmaddubsw xmm0, xmm3 local
6250 phaddw xmm0, xmm0 local
6251 pand xmm0, xmm4 \/\/ mask out low bits local
6252 punpcklwd xmm0, xmm5 local
6253 paddd xmm0, xmm2 \/\/ add table base local
6255 pshufd xmm0, xmm0, 0x39 \/\/ 00111001 to rotate right 32 local
6270 pshufd xmm0, xmm0, 0x39 \/\/ 00111001 to rotate right 32 local
6285 pshufd xmm0, xmm0, 0x39 \/\/ 00111001 to rotate right 32 local
    [all...]
  /external/libyuv/files/util/
psnr.cc 121 pxor xmm0, xmm0 local
138 paddd xmm0, xmm1 local
139 paddd xmm0, xmm2 local
143 pshufd xmm1, xmm0, 0EEh local
144 paddd xmm0, xmm1 local
145 pshufd xmm1, xmm0, 01h local
146 paddd xmm0, xmm1 local
147 movd eax, xmm0
157 "pxor %%xmm0,%%xmm0 \n
    [all...]
  /external/v8/src/x64/
codegen-x64.cc 44 // xmm0: raw double input.
45 XMMRegister input = xmm0;
54 __ Movsd(xmm0, result);
76 // xmm0: raw double input.
78 __ Sqrtsd(xmm0, xmm0);
246 __ Cvtlsi2sd(xmm0, rbx);
247 __ Movsd(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), xmm0); local
  /external/v8/src/ia32/
deoptimizer-ia32.cc 295 __ movsd(xmm0, Operand(esp, src_offset));
296 __ movsd(Operand(ebx, dst_offset), xmm0); local
codegen-ia32.cc 55 MathExpGenerator::EmitMathExp(&masm, input, result, xmm0, eax, ebx);
86 __ movsd(xmm0, Operand(esp, 1 * kPointerSize));
87 __ sqrtsd(xmm0, xmm0);
88 __ movsd(Operand(esp, 1 * kPointerSize), xmm0); local
130 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0x00));
136 __ movdqa(Operand(dst, 0x00), xmm0); local
148 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0x00));
152 __ movdqa(Operand(dst, 0x00), xmm0); local
160 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0))
163 __ movdqa(Operand(dst, 0), xmm0); local
261 __ movdqu(Operand(dst, 0), xmm0); local
283 __ movdqu(Operand(dst, count, times_1, -0x10), xmm0); local
329 __ movdqu(Operand(dst, -0x10), xmm0); local
351 __ movdqu(Operand(dst, 0), xmm0); local
395 __ movsd(Operand(dst, 0), xmm0); local
402 __ movdqu(Operand(dst, 0x00), xmm0); local
410 __ movdqu(Operand(dst, 0x00), xmm0); local
420 __ movdqu(Operand(dst, 0x00), xmm0); local
642 xmm0); local
776 __ movsd(FieldOperand(edx, HeapNumber::kValueOffset), xmm0); local
    [all...]
builtins-ia32.cc 1975 __ movd(Operand(esp, ecx, times_pointer_size, 0), xmm0); local
1991 __ movd(Operand(esp, eax, times_pointer_size, 0), xmm0); local
    [all...]
  /development/perftests/panorama/feature_stab/db_vlvm/
db_feature_matching.cpp 860 pxor xmm0,xmm0 \/* set xmm0 to 0 *\/ local
1094 movhlps xmm0,xmm5 \/* high half to low half *\/ local
1096 pshuflw xmm0,xmm5, 0xE \/* reshuffle *\/ local
1101 movhlps xmm0,xmm4 local
1103 pshuflw xmm0,xmm4,0xE local
1105 pshuflw xmm0,xmm4,0x1 local
    [all...]
db_feature_detection.cpp 520 cvtpi2ps xmm0,[eax+8] /*1 Convert two integers into floating point of low double-word*/ local
523 movlhps xmm0,xmm0 /*2 Move them to the high double-word*/ local
526 cvtpi2ps xmm0,[eax] /*3 Convert two integers into floating point of low double-word*/ local
529 movaps xmm3,xmm0 /*10 Copy Cxx*/
534 mulps xmm0,xmm2 /*11 Multiply to get Gxx*Gyy*/ local
542 subps xmm0,xmm1 /*15 Subtract to get Gxx*Gyy-Gxy*Gxy*/ local
549 subps xmm0,xmm2 /*17 Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*/ local
552 movaps [edx],xmm0 /*18 Store*/
559 cvtpi2ps xmm0,[eax+40] /*(1 Next) Convert two integers into floating point of low double-word* local
564 movlhps xmm0,xmm0 \/*(2 Next) Move them to the high double-word*\/ local
567 cvtpi2ps xmm0,[eax+32] \/*(3 Next)Convert two integers into floating point of low double-word*\/ local
585 mulps xmm0,xmm2 \/*Multiply to get Gxx*Gyy*\/ local
589 subps xmm0,xmm1 \/*Subtract to get Gxx*Gyy-Gxy*Gxy*\/ local
591 subps xmm0,xmm2 \/*Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*\/ local
756 movaps xmm0,[eax] local
766 maxps xmm0,[eax+128] local
776 maxps xmm0,[eax+256] local
786 maxps xmm0,[eax+384] local
796 maxps xmm0,xmm1 local
800 maxps xmm0,xmm2 local
802 maxps xmm0,xmm4 local
804 maxps xmm0,xmm1 local
805 shufps xmm1,xmm0,1 local
806 maxps xmm0,xmm1 local
834 movaps xmm0,[eax] local
844 maxps xmm0,[eax+128] local
854 maxps xmm0,xmm1 local
858 maxps xmm0,xmm2 local
860 maxps xmm0,xmm4 local
862 maxps xmm0,xmm1 local
863 shufps xmm1,xmm0,1 local
864 maxps xmm0,xmm1 local
892 movaps xmm0,[eax] local
902 maxps xmm0,xmm1 local
906 maxps xmm0,xmm2 local
908 maxps xmm0,xmm4 local
910 maxps xmm0,xmm1 local
911 shufps xmm1,xmm0,1 local
912 maxps xmm0,xmm1 local
940 movaps xmm0,[eax] local
946 maxps xmm0,xmm1 local
948 maxps xmm0,xmm2 local
950 maxps xmm0,xmm1 local
951 shufps xmm1,xmm0,1 local
952 maxps xmm0,xmm1 local
980 movaps xmm0,[eax] local
984 maxps xmm0,xmm1 local
986 maxps xmm0,xmm1 local
987 shufps xmm1,xmm0,1 local
988 maxps xmm0,xmm1 local
1086 movaps xmm0,[eax] local
1094 maxps xmm0,[ebx] local
1112 movaps xmm0,[eax+128] local
1120 maxps xmm0,[ebx+128] local
1138 movaps xmm0,[eax+256] local
1146 maxps xmm0,[ebx+256] local
1164 movaps xmm0,[eax+384] local
1172 maxps xmm0,[ebx+384] local
1212 movups xmm0,[eax] local
1220 maxps xmm0,[ebx] local
1238 movups xmm0,[eax+128] local
1246 maxps xmm0,[ebx+128] local
1264 movups xmm0,[eax+256] local
1272 maxps xmm0,[ebx+256] local
1290 movups xmm0,[eax+384] local
1298 maxps xmm0,[ebx+384] local
    [all...]
  /external/google-breakpad/src/google_breakpad/common/
minidump_cpu_amd64.h 172 uint128_struct xmm0; member in struct:__anon12843::__anon12844::__anon12845
  /packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/
db_feature_matching.cpp 860 pxor xmm0,xmm0 \/* set xmm0 to 0 *\/ local
1094 movhlps xmm0,xmm5 \/* high half to low half *\/ local
1096 pshuflw xmm0,xmm5, 0xE \/* reshuffle *\/ local
1101 movhlps xmm0,xmm4 local
1103 pshuflw xmm0,xmm4,0xE local
1105 pshuflw xmm0,xmm4,0x1 local
    [all...]
db_feature_detection.cpp 520 cvtpi2ps xmm0,[eax+8] /*1 Convert two integers into floating point of low double-word*/ local
523 movlhps xmm0,xmm0 /*2 Move them to the high double-word*/ local
526 cvtpi2ps xmm0,[eax] /*3 Convert two integers into floating point of low double-word*/ local
529 movaps xmm3,xmm0 /*10 Copy Cxx*/
534 mulps xmm0,xmm2 /*11 Multiply to get Gxx*Gyy*/ local
542 subps xmm0,xmm1 /*15 Subtract to get Gxx*Gyy-Gxy*Gxy*/ local
549 subps xmm0,xmm2 /*17 Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*/ local
552 movaps [edx],xmm0 /*18 Store*/
559 cvtpi2ps xmm0,[eax+40] /*(1 Next) Convert two integers into floating point of low double-word* local
564 movlhps xmm0,xmm0 \/*(2 Next) Move them to the high double-word*\/ local
567 cvtpi2ps xmm0,[eax+32] \/*(3 Next)Convert two integers into floating point of low double-word*\/ local
585 mulps xmm0,xmm2 \/*Multiply to get Gxx*Gyy*\/ local
589 subps xmm0,xmm1 \/*Subtract to get Gxx*Gyy-Gxy*Gxy*\/ local
591 subps xmm0,xmm2 \/*Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*\/ local
756 movaps xmm0,[eax] local
766 maxps xmm0,[eax+128] local
776 maxps xmm0,[eax+256] local
786 maxps xmm0,[eax+384] local
796 maxps xmm0,xmm1 local
800 maxps xmm0,xmm2 local
802 maxps xmm0,xmm4 local
804 maxps xmm0,xmm1 local
805 shufps xmm1,xmm0,1 local
806 maxps xmm0,xmm1 local
834 movaps xmm0,[eax] local
844 maxps xmm0,[eax+128] local
854 maxps xmm0,xmm1 local
858 maxps xmm0,xmm2 local
860 maxps xmm0,xmm4 local
862 maxps xmm0,xmm1 local
863 shufps xmm1,xmm0,1 local
864 maxps xmm0,xmm1 local
892 movaps xmm0,[eax] local
902 maxps xmm0,xmm1 local
906 maxps xmm0,xmm2 local
908 maxps xmm0,xmm4 local
910 maxps xmm0,xmm1 local
911 shufps xmm1,xmm0,1 local
912 maxps xmm0,xmm1 local
940 movaps xmm0,[eax] local
946 maxps xmm0,xmm1 local
948 maxps xmm0,xmm2 local
950 maxps xmm0,xmm1 local
951 shufps xmm1,xmm0,1 local
952 maxps xmm0,xmm1 local
980 movaps xmm0,[eax] local
984 maxps xmm0,xmm1 local
986 maxps xmm0,xmm1 local
987 shufps xmm1,xmm0,1 local
988 maxps xmm0,xmm1 local
1086 movaps xmm0,[eax] local
1094 maxps xmm0,[ebx] local
1112 movaps xmm0,[eax+128] local
1120 maxps xmm0,[ebx+128] local
1138 movaps xmm0,[eax+256] local
1146 maxps xmm0,[ebx+256] local
1164 movaps xmm0,[eax+384] local
1172 maxps xmm0,[ebx+384] local
1212 movups xmm0,[eax] local
1220 maxps xmm0,[ebx] local
1238 movups xmm0,[eax+128] local
1246 maxps xmm0,[ebx+128] local
1264 movups xmm0,[eax+256] local
1272 maxps xmm0,[ebx+256] local
1290 movups xmm0,[eax+384] local
1298 maxps xmm0,[ebx+384] local
    [all...]
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/BroadphaseCollision/
btDbvt.h 623 movaps xmm0,[eax] local
625 addps xmm0,[eax+16] local
630 subps xmm1,xmm0
631 subps xmm2,xmm0
  /external/valgrind/none/tests/amd64/
sse4-64.c 3583 V128 xmm0, src, dst, t_xmm0, t_src, t_dst; local
3650 V128 xmm0, src, dst, t_xmm0, t_src, t_dst; local
3717 V128 xmm0, src, dst, t_xmm0, t_src, t_dst; local
    [all...]

Completed in 2220 milliseconds

1 2