HomeSort by relevance Sort by last modified time
    Searched refs:xmm2 (Results 26 - 50 of 99) sorted by null

12 3 4

  /external/libvpx/libvpx/vp8/encoder/x86/
quantize_sse4.asm 68 movdqa xmm2, xmm0
76 pxor xmm2, xmm0
80 psubw xmm2, xmm0
91 movdqa xmm6, xmm2
107 paddw xmm2, xmm4
115 pmulhw xmm4, xmm2
119 paddw xmm2, xmm4
160 ZIGZAG_LOOP 0, 0, xmm2, xmm6, xmm4
161 ZIGZAG_LOOP 1, 1, xmm2, xmm6, xmm4
162 ZIGZAG_LOOP 4, 4, xmm2, xmm6, xmm
    [all...]
subtract_sse2.asm 99 movdqa xmm2, xmm0
103 pxor xmm2, xmm4
104 pcmpgtb xmm1, xmm2 ; obtain sign information
106 movdqa xmm2, xmm0
108 punpckhbw xmm2, xmm1 ; put sign back to subtraction
117 movdqa [rdi +16], xmm2
172 movq xmm2, [rsi+rdx] ; src -- next line
178 punpcklqdq xmm0, xmm2
181 movdqa xmm2, xmm0
185 pxor xmm2, xmm
    [all...]
quantize_ssse3.asm 59 movdqa xmm2, [rcx]
72 paddw xmm1, xmm2
83 movdqa xmm2, xmm1 ;store y for getting eob
101 pcmpgtw xmm2, xmm1 ;calculate eob
103 packsswb xmm2, xmm3
104 pshufb xmm2, [GLOBAL(zz_shuf)]
106 pmovmskb edx, xmm2
temporal_filter_apply_sse2.asm 94 movdqa xmm2, [rdx] ; predictor (frame2)
95 movdqa xmm3, xmm2
96 punpcklbw xmm2, xmm7 ; pred[ 0- 7]
100 psubw xmm0, xmm2 ; src - pred[ 0- 7]
122 movdqa xmm2, [GLOBAL(_const_16w)]
124 psubusw xmm2, xmm0
127 pmullw xmm2, [rsp + filter_weight]
134 paddw xmm4, xmm2
150 pmullw xmm0, xmm2
154 movdqa xmm2, xmm
    [all...]
encodeopt.asm 30 movdqa xmm2, [rsi+16]
34 psubw xmm2, xmm3
37 pmaddwd xmm2, xmm2
39 paddd xmm0, xmm2
233 movdqa xmm2, [rsi+16]
237 psubw xmm2, xmm3
238 pmaddwd xmm2, xmm2
249 paddd xmm4, xmm2
    [all...]
  /external/libvpx/libvpx/vp8/common/x86/
loopfilter_sse2.asm 30 movdqa xmm2, [rdi+2*rax] ; q3
36 movlps xmm2, [rsi + rcx*2] ; q3
41 movhps xmm2, [rdi + rcx*2]
57 psubusb xmm1, xmm2 ; q2-=q3
58 psubusb xmm2, xmm6 ; q3-=q2
64 por xmm1, xmm2 ; abs(q3-q2)
78 movdqa xmm2, [rsi+4*rax] ; p3
82 movlps xmm2, [rsi + rax] ; p3
86 movhps xmm2, [rdi + rax]
97 psubusb xmm4, xmm2 ; p2-=p
    [all...]
variance_impl_sse2.asm 39 movdqa xmm2, [rax+32]
43 pmaddwd xmm2, xmm2
47 paddd xmm2, xmm3
49 paddd xmm4, xmm2
131 movdqu xmm2, XMMWORD PTR [rdi]
137 movdqa xmm4, xmm2
143 punpcklbw xmm2, xmm0
147 psubw xmm1, xmm2
178 movdqa xmm2, xmm
    [all...]
