HomeSort by relevance Sort by last modified time
    Searched refs:mm1 (Results 1 - 25 of 42) sorted by null

1 2

  /external/llvm/test/MC/X86/
3DNow.s 5 // CHECK: pavgusb %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0xbf]
6 pavgusb %mm2, %mm1
12 // CHECK: pf2id %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0x1d]
13 pf2id %mm2, %mm1
18 // CHECK: pfacc %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0xae]
19 pfacc %mm2, %mm1
21 // CHECK: pfadd %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0x9e]
22 pfadd %mm2, %mm1
24 // CHECK: pfcmpeq %mm2, %mm1 # encoding: [0x0f,0x0f,0xca,0xb0]
25 pfcmpeq %mm2, %mm1
    [all...]
x86_64-encoding.s 85 // CHECK: movd %r8, %mm1
87 movd %r8, %mm1
89 // CHECK: movd %r8d, %mm1
91 movd %r8d, %mm1
93 // CHECK: movd %rdx, %mm1
95 movd %rdx, %mm1
97 // CHECK: movd %edx, %mm1
99 movd %edx, %mm1
101 // CHECK: movd %mm1, %r8
103 movd %mm1, %r
    [all...]
  /external/qemu/distrib/sdl-1.2.15/src/audio/
SDL_mixer_MMX_VC.c 59 movq mm1, mm0 //%%mm0,%%mm1 local
61 por mm0, mm1 //%%mm1,%%mm0
63 por mm0, mm1 //%%mm1,%%mm0
65 por mm0, mm1 //%%mm1,%%mm0 // mm0 = vol|vol|vol|vol
71 movq mm1, [esi] //(%%esi),%%mm1\n" // mm1 = a|b|c| local
77 pmullw mm1, mm0 \/\/%%mm0,%%mm1\\n" \/\/ mm1 = l(a*v)|l(b*v)|l(c*v)|l(d*v) local
83 punpckhwd mm1, mm2 \/\/%%mm2,%%mm1\\n" \/\/ mm1 = a*v|b*v local
91 psrad mm1, 7 \/\/$7,%%mm1\\n" \/\/ mm1 = a*v\/128|b*v\/128 , 128 = SDL_MIX_MAXVOLUME local
136 movq mm1, mm0 \/\/%%mm0,%%mm1 local
154 movq mm1, [esi] \/\/(%%esi),%%mm1 \/\/ mm1 = a|b|c|d|e|f|g|h local
158 punpckhbw mm1, mm2 \/\/%%mm2,%%mm1 \/\/ mm1 = 0|a|0|b|0|c|0|d local
161 pmullw mm1, mm0 \/\/%%mm0,%%mm1 \/\/ mm1 = v*a|v*b|v*c|v*d local
164 psraw mm1, 7 \/\/$7,%%mm1 \/\/ mm1 = v*a\/128|v*b\/128|v*c\/128|v*d\/128 local
    [all...]
  /external/libvpx/vp8/encoder/x86/