subpixel_sse2.asm 184 movq xmm2, MMWORD PTR [rsi +14]
185 pslldq xmm2, 8
187 por xmm2, xmm1
244 movdqa xmm3, xmm2
245 movdqa xmm4, xmm2
247 movdqa xmm5, xmm2
248 movdqa xmm6, xmm2
250 movdqa xmm7, xmm2
273 psrldq xmm2, 5 ; xx xx xx xx xx 0d 0c 0b 0a 09 08 07 06 05 04 03
277 punpcklbw xmm2, xmm0 ; xx0a xx09 xx08 xx07 xx06 xx05 xx04 xx0
    [all...]
sad_ssse3.asm 27 lddqu xmm2, XMMWORD PTR [rdi+1]
31 psadbw xmm2, xmm0
35 paddw xmm6, xmm2
40 lddqu xmm2, XMMWORD PTR [rdi+rdx+1]
47 psadbw xmm2, xmm0
51 paddw xmm6, xmm2
80 movdqa xmm2, xmm3
81 palignr xmm2, xmm4, (%2+1)
86 psadbw xmm2, xmm0
90 paddw xmm6, xmm2
    [all...]
iwalsh_sse2.asm 30 pshufd xmm2, xmm1, 4eh ;ip[8] ip[12]
33 paddw xmm0, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1
34 psubw xmm3, xmm2 ;ip[4]-ip[8] ip[0]-ip[12] aka c1 d1
57 pshufd xmm2, xmm1, 4eh ;ip[8] ip[12]
62 paddw xmm4, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1
63 psubw xmm3, xmm2 ;ip[4]-ip[8] ip[0]-ip[12] aka c1 d1
  /external/openssl/crypto/aes/asm/
vpaes-x86_64.pl 89 movdqa .Lk_ipt(%rip), %xmm2 # iptlo
94 pshufb %xmm0, %xmm2
97 pxor %xmm5, %xmm2
98 pxor %xmm2, %xmm0
107 pshufb %xmm2, %xmm4 # 4 = sb1u
113 pshufb %xmm2, %xmm5 # 4 = sb2u
115 movdqa %xmm14, %xmm2 # 2 : sb2t
116 pshufb %xmm3, %xmm2 # 2 = sb2t
117 pxor %xmm5, %xmm2 # 2 = 2A
122 pxor %xmm2, %xmm0 # 0 = 2A+
    [all...]
aesni-x86_64.S 6 movups (%rdi),%xmm2
11 xorps %xmm0,%xmm2
19 movups %xmm2,(%rsi)
27 movups (%rdi),%xmm2
32 xorps %xmm0,%xmm2
40 movups %xmm2,(%rsi)
50 xorps %xmm0,%xmm2
83 xorps %xmm0,%xmm2
116 xorps %xmm0,%xmm2
154 xorps %xmm0,%xmm2
    [all...]
bsaes-x86_64.S 19 pxor %xmm8,%xmm2
51 pxor %xmm2,%xmm1
55 pxor %xmm1,%xmm2
80 pxor %xmm2,%xmm0
84 pxor %xmm0,%xmm2
90 movdqa %xmm2,%xmm9
91 psrlq $4,%xmm2
94 pxor %xmm6,%xmm2
96 pand %xmm7,%xmm2
98 pxor %xmm2,%xmm
    [all...]
vpaes-x86_64.S 25 movdqa .Lk_ipt(%rip),%xmm2
33 pxor %xmm5,%xmm2
34 pxor %xmm2,%xmm0
51 movdqa %xmm14,%xmm2
53 pxor %xmm5,%xmm2
58 pxor %xmm2,%xmm0
82 movdqa %xmm10,%xmm2
84 pxor %xmm0,%xmm2
114 movdqa .Lk_dipt(%rip),%xmm2
127 pxor %xmm5,%xmm2
    [all...]
  /packages/apps/Camera/jni/feature_stab/db_vlvm/
db_utilities_linalg.h 341 movdqa xmm2,[eax+16]
343 pmaddwd xmm2,[ecx+16]
346 paddd xmm7,xmm2
355 movdqa xmm2,[eax+64]
357 pmaddwd xmm2,[ecx+64]
360 paddd xmm7,xmm2
369 movdqa xmm2,[eax+112]
371 pmaddwd xmm2,[ecx+112]
374 paddd xmm7,xmm2
383 movdqa xmm2,[eax+160
    [all...]
db_feature_detection.cpp 524 cvtpi2ps xmm2,[ecx+8] /*7 Convert two integers into floating point of low double-word*/ local
527 movlhps xmm2,xmm2 /*8 Move them to the high double-word*/ local
530 cvtpi2ps xmm2,[ecx] /*9 Convert two integers into floating point of low double-word*/ local
534 mulps xmm0,xmm2 /*11 Multiply to get Gxx*Gyy*/
535 addps xmm2,xmm3 /*12 Add to get Gxx+Gyy*/ local
538 mulps xmm2,xmm2 /*14 Multiply to get (Gxx+Gyy)*(Gxx+Gyy)*/ local
543 mulps xmm2,xmm7 /*16 Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ local
549 subps xmm0,xmm2 /*17 Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*
563 cvtpi2ps xmm2,[ecx+40] \/*(7 Next) Convert two integers into floating point of low double-word*\/ local
570 movlhps xmm2,xmm2 \/*(8 Next) Move them to the high double-word*\/ local
575 cvtpi2ps xmm2,[ecx+32] \/*(9 Next) Convert two integers into floating point of low double-word*\/ local
586 addps xmm2,xmm3 \/*Add to get Gxx+Gyy*\/ local
588 mulps xmm2,xmm2 \/*Multiply to get (Gxx+Gyy)*(Gxx+Gyy)*\/ local
590 mulps xmm2,xmm7 \/*Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*\/ local
758 movaps xmm2,[eax+32] local
768 maxps xmm2,[eax+160] local
778 maxps xmm2,[eax+288] local
788 maxps xmm2,[eax+416] local
797 maxps xmm2,xmm3 local
836 movaps xmm2,[eax+32] local
846 maxps xmm2,[eax+160] local
855 maxps xmm2,xmm3 local
894 movaps xmm2,[eax+32] local
903 maxps xmm2,xmm3 local
942 movaps xmm2,[eax+32] local
947 maxps xmm2,xmm3 local
1088 movaps xmm2,[eax+32] local
1096 maxps xmm2,[ebx+32] local
1114 movaps xmm2,[eax+160] local
1122 maxps xmm2,[ebx+160] local
1140 movaps xmm2,[eax+288] local
1148 maxps xmm2,[ebx+288] local
1166 movaps xmm2,[eax+416] local
1174 maxps xmm2,[ebx+416] local
1214 movups xmm2,[eax+32] local
1222 maxps xmm2,[ebx+32] local
1240 movups xmm2,[eax+160] local
1248 maxps xmm2,[ebx+160] local
1266 movups xmm2,[eax+288] local
1274 maxps xmm2,[ebx+288] local
1292 movups xmm2,[eax+416] local
1300 maxps xmm2,[ebx+416] local
    [all...]
  /packages/apps/Gallery2/jni_mosaic/feature_stab/db_vlvm/
db_utilities_linalg.h 341 movdqa xmm2,[eax+16]
343 pmaddwd xmm2,[ecx+16]
346 paddd xmm7,xmm2
355 movdqa xmm2,[eax+64]
357 pmaddwd xmm2,[ecx+64]
360 paddd xmm7,xmm2
369 movdqa xmm2,[eax+112]
371 pmaddwd xmm2,[ecx+112]
374 paddd xmm7,xmm2
383 movdqa xmm2,[eax+160
    [all...]
db_feature_detection.cpp 524 cvtpi2ps xmm2,[ecx+8] /*7 Convert two integers into floating point of low double-word*/ local
527 movlhps xmm2,xmm2 /*8 Move them to the high double-word*/ local
530 cvtpi2ps xmm2,[ecx] /*9 Convert two integers into floating point of low double-word*/ local
534 mulps xmm0,xmm2 /*11 Multiply to get Gxx*Gyy*/
535 addps xmm2,xmm3 /*12 Add to get Gxx+Gyy*/ local
538 mulps xmm2,xmm2 /*14 Multiply to get (Gxx+Gyy)*(Gxx+Gyy)*/ local
543 mulps xmm2,xmm7 /*16 Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ local
549 subps xmm0,xmm2 /*17 Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*
563 cvtpi2ps xmm2,[ecx+40] \/*(7 Next) Convert two integers into floating point of low double-word*\/ local
570 movlhps xmm2,xmm2 \/*(8 Next) Move them to the high double-word*\/ local
575 cvtpi2ps xmm2,[ecx+32] \/*(9 Next) Convert two integers into floating point of low double-word*\/ local
586 addps xmm2,xmm3 \/*Add to get Gxx+Gyy*\/ local
588 mulps xmm2,xmm2 \/*Multiply to get (Gxx+Gyy)*(Gxx+Gyy)*\/ local
590 mulps xmm2,xmm7 \/*Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*\/ local
758 movaps xmm2,[eax+32] local
768 maxps xmm2,[eax+160] local
778 maxps xmm2,[eax+288] local
788 maxps xmm2,[eax+416] local
797 maxps xmm2,xmm3 local
836 movaps xmm2,[eax+32] local
846 maxps xmm2,[eax+160] local
855 maxps xmm2,xmm3 local
894 movaps xmm2,[eax+32] local
903 maxps xmm2,xmm3 local
942 movaps xmm2,[eax+32] local
947 maxps xmm2,xmm3 local
1088 movaps xmm2,[eax+32] local
1096 maxps xmm2,[ebx+32] local
1114 movaps xmm2,[eax+160] local
1122 maxps xmm2,[ebx+160] local
1140 movaps xmm2,[eax+288] local
1148 maxps xmm2,[ebx+288] local
1166 movaps xmm2,[eax+416] local
1174 maxps xmm2,[ebx+416] local
1214 movups xmm2,[eax+32] local
1222 maxps xmm2,[ebx+32] local
1240 movups xmm2,[eax+160] local
1248 maxps xmm2,[ebx+160] local
1266 movups xmm2,[eax+288] local
1274 maxps xmm2,[ebx+288] local
1292 movups xmm2,[eax+416] local
1300 maxps xmm2,[ebx+416] local
    [all...]
  /packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/
db_utilities_linalg.h 341 movdqa xmm2,[eax+16]
343 pmaddwd xmm2,[ecx+16]
346 paddd xmm7,xmm2
355 movdqa xmm2,[eax+64]
357 pmaddwd xmm2,[ecx+64]
360 paddd xmm7,xmm2
369 movdqa xmm2,[eax+112]
371 pmaddwd xmm2,[ecx+112]
374 paddd xmm7,xmm2
383 movdqa xmm2,[eax+160
    [all...]
db_feature_detection.cpp 524 cvtpi2ps xmm2,[ecx+8] /*7 Convert two integers into floating point of low double-word*/ local
527 movlhps xmm2,xmm2 /*8 Move them to the high double-word*/ local
530 cvtpi2ps xmm2,[ecx] /*9 Convert two integers into floating point of low double-word*/ local
534 mulps xmm0,xmm2 /*11 Multiply to get Gxx*Gyy*/
535 addps xmm2,xmm3 /*12 Add to get Gxx+Gyy*/ local
538 mulps xmm2,xmm2 /*14 Multiply to get (Gxx+Gyy)*(Gxx+Gyy)*/ local
543 mulps xmm2,xmm7 /*16 Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*/ local
549 subps xmm0,xmm2 /*17 Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*
563 cvtpi2ps xmm2,[ecx+40] \/*(7 Next) Convert two integers into floating point of low double-word*\/ local
570 movlhps xmm2,xmm2 \/*(8 Next) Move them to the high double-word*\/ local
575 cvtpi2ps xmm2,[ecx+32] \/*(9 Next) Convert two integers into floating point of low double-word*\/ local
586 addps xmm2,xmm3 \/*Add to get Gxx+Gyy*\/ local
588 mulps xmm2,xmm2 \/*Multiply to get (Gxx+Gyy)*(Gxx+Gyy)*\/ local
590 mulps xmm2,xmm7 \/*Multiply to get k*(Gxx+Gyy)*(Gxx+Gyy)*\/ local
758 movaps xmm2,[eax+32] local
768 maxps xmm2,[eax+160] local
778 maxps xmm2,[eax+288] local
788 maxps xmm2,[eax+416] local
797 maxps xmm2,xmm3 local
836 movaps xmm2,[eax+32] local
846 maxps xmm2,[eax+160] local
855 maxps xmm2,xmm3 local
894 movaps xmm2,[eax+32] local
903 maxps xmm2,xmm3 local
942 movaps xmm2,[eax+32] local
947 maxps xmm2,xmm3 local
1088 movaps xmm2,[eax+32] local
1096 maxps xmm2,[ebx+32] local
1114 movaps xmm2,[eax+160] local
1122 maxps xmm2,[ebx+160] local
1140 movaps xmm2,[eax+288] local
1148 maxps xmm2,[ebx+288] local
1166 movaps xmm2,[eax+416] local
1174 maxps xmm2,[ebx+416] local
1214 movups xmm2,[eax+32] local
1222 maxps xmm2,[ebx+32] local
1240 movups xmm2,[eax+160] local
1248 maxps xmm2,[ebx+160] local
1266 movups xmm2,[eax+288] local
1274 maxps xmm2,[ebx+288] local
1292 movups xmm2,[eax+416] local
1300 maxps xmm2,[ebx+416] local
    [all...]
  /external/libyuv/files/source/
compare.cc 70 // 72: 66 0F 38 40 D5 pmulld xmm2,xmm5
91 movdqa xmm2, xmm1 local
92 punpcklbw xmm2, xmm7 // src[0-7] local
93 movdqa xmm3, xmm2
97 movdqa xmm4, xmm2
102 movdqa xmm2, xmm1 local
103 punpcklwd xmm2, xmm7 // src[8-11] local
104 pmulld(0xd5) // pmulld xmm2, xmm5
109 paddd xmm1, xmm2
113 pshufd xmm2, xmm1, 14 // upper 2 dword local
115 pshufd xmm2, xmm1, 1 local
268 movdqa xmm2, [eax + edx] local
273 psubusb xmm2, xmm3 local
275 movdqa xmm2, xmm1 local
277 punpckhbw xmm2, xmm5 local
279 pmaddwd xmm2, xmm2 local
    [all...]
scale_argb.cc 81 movdqa xmm2, [eax + esi] local
84 pavgb xmm0, xmm2 // average rows
86 movdqa xmm2, xmm0 // average columns (8 to 4 pixels) local
88 shufps xmm2, xmm1, 0xdd // odd pixels local
89 pavgb xmm0, xmm2
123 movd xmm2, [eax + ebx * 2] local
126 punpckldq xmm2, xmm3 local
127 punpcklqdq xmm0, xmm2
166 movq xmm2, qword ptr [esi] // row1 4 pairs local
167 movhps xmm2, qword ptr [esi + ebx local
173 movdqa xmm2, xmm0 \/\/ average columns (8 to 4 pixels) local
175 shufps xmm2, xmm1, 0xdd \/\/ odd pixels local
221 movdqa xmm2, [esi + edx] \/\/ row1 local
224 punpcklbw xmm2, xmm4 local
228 psubw xmm2, xmm0 \/\/ row1 - row0 local
230 pmulhw xmm2, xmm5 \/\/ scale diff local
309 movdqa xmm2, [esi + edx] local
    [all...]
  /external/libvpx/libvpx/third_party/libyuv/source/
scale.c 683 movdqa xmm2, [eax + esi] local
686 pavgb xmm0, xmm2 // average rows
689 movdqa xmm2, xmm0 // average columns (32 to 16 pixels) local
693 pand xmm2, xmm5 local
695 pavgw xmm0, xmm2
760 movdqa xmm2, [esi + ebx] local
762 pavgb xmm0, xmm2 // average rows
764 movdqa xmm2, [esi + ebx * 2] local
769 pavgb xmm2, xmm4 local
771 pavgb xmm0, xmm2
774 movdqa xmm2, xmm0 \/\/ average columns (32 to 16 pixels) local
778 pand xmm2, xmm7 local
784 movdqa xmm2, xmm0 \/\/ average columns (16 to 8 pixels) local
786 pand xmm2, xmm7 local
851 movdqa xmm2, [esi + ebx] local
855 movdqa xmm2, [esi + ebx * 2] local
861 pavgb xmm2, xmm4 local
866 movdqa xmm2, [ebp] local
870 pavgb xmm2, xmm4 local
878 pavgb xmm2, xmm4 local
926 movdqa xmm2, xmm1 local
930 pshufb xmm2, xmm5 local
968 movdqa xmm2, _shuf01 local
1025 movdqa xmm2, _shuf01 local
1127 movdqa xmm2, [esi + edx] local
1132 punpcklbw xmm2, xmm7 local
1136 movdqa xmm2, [esi + edx * 2] local
1139 punpcklbw xmm2, xmm7 local
1144 movdqa xmm2, xmm0 \/\/ 8 pixels -> 0,1,2 of xmm2 local
1146 paddusw xmm2, xmm0 local
1148 paddusw xmm2, xmm0 local
1149 pshufb xmm2, xmm4 local
1157 paddusw xmm2, xmm3 local
1159 pmulhuw xmm2, xmm6 \/\/ divide by 9,9,6, 9,9,6 local
1160 packuswb xmm2, xmm2 local
1163 pextrw eax, xmm2, 2 local
1190 movdqa xmm2, [esi] \/\/ average 2 rows into xmm2 local
1191 pavgb xmm2, [esi + edx] local
1199 pshufb xmm2, xmm6 local
1236 movdqa xmm2, [esi] local
1240 punpcklbw xmm2, xmm5 local
1250 paddusw xmm2, xmm0 \/\/ sum 16 words local
1299 movdqa xmm2, [esi + edx] local
1304 punpcklbw xmm2, xmm7 local
1309 pmullw xmm2, xmm6 \/\/ scale row 1 local
1343 movdqa xmm2, [esi + edx] local
1388 movdqa xmm2, [esi + edx] local
1425 movdqa xmm2, [esi + edx] local
1452 movdqa xmm2, _shuf01 local
    [all...]
  /bionic/libc/arch-x86/string/
sse2-strlen-atom.S 118 pxor %xmm2, %xmm2
124 pcmpeqb (%eax), %xmm2
125 pmovmskb %xmm2, %edx
149 pcmpeqb (%eax), %xmm2
150 pmovmskb %xmm2, %edx
173 pcmpeqb (%eax), %xmm2
174 pmovmskb %xmm2, %edx
197 pcmpeqb (%eax), %xmm2
198 pmovmskb %xmm2, %ed
    [all...]
  /external/openssl/crypto/bn/asm/
x86_64-mont5.S 47 movq 32(%r12),%xmm2
50 pand %xmm6,%xmm2
53 por %xmm2,%xmm0
68 movq 32(%r12),%xmm2
77 pand %xmm6,%xmm2
84 por %xmm2,%xmm0
148 movq 32(%r12),%xmm2
157 pand %xmm6,%xmm2
164 por %xmm2,%xmm0
305 movq 32(%r12),%xmm2
    [all...]

Completed in 2004 milliseconds

12 3 4