subtract_mmx.asm 35 movd mm1, [rax]
37 punpcklbw mm1, mm7
38 psubw mm0, mm1
43 movd mm1, [rax+rcx]
45 punpcklbw mm1, mm7
46 psubw mm0, mm1
51 movd mm1, [rax+rcx*2]
53 punpcklbw mm1, mm7
54 psubw mm0, mm1
63 movd mm1, [rax+rcx
    [all...]
dct_mmx.asm 33 movq mm1, [rsi + rax]
42 punpcklwd mm0, mm1 ; 00 10 01 11
43 punpckhwd mm3, mm1 ; 02 12 03 13
48 movq mm1, mm0 ; 00 10 01 11
51 punpckhdq mm1, mm2 ; 01 11 21 31
59 ; mm1 1
65 movq mm4, mm1
68 paddw mm1, mm2 ; b1 = 1 + 2
77 psllw mm1, 3
82 paddw mm0, mm1 ; op[0] = a1 + b
    [all...]
variance_impl_mmx.asm 32 movq mm1, [rax+8]
36 pmaddwd mm1, mm1
41 paddd mm4, mm1
98 movq mm1, [rbx] ; Copy eight bytes to mm1
100 movq mm3, mm1 ; Take copies
103 punpcklbw mm1, mm6
106 psubsw mm0, mm1 ; A-B (low order) to MM0
116 movq mm1, [rbx] ; Copy eight bytes to mm
    [all...]
sad_mmx.asm 51 movq mm1, QWORD PTR [rdi]
57 psubusb mm0, mm1
58 psubusb mm1, mm4
63 por mm0, mm1
66 movq mm1, mm0
72 punpckhbw mm1, mm6
76 paddw mm1, mm3
83 paddw mm7, mm1
141 movq mm1, QWORD PTR [rdi]
144 psubusb mm0, mm1
    [all...]
quantize_mmx.asm 32 movq mm1, [rax]
41 pcmpgtw mm1, mm2
43 pandn mm1, mm2
44 movq mm3, mm1
47 movq mm1, [rdx]
53 pmulhuw mm3, mm1
100 movq mm1, mm7
141 movq mm1, mm7
182 movq mm1, mm7
202 movq mm1, [rsi+8
    [all...]
encodeopt.asm 83 pxor mm1, mm1 ; from movd mm1, dc ; dc =0
88 por mm1, mm2
91 pcmpeqw mm1, mm7
94 pand mm1, mm3
95 pmaddwd mm1, mm1
97 paddd mm1, mm5
112 paddd mm1, mm
    [all...]
sad_sse3.asm 214 movq mm1, QWORD PTR [%3]
218 psadbw mm1, mm0
222 paddw mm5, mm1
227 movq mm1, QWORD PTR [%3+%5]
236 psadbw mm1, mm0
240 paddw mm5, mm1
325 movq mm1, QWORD PTR [%3]
329 psadbw mm1, mm0
333 paddw mm4, mm1
334 movq mm1, QWORD PTR [%6
    [all...]
sad_sse2.asm 119 movq mm1, QWORD PTR [rdi]
124 psadbw mm0, mm1
180 movq mm1, QWORD PTR [rdi]
182 psadbw mm0, mm1
223 movd mm1, DWORD PTR [rdi]
229 punpcklbw mm1, mm3
231 psadbw mm0, mm1
291 movq mm1, QWORD PTR [rdi]
297 psadbw mm0, mm1
300 movq mm1, QWORD PTR [rsi+rbx+8
    [all...]
  /external/openssl/crypto/modes/asm/
ghash-x86.s 215 movq (%esi,%ecx,1),%mm1
218 movq %mm1,%mm2
219 psrlq $4,%mm1
224 pxor (%esi,%edx,1),%mm1
230 movq %mm1,%mm2
231 psrlq $4,%mm1
235 pxor (%eax,%ebp,8),%mm1
237 pxor (%esi,%ecx,1),%mm1
241 movq %mm1,%mm2
242 psrlq $4,%mm1
    [all...]
  /external/libvpx/vpx_scale/win32/
scaleopt.c 104 movd mm1, eax // mm1 = 01 02 02 03 xx xx xx xx local
107 punpcklbw mm1, mm7 // mm1 = 01 xx 02 xx 02 xx 03 xx local
110 pmullw mm1, mm6 // local
119 paddw mm0, mm1
149 movd mm1, eax // mm1 = 01 02 02 02 xx xx xx xx local
152 punpcklbw mm1, mm7 // mm1 = 01 xx 02 xx 02 xx 02 x local
155 pmullw mm1, mm6 \/\/ local
223 movq mm1, QWORD PTR [esi+1]; \/\/ mm1 = 01 02 03 04 05 06 07 08 local
231 punpcklbw mm1, mm7 \/\/ mm1 = 01 xx 02 xx 03 xx 04 xx local
234 pmullw mm1, mm6 \/\/ 01*205 02*154 03*102 04* 51 local
266 movq mm1, mm0 \/\/ mm1 = 00 01 02 03 04 05 06 07 local
269 psrlq mm1, 8 \/\/ mm1 = 01 02 03 04 05 06 07 00 local
275 por mm1, mm3 \/\/ mm1 = 01 02 03 04 05 06 07 07 local
282 punpcklbw mm1, mm7 \/\/ mm1 = 01 xx 02 xx 03 xx 04 xx local
285 pmullw mm1, mm6 \/\/ 01*205 02*154 03*102 04* 51 local
355 movq mm1, QWORD ptr [esi+ecx] \/\/ src[1]; local
366 punpcklbw mm1, mm7 \/\/ unpack low to word local
399 pmullw mm1, mm5 \/\/ b * 2\/5 local
413 paddw mm1, mm4 \/\/ b * 2\/5 + c * 3\/5 local
416 paddw mm1, round_values \/\/ + 128 local
419 psrlw mm1, 8 local
422 packuswb mm1, mm3 \/\/ des[2] local
425 movq mm1, [edi] \/\/ mm1=Src[3]; local
438 punpcklbw mm1, mm7 \/\/ unpack low local
465 pmullw mm1, mm5 \/\/ d * 4\/5 local
476 paddw mm1, mm0 \/\/ d * 4\/5 + an * 1\/5 local
480 paddw mm1, round_values \/\/ + 128 local
483 psrlw mm1, 8 local
486 packuswb mm1, mm3 \/\/ des[4] local
539 movq mm1, QWORD ptr [esi+ecx] \/\/ src[1]; local
550 punpcklbw mm1, mm7 \/\/ unpack low to word local
583 pmullw mm1, mm5 \/\/ b * 2\/5 local
597 paddw mm1, mm4 \/\/ b * 2\/5 + c * 3\/5 local
600 paddw mm1, round_values \/\/ + 128 local
603 psrlw mm1, 8 local
606 packuswb mm1, mm3 \/\/ des[2] local
609 movq mm1, [edi] \/\/ mm1=Src[3]; local
624 punpcklbw mm1, mm7 \/\/ unpack low local
696 movq mm1, QWORD ptr [esi+ecx] \/\/ src[1]; local
707 punpcklbw mm1, mm7 \/\/ unpack low to word local
738 pmullw mm1, four_fifths \/\/ b * 4\/5 low local
756 paddw mm1, mm6 \/\/ b * 4\/5 + c * 1\/5 low local
769 paddw mm1, round_values \/\/ + 128 local
772 psrlw mm1, 8 local
775 packuswb mm1, mm3 \/\/ des[2] local
790 movq mm1, [edi+ecx*2] \/\/ mm1 = Src[0] of the next group local
799 punpcklbw mm1, mm7 \/\/ unpack low local
801 pmullw mm1, mm6 \/\/ an * 2\/5 local
868 movq mm1, QWORD ptr [esi+ecx] \/\/ src[1]; local
879 punpcklbw mm1, mm7 \/\/ unpack low to word local
912 pmullw mm1, four_fifths \/\/ b * 4\/5 low local
932 paddw mm1, mm6 \/\/ b * 4\/5 + c * 1\/5 low local
945 paddw mm1, round_values \/\/ + 128 local
948 psrlw mm1, 8 local
951 packuswb mm1, mm3 \/\/ des[2] local
1012 movq mm1, [esi + ecx * 2] \/\/ get Src[1] local
1020 punpcklbw mm1, mm7 \/\/ low Src[1] local
1132 movq mm1, [esi+1] local
1140 punpcklbw mm1, mm7 local
1173 movq mm1, mm0 local
1178 psrlq mm1, 8 local
1182 por mm1, mm3 local
1188 punpcklbw mm1, mm7 local
1294 movq mm1, mm0 ; local
1299 punpcklbw mm1, mm7 ; local
1304 pmullw mm1, mm5 local
1310 paddw mm1, mm0 local
1312 paddw mm1, mm4 local
1313 psrlw mm1, 8 local
1316 packuswb mm1, mm7 local
1349 movd mm1, DWORD ptr [esi+ecx] \/\/ src[1]; local
1354 punpcklbw mm1, mm7 local
1358 pmullw mm1, three_fourths local
1369 paddw mm1, mm2 local
1373 paddw mm1, round_values; local
1376 psrlw mm1, 8 local
1384 packuswb mm1, mm7 local
1446 movq mm1, mm0 ; local
1451 psrlw mm1, 8 ; local
1456 psllq mm1, 16 ; local
1461 pmullw mm1, mm5 local
1465 paddw mm1, mm0 local
1467 paddw mm1, mm4 local
1468 psrlw mm1, 8 local
1471 packuswb mm1, mm7 local
1479 movq mm1, mm0 ; local
1484 psrlw mm1, 8 ; local
1489 psllq mm1, 16 ; local
1494 pmullw mm1, mm5 local
1495 paddw mm1, mm0 local
1497 paddw mm1, mm4 local
1498 psrlw mm1, 8 local
1500 packuswb mm1, mm7 local
1539 movd mm1, DWORD ptr [esi+ecx] \/\/ src[1]; local
1544 punpcklbw mm1, mm7 local
1547 pmullw mm1, mm5 local
1561 paddw mm1, mm2 local
1563 paddw mm1, round_values local
1564 psrlw mm1, 8 local
1566 packuswb mm1, mm7 local
1685 movd mm1, [esi+eax] \/\/ local
1691 punpcklbw mm1, mm7 local
1693 pmullw mm1, mm4 local
1699 paddw mm1, mm2 local
    [all...]
  /external/libvpx/vp8/decoder/x86/
dequantize_mmx.asm 29 movq mm1, [rsi]
30 pmullw mm1, [rax+0] ; mm4 *= kernel 0 modifiers.
31 movq [rdi], mm1
33 movq mm1, [rsi+8]
34 pmullw mm1, [rax+8] ; mm4 *= kernel 0 modifiers.
35 movq [rdi+8], mm1
37 movq mm1, [rsi+16]
38 pmullw mm1, [rax+16] ; mm4 *= kernel 0 modifiers.
39 movq [rdi+16], mm1
41 movq mm1, [rsi+24
    [all...]
  /external/libvpx/vp8/common/x86/
postproc_mmx.asm 70 movq mm1, mm3 ; mm1 = p0..p3
80 movq mm7, mm1 ; mm7 = r0 p0..p3
82 psubusw mm5, mm1 ; mm5 = r1 p0..p3 - r0 p0..p3
93 movq mm6, mm1 ; mm6 = r0 p0..p3
95 psubusw mm5, mm1 ; mm5 = r2 p0..p3 - r2 p0..p3
109 movq mm6, mm1 ; mm6 = r0 p0..p3
111 psubusw mm5, mm1 ; mm5 = r-2 p0..p3 - p0..p3
123 movq mm6, mm1 ; mm6 = r0 p0..p3
125 psubusw mm4, mm1 ; mm5 = r-1 p0..p3 - p0..p
    [all...]
loopfilter_mmx.asm 51 movq mm1, [rsi+2*rax] ; q2
52 movq mm6, mm1 ; q2
53 psubusb mm1, mm2 ; q2-=q3
55 por mm1, mm2 ; abs(q3-q2)
56 psubusb mm1, mm7 ;
66 por mm1, mm4
75 por mm1, mm4
87 por mm1, mm4
96 por mm1, mm4
107 por mm1, mm
    [all...]
iwalsh_mmx.asm 66 movq mm1, [rsi + 8] ;ip[4]
76 movq mm5, mm1
87 psubw mm1, mm2 ;ip[4] - ip[8] aka c1
91 paddw mm0, mm1 ;dl + cl
92 psubw mm5, mm1 ;dl - cl
103 movq mm1, mm6 ; 23 22 21 20
105 punpckhwd mm1, mm5 ; 33 23 32 22
113 punpckldq mm2, mm1 ; 32 22 12 02 aka ip[8]
114 punpckhdq mm3, mm1 ; 33 23 13 03 aka ip[12]
116 movq mm1, mm
    [all...]
postproc_mmx.c 100 movq mm1, mm3 ;
101 mm1 = p0..p3
118 movq mm7, mm1 ; local
122 psubusw mm5, mm1 ;
141 movq mm6, mm1 ; local
145 psubusw mm5, mm1 ;
168 movq mm6, mm1 ; local
172 psubusw mm5, mm1 ;
193 movq mm6, mm1 ; local
197 psubusw mm4, mm1 ;
215 paddusw mm1, mm7 ; local
218 packuswb mm1, mm0 ; local
221 movd [edi], mm1 ; local
270 movq mm7, mm1 ; local
294 movq mm6, mm1 ; local
321 movq mm6, mm1 ; local
345 movq mm6, mm1 ; local
366 paddusw mm1, mm7 ; local
369 packuswb mm1, mm0 ; local
749 movd mm1, DWORD PTR [edi]; local
750 punpcklbw mm1, mm0 ; local
752 paddw mm5, mm1 ; local
753 pmullw mm1, mm1 ; local
755 movq mm2, mm1 ; local
756 punpcklwd mm1, mm0 ; local
759 paddd mm6, mm1 ; local
769 movd mm1, DWORD PTR [esi] \/\/ [s-pitch*8] local
772 punpcklbw mm1, mm0 local
787 pmullw mm1, mm1 local
790 punpcklwd mm1, mm0 local
801 movq mm1, mm5 local
804 pmullw mm1, mm1 local
809 punpcklwd mm1, mm4 local
829 movd mm1, DWORD PTR [esi+eax*8] local
832 punpcklbw mm1, mm0 local
834 paddw mm1, mm5 local
840 paddw mm1, mm4 local
842 psraw mm1, 4 local
844 packuswb mm1, mm0 local
845 pand mm1, mm3 local
848 por mm1, mm3 local
857 movd mm1, DWORD PTR d[ecx*4] local
1194 pxor mm1, mm1 local
1277 movdq2q mm1, xmm5 local
1441 movq mm1, [esi+eax] \/\/ get the source local
1443 psubusb mm1, blackclamp \/\/ clamp both sides so we don't outrange adding noise local
1444 paddusb mm1, bothclamp local
1445 psubusb mm1, whiteclamp local
1448 paddb mm1, mm2 \/\/ add it in local
    [all...]
idctllm_mmx.asm 48 movq mm1, [rax+ 8]
58 movq mm5, mm1
62 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2)
70 movq mm5, mm1
74 paddw mm5, mm1
90 movq mm1, mm2 ; 03 02 01 00
93 punpcklwd mm1, mm0 ; 11 01 10 00
99 movq mm0, mm1 ; 11 01 10 00
103 punpckhdq mm1, mm3 ; 31 21 11 01
113 movq mm5, mm1
    [all...]
recon_mmx.asm 29 movd mm1, [rsi]
30 punpcklbw mm1, mm0
31 paddsw mm1, [rdx]
32 packuswb mm1, mm0 ; pack and unpack to saturate
33 movd [rdi], mm1
83 movq mm1, [rsi+rax]
92 movq [rdi+rcx], mm1
112 movq mm1, [rsi+rax*2]
115 movq [rdi+rcx*2],mm1
146 movq mm1, [rsi+rax
    [all...]
  /external/qemu/distrib/sdl-1.2.15/src/hermes/
mmxp2_32.asm 79 movq mm1, [esi+8] ; A R G B a r g b
80 pand mm1, mm6 ; 0 R G B 0 r g b
88 movq mm3, mm1 ; 0 R G B 0 r g b
92 movq mm4, mm1 ; 0 R G B 0 r g b
94 punpckldq mm1, mm7 ; 0 0 0 0 0 r g b
95 psrlq mm1, 16 ; 0 0 0 R G B 0 r
97 por mm1, mm4 ; 0 0 0 0 R G B r
101 movd [edi+8], mm1
141 movq mm1, mm0 ; argb
143 movq mm3, mm1 ; arg
    [all...]
  /external/qemu/distrib/libpng-1.2.19/
pngvcrd.c 177 movq mm1,mask1 local
181 pand mm1,mm7 local
185 pcmpeqb mm1,mm6 local
205 pand mm5,mm1
206 movq mm7,mm1
313 movq mm1,mask1 local
318 pand mm1,mm7 local
323 pcmpeqb mm1,mm6 local
344 pand mm5,mm1
345 movq mm7,mm1
725 movq mm1,mask1 local
728 pand mm1,mm7 local
731 pcmpeqb mm1,mm6 local
846 movq mm1,mask1 local
853 pand mm1,mm7 local
860 pcmpeqb mm1,mm6 local
1299 movq mm1, mm0 ; 0 0 0 0 0 v2 v1 v0 local
1303 psrlq mm1, 8 ; 0 0 0 0 0 0 v2 v1 local
1305 por mm0, mm1 ; v2 v1 v0 v2 v1 v0 v2 v1 local
1327 movq mm1, mm0 ; 0 0 0 0 0 v2 v1 v0 local
1331 psrlq mm1, 8 ; 0 0 0 0 0 0 v2 v1 local
1333 por mm0, mm1 ; v2 v1 v0 v2 v1 v0 v2 v1 local
1370 movq mm1, mm0 ; v0 v1 v2 v3 v4 v5 v6 v7 local
1373 punpckhbw mm1, mm1 ;v0 v0 v1 v1 v2 v2 v3 v3 local
1374 movq [edi+8], mm1 ; move to memory v0 v1 v2 and v3 local
1414 movq mm1, mm0 ; v0 v0 v1 v1 v2 v2 v3 v3 local
1416 punpckhwd mm1, mm1 ; v0 v0 v0 v0 v1 v1 v1 v1 local
1419 movq [edi+8], mm1 ; move to memory v1 and v0 local
1455 movq mm1, mm0 ; X X X X v0 v1 v2 v3 local
1567 movq mm1, mm0 ; v1 v0 v1 v0 v3 v2 v3 v2 local
1569 punpckhdq mm1, mm1 ; v1 v0 v1 v0 v1 v0 v1 v0 local
1612 movq mm1, mm0 ; v1 v0 v1 v0 v3 v2 v3 v2 local
1614 punpckhdq mm1, mm1 ; v1 v0 v1 v0 v1 v0 v1 v0 local
1661 movq mm1, mm0 ; v3 v2 v1 v0 v7 v6 v5 v4 local
1663 punpckhdq mm1, mm1 ; v3 v2 v1 v0 v3 v2 v1 v0 local
1704 movq mm1, mm0 ; v3 v2 v1 v0 v7 v6 v5 v4 local
1706 punpckhdq mm1, mm1 ; v3 v2 v1 v0 v3 v2 v1 v0 local
1749 movq mm1, mm0 ; v3 v2 v1 v0 v7 v6 v5 v4 local
1751 punpckhdq mm1, mm1 ; v3 v2 v1 v0 v3 v2 v1 v0 local
2025 movq mm1, [esi + ebx] \/\/ Load mm1 with Prior(x) local
2028 psrlq mm1, 1 \/\/ divide prev_row bytes by 2 local
2029 pand mm1, mm4 \/\/ clear invalid bit 7 of each byte local
2032 movq mm1, mm3 \/\/ now use mm1 for getting LBCarrys local
2033 pand mm1, mm2 \/\/ get LBCarrys for each byte where both local
2045 movq mm1, mm3 \/\/ now use mm1 for getting LBCarrys local
2046 pand mm1, mm2 \/\/ get LBCarrys for each byte where both local
2062 movq mm1, mm3 \/\/ now use mm1 for getting LBCarrys local
2063 pand mm1, mm2 \/\/ get LBCarrys for each byte where both local
2110 movq mm1, [esi + ebx] local
2114 psrlq mm1, 1 \/\/ divide prev_row bytes by 2 local
2115 pand mm1, mm4 \/\/ clear invalid bit 7 of each byte local
2118 movq mm1, mm3 \/\/ now use mm1 for getting LBCarrys local
2119 pand mm1, mm2 \/\/ get LBCarrys for each byte where both local
2131 movq mm1, mm3 \/\/ now use mm1 for getting LBCarrys local
2132 pand mm1, mm2 \/\/ get LBCarrys for each byte where both local
2169 movq mm1, [esi + ebx] local
2173 psrlq mm1, 1 \/\/ divide prev_row bytes by 2 local
2174 pand mm1, mm4 \/\/ clear invalid bit 7 of each byte local
2178 movq mm1, mm3 \/\/ now use mm1 for getting LBCarrys local
2179 pand mm1, mm2 \/\/ get LBCarrys for each byte where both local
2190 movq mm1, mm3 \/\/ now use mm1 for getting LBCarrys local
2191 pand mm1, mm2 \/\/ get LBCarrys for each byte where both local
2205 movq mm1, mm3 \/\/ now use mm1 for getting LBCarrys local
2206 pand mm1, mm2 \/\/ get LBCarrys for each byte where both local
2221 movq mm1, mm3 \/\/ now use mm1 for getting LBCarrys local
2222 pand mm1, mm2 \/\/ get LBCarrys for each byte where both local
2286 movq mm1, [esi + ebx] local
2289 psrlq mm1, 1 \/\/ divide prev_row bytes by 2 local
2293 pand mm1, mm4 \/\/ clear invalid bit 7 of each byte local
2319 movq mm1, [esi + ebx] local
2322 psrlq mm1, 1 \/\/ divide prev_row bytes by 2 local
2326 pand mm1, mm4 \/\/ clear invalid bit 7 of each byte local
2503 movq mm1, [edi+ebx-8] local
2505 psrlq mm1, ShiftRem \/\/ shift last 3 bytes to 1st 3 bytes local
2507 punpcklbw mm1, mm0 \/\/ Unpack High bytes of a local
2553 pxor mm1, mm1 local
2565 movq mm1, mm7 \/\/ Now mm1 will be used as Raw(x-bpp) local
2568 punpcklbw mm1, mm0 \/\/ Unpack High bytes of a local
2615 pxor mm1, mm1 local
2628 movq mm1, mm7 local
2630 psllq mm1, ShiftBpp \/\/ Shift bytes local
2634 punpckhbw mm1, mm0 \/\/ Unpack High bytes of a local
2677 pxor mm1, mm1 local
2678 packuswb mm1, mm7 local
2681 pand mm1, ActiveMaskEnd local
2682 paddb mm1, [edi + ebx - 8] \/\/ add Paeth predictor with Raw(x) local
2708 movq mm1, [edi+ebx-8] local
2712 psrlq mm1, ShiftRem local
2715 punpcklbw mm1, mm0 \/\/ Unpack Low bytes of a local
2761 pxor mm1, mm1 local
2774 movq mm1, [edi+ebx-8] local
2777 psrlq mm1, ShiftRem local
2781 por mm1, mm5 local
2784 punpckhbw mm1, mm0 \/\/ Unpack High bytes of a local
2825 pxor mm1, mm1 local
2828 pxor mm1, mm1 local
2833 packuswb mm1, mm7 local
2834 paddb mm1, [edi + ebx - 8] \/\/ add Paeth predictor with Raw(x) local
2852 movq mm1, [edi+ebx-8] \/\/ Only time should need to read local
2857 punpckhbw mm1, mm0 \/\/ Unpack Low bytes of a local
2901 pxor mm1, mm1 local
2913 movq mm1, mm7 \/\/ Now mm1 will be used as Raw(x-bpp) local
2916 punpcklbw mm1, mm0 \/\/ Unpack Low bytes of a local
2957 pxor mm1, mm1 local
2960 pxor mm1, mm1 local
2965 packuswb mm1, mm7 local
2966 paddb mm1, [edi + ebx - 8] \/\/ add Paeth predictor with Raw(x) local
2983 movq mm1, [edi+ebx-8] \/\/ Only time should need to read local
2988 punpcklbw mm1, mm0 \/\/ Unpack Low bytes of a local
3032 pxor mm1, mm1 local
3044 movq mm1, [edi+ebx-8] \/\/ read a=Raw(x-bpp) bytes local
3048 punpckhbw mm1, mm0 \/\/ Unpack High bytes of a local
3089 pxor mm1, mm1 local
3092 pxor mm1, mm1 local
3097 packuswb mm1, mm7 local
3098 paddb mm1, [edi + ebx - 8] \/\/ add Paeth predictor with Raw(x) local
3334 movq mm1, [edi+ebx-8] local
3336 psrlq mm1, ShiftRem \/\/ Shift data for adding 1st bpp bytes local
3342 movq mm1, mm0 \/\/ mov updated Raws to mm1 local
3343 psllq mm1, ShiftBpp \/\/ shift data to position correctly local
3344 pand mm1, mm7 \/\/ mask to use only 2nd active group local
3347 movq mm1, mm0 \/\/ mov updated Raws to mm1 local
3348 psllq mm1, ShiftBpp \/\/ shift data to position correctly local
3349 pand mm1, mm6 \/\/ mask to use only 3rd active group local
3355 movq mm1, mm0 local
3407 movq mm1, [edi+ebx-8] local
3409 psrlq mm1, ShiftRem \/\/ Shift data for adding 1st bpp bytes local
3414 movq mm1, mm0 \/\/ mov updated Raws to mm1 local
3415 psllq mm1, ShiftBpp \/\/ shift data to position correctly local
3422 movq mm1, mm0 \/\/ Prep for doing 1st add at top of loop local
3446 movq mm1, [edi+ebx-8] local
3449 psrlq mm1, ShiftRem \/\/ Shift data for adding 1st bpp bytes local
3455 movq mm1, mm0 \/\/ mov updated Raws to mm1 local
3456 psllq mm1, ShiftBpp \/\/ shift data to position correctly local
3457 pand mm1, mm7 \/\/ mask to use only 2nd active group local
3460 movq mm1, mm0 \/\/ mov updated Raws to mm1 local
3461 psllq mm1, ShiftBpp \/\/ shift data to position correctly local
3462 pand mm1, mm6 \/\/ mask to use only 3rd active group local
3465 movq mm1, mm0 \/\/ mov updated Raws to mm1 local
3466 psllq mm1, ShiftBpp \/\/ shift data to position correctly local
3467 pand mm1, mm5 \/\/ mask to use only 4th active group local
3472 movq mm1, mm0 \/\/ Prep for doing 1st add at top of loop local
3491 movq mm1, [edi+ebx+8] \/\/ Load Sub(x) for 2nd 8 bytes local
3498 paddb mm1, mm0 local
3546 movq mm1, [esi+ebx] local
3613 movq mm1, [esi+ebx] local
3628 movq mm1, [esi+ebx+32] local
3666 movq mm1, [esi+ebx] local
    [all...]
  /external/openssl/crypto/bn/asm/
x86-gf2m.s 53 movd (%esp,%esi,4),%mm1
55 psllq $6,%mm1
58 pxor %mm1,%mm0
65 movd (%esp,%esi,4),%mm1
67 psllq $12,%mm1
70 pxor %mm1,%mm0
77 movd (%esp,%esi,4),%mm1
79 psllq $18,%mm1
82 pxor %mm1,%mm0
89 movd (%esp,%esi,4),%mm1
    [all...]
  /packages/apps/Camera/jni/feature_stab/db_vlvm/
db_utilities_linalg.h 436 movq mm1,[eax+8]
438 pmaddwd mm1,[ecx+8]
446 paddd mm7,mm1
449 movq mm1,[eax+32]
451 pmaddwd mm1,[ecx+32]
459 paddd mm7,mm1
462 movq mm1,[eax+56]
464 pmaddwd mm1,[ecx+56]
472 paddd mm7,mm1
475 movq mm1,[eax+80
    [all...]
  /packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/
db_utilities_linalg.h 436 movq mm1,[eax+8]
438 pmaddwd mm1,[ecx+8]
446 paddd mm7,mm1
449 movq mm1,[eax+32]
451 pmaddwd mm1,[ecx+32]
459 paddd mm7,mm1
462 movq mm1,[eax+56]
464 pmaddwd mm1,[ecx+56]
472 paddd mm7,mm1
475 movq mm1,[eax+80
    [all...]

Completed in 596 milliseconds

1 2