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

1 2

  /external/libvpx/libvpx/vp8/encoder/x86/
dct_mmx.asm 40 movq mm5, mm2 ; 20 21 22 23
46 punpckhwd mm5, mm4 ; 22 32 23 33
54 punpckldq mm2, mm5 ; 02 12 22 32
56 punpckhdq mm3, mm5 ; 03 13 23 33
64 movq mm5, mm0
71 psubw mm5, mm3 ; d1 = 0 - 3
73 psllw mm5, 3
87 movq mm1, mm5 ; d1
89 punpckhwd mm5, mm4 ; c1 d1
92 movq mm4, mm5
    [all...]
quantize_mmx.asm 75 movq mm5, [rax+8]
84 pcmpgtw mm5, mm6
86 pandn mm5, mm6
87 movq mm7, mm5
89 movq mm5, [rdx+8]
93 pmulhuw mm7, mm5
116 movq mm5, [rax+16]
125 pcmpgtw mm5, mm6
127 pandn mm5, mm6
128 movq mm7, mm5
    [all...]
encodeopt.asm 80 movq mm5, [rsi+8]
86 psubw mm5, mm6
89 pmaddwd mm5, mm5
97 paddd mm1, mm5
101 movq mm5, [rsi+24]
104 psubw mm5, mm6
106 pmaddwd mm5, mm5
110 paddd mm3, mm5
    [all...]
  /external/libvpx/libvpx/vp8/common/x86/
iwalsh_mmx.asm 35 movq mm5, mm1
38 paddw mm5, mm2 ;ip[4] + ip[8] aka bl
41 paddw mm4, mm5 ;al + bl
42 psubw mm6, mm5 ;al - bl
47 movq mm5, mm0 ;temp dl
49 psubw mm5, mm1 ;dl - cl
61 punpcklwd mm6, mm5 ; 31 21 30 20
62 punpckhwd mm1, mm5 ; 33 23 32 22
74 movq mm5, mm4
76 paddw mm5, mm2 ;ip[4] + ip[8] aka b
    [all...]
dequantize_mmx.asm 100 movq mm5, mm1
103 pmulhw mm5, [GLOBAL(x_s1sqr2)];
104 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2)
110 psubw mm7, mm5 ; c1
112 movq mm5, mm1
115 pmulhw mm5, [GLOBAL(x_c1sqr2less1)]
116 paddw mm5, mm1
121 paddw mm3, mm5 ; d1
142 movq mm5, mm2 ; 13 03 12 02
148 punpckhdq mm5, mm4 ; 33 23 13 0
    [all...]
idctllm_mmx.asm 70 movq mm5, mm1
73 pmulhw mm5, [GLOBAL(x_s1sqr2)];
74 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2)
80 psubw mm7, mm5 ; c1
82 movq mm5, mm1
85 pmulhw mm5, [GLOBAL(x_c1sqr2less1)]
86 paddw mm5, mm1
91 paddw mm3, mm5 ; d1
112 movq mm5, mm2 ; 13 03 12 02
118 punpckhdq mm5, mm4 ; 33 23 13 0
    [all...]
loopfilter_mmx.asm 82 movq mm5, mm4 ; p2
84 psubusb mm2, mm5 ; p3-=p2
92 psubusb mm4, mm5 ; p1-=p2
93 psubusb mm5, mm3 ; p2-=p1
94 por mm4, mm5 ; abs(p2 - p1)
101 movq mm5, mm4 ; p0
103 psubusb mm3, mm5 ; p1-=p0
117 movq mm6, mm5 ; p0
119 psubusb mm5, mm3 ; p0-=q0
121 por mm5, mm3 ; abs(p0 - q0
    [all...]
subpixel_mmx.asm 61 movq mm5, mm4 ; mm5 = p-2..p5
62 punpckhbw mm4, mm0 ; mm5 = p2..p5
63 pmullw mm4, mm7 ; mm5 *= kernel 4 modifiers
64 paddsw mm3, mm4 ; mm3 += mm5
66 movq mm4, mm5 ; mm4 = p-2..p5;
67 psrlq mm5, 16 ; mm5 = p0..p5;
68 punpcklbw mm5, mm0 ; mm5 = p0..p
    [all...]
variance_impl_mmx.asm 87 pxor mm5, mm5 ; Blank mmx6
109 paddw mm5, mm0 ; accumulate differences in mm5
110 paddw mm5, mm2 ; accumulate differences in mm5
133 paddw mm5, mm0 ; accumulate differences in mm5
134 paddw mm5, mm2 ; accumulate differences in mm5
    [all...]
recon_mmx.asm 55 movq mm5, [rsi+rax*2]
61 movq [rdi+rcx*2], mm5
150 movq mm5, [rsi+rax*2+8]
162 movq [rdi+rcx*2+8], mm5
174 movq mm5, [rsi+rax*2+8]
186 movq [rdi+rcx*2+8], mm5
198 movq mm5, [rsi+rax*2+8]
210 movq [rdi+rcx*2+8], mm5
222 movq mm5, [rsi+rax*2+8]
234 movq [rdi+rcx*2+8], mm5
    [all...]
sad_mmx.asm 55 movq mm5, mm2
61 psubusb mm3, mm5
300 movd mm5, DWORD PTR [rdi]
306 punpcklbw mm5, mm7
309 psubusb mm4, mm5
311 psubusb mm5, mm6
312 por mm4, mm5
314 movq mm5, mm4
317 punpckhbw mm5, mm3
318 paddw mm4, mm5
    [all...]
  /external/libvpx/libvpx/vp9/common/x86/
vp9_postproc_mmx.asm 74 movq mm5, [rsi + rax] ; mm4 = r1 p0..p7
75 punpcklbw mm5, mm0 ; mm5 = r1 p0..p3
76 pmullw mm6, mm5 ; mm6 *= p0..p3 * kernel 3 modifiers
81 psubusw mm7, mm5 ; mm7 = r0 p0..p3 - r1 p0..p3
82 psubusw mm5, mm1 ; mm5 = r1 p0..p3 - r0 p0..p3
83 paddusw mm7, mm5 ; mm7 = abs(r0 p0..p3 - r1 p0..p3)
87 movq mm5, [rsi + 2*rax] ; mm4 = r2 p0..p7
88 punpcklbw mm5, mm0 ; mm5 = r2 p0..p
    [all...]
vp9_loopfilter_mmx.asm 82 movq mm5, mm4 ; p2
84 psubusb mm2, mm5 ; p3-=p2
92 psubusb mm4, mm5 ; p1-=p2
93 psubusb mm5, mm3 ; p2-=p1
94 por mm4, mm5 ; abs(p2 - p1)
101 movq mm5, mm4 ; p0
103 psubusb mm3, mm5 ; p1-=p0
117 movq mm6, mm5 ; p0
119 psubusb mm5, mm3 ; p0-=q0
121 por mm5, mm3 ; abs(p0 - q0
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/x86-64/
xform4.S 261 movq 8(%rdx), %mm5 /* x3 | x2 */
264 movq %mm5, %mm6 /* x3 | x2 */
268 pfmul %mm2, %mm5 /* x3*m32 | x2*m22 */
271 pfacc %mm7, %mm5 /* x3 | x2*m22+x3*m32 */
277 movq %mm5, 8(%rdi) /* write r2, r3 */
327 movq 8(%rdx), %mm5 /* x3 | x2 */
330 movq %mm5, %mm6 /* x3 | x2 */
333 punpckldq %mm5, %mm5 /* x2 | x2 */
335 pfmul %mm2, %mm5 /* x2*m21 | x2*m20 *
    [all...]
  /external/libvpx/libvpx/vpx_scale/win32/
scaleopt.c 93 movq mm5, const54_1; local
114 pmullw mm1, mm5
174 movq mm5, mm4 local
180 pmullw mm5, one_fourths local
199 paddw mm5, mm6 local
203 paddw mm5, round_values local
205 psrlw mm5, 8 local
208 packuswb mm5, mm7 local
209 movd DWORD PTR [eax+edx], mm5
241 movq mm5, const53_1 local
335 movq mm5, one_thirds local
479 movq mm5, three_sixteenths; local
    [all...]
  /external/mesa3d/src/mesa/x86-64/
xform4.S 261 movq 8(%rdx), %mm5 /* x3 | x2 */
264 movq %mm5, %mm6 /* x3 | x2 */
268 pfmul %mm2, %mm5 /* x3*m32 | x2*m22 */
271 pfacc %mm7, %mm5 /* x3 | x2*m22+x3*m32 */
277 movq %mm5, 8(%rdi) /* write r2, r3 */
327 movq 8(%rdx), %mm5 /* x3 | x2 */
330 movq %mm5, %mm6 /* x3 | x2 */
333 punpckldq %mm5, %mm5 /* x2 | x2 */
335 pfmul %mm2, %mm5 /* x2*m21 | x2*m20 *
    [all...]
  /external/qemu/distrib/sdl-1.2.15/src/video/
SDL_RLEaccel.c 142 pcmpeqd_r2r(mm5,mm5); /* set mm5 to "1" */ \
143 pxor_r2r(mm7, mm5); /* make clear alpha mask */ \
158 pand_r2r(mm5, mm2); /* 00000RGB -> mm2 */ \
192 pand_r2r(mm5, mm2); /* 00000RGB -> mm2 */ \
238 movq_r2r(mm2, mm5); \
239 pand_r2r(mm1 , mm5); \
240 psrlq_i2r(11, mm5); \
244 psubw_r2r(mm6, mm5); \
    [all...]
  /external/qemu/distrib/sdl-1.2.15/src/audio/
SDL_mixer_MMX_VC.c 79 movq mm5, mm4 //%%mm4,%%mm5\n" // mm5 = e|f|g|h local
81 pmulhw mm5, mm0 //%%mm0,%%mm5\n" // mm5 = h(e*v)|h(f*v)|h(g*v)|h(h*v) local
86 punpckhwd mm4, mm5 //%%mm5,%%mm4\n" // mm4 = e*f|f*v
87 punpcklwd mm6, mm5 //%%mm5,%%mm6\n" // mm6 = g*v|h*
89 movq mm5, [edi + 8] \/\/8(%%edi),%%mm5\\n" \/\/ mm5 = dst[1] local
    [all...]
  /external/libvpx/libvpx/vp9/encoder/x86/
vp9_variance_impl_mmx.asm 87 pxor mm5, mm5 ; Blank mmx6
109 paddw mm5, mm0 ; accumulate differences in mm5
110 paddw mm5, mm2 ; accumulate differences in mm5
133 paddw mm5, mm0 ; accumulate differences in mm5
134 paddw mm5, mm2 ; accumulate differences in mm5
    [all...]
vp9_sad_mmx.asm 55 movq mm5, mm2
61 psubusb mm3, mm5
300 movd mm5, DWORD PTR [rdi]
306 punpcklbw mm5, mm7
309 psubusb mm4, mm5
311 psubusb mm5, mm6
312 por mm4, mm5
314 movq mm5, mm4
317 punpckhbw mm5, mm3
318 paddw mm4, mm5
    [all...]
vp9_sad_sse3.asm 132 movq mm5, QWORD PTR [%3]
136 psadbw mm5, mm0
149 paddw mm5, mm1
167 paddw mm5, mm1
274 punpckldq mm5, mm6
276 movq [rcx], mm5
299 punpckldq mm5, mm6
301 movq [rcx], mm5
327 movd mm5, DWORD PTR [ref_ptr+2]
335 punpcklbw mm5, mm
    [all...]
  /external/qemu/distrib/libpng-1.2.19/
pngvcrd.c 204 movq mm5,[esi+8] local
205 pand mm5,mm1 local
209 por mm5,mm7 local
210 movq [ebx+8],mm5
343 movq mm5,[esi+8] local
344 pand mm5,mm1 local
348 por mm5,mm7 local
349 movq [ebx+8],mm5
361 movq mm5,mm3 local
363 pandn mm5,mm local
748 movq mm5,[esi+8] local
749 pand mm5,mm1 local
753 por mm5,mm7 local
850 movq mm5,mask5 local
857 pand mm5,mm7 local
864 pcmpeqb mm5,mm6 local
1257 movq mm5, mm6 ; 0 0 0 X X v2 v1 v0 local
1260 psrlq mm5, 16 ; 0 0 0 0 0 X X v2 local
1261 pand mm5, const6 ; 0 0 0 0 0 0 0 v2 local
1262 por mm6, mm5 ; 0 0 X X v2 v1 v0 v2 local
2013 movq mm5, LBCarryMask local
2102 movq mm5, LBCarryMask local
2159 movq mm5, LBCarryMask local
2276 movq mm5, LBCarryMask local
2308 movq mm5, LBCarryMask local
2515 movq mm5, mm1 local
2520 psubw mm5, mm3 local
2532 psubw mm5, mm7 local
2536 psubw mm5, mm7 local
2544 pand mm5, mm7 local
2572 movq mm5, mm1 local
2575 psubw mm5, mm3 local
2589 psubw mm5, mm0 local
2591 psubw mm5, mm0 local
2603 pand mm5, mm7 local
2637 movq mm5, mm1 local
2640 psubw mm5, mm3 local
2652 psubw mm5, mm7 local
2654 psubw mm5, mm7 local
2667 pand mm5, mm7 local
2724 movq mm5, mm1 local
2729 psubw mm5, mm3 local
2740 psubw mm5, mm7 local
2744 psubw mm5, mm7 local
2752 pand mm5, mm7 local
2776 movq mm5, mm7 local
2779 psllq mm5, ShiftBpp local
2788 movq mm5, mm1 local
2793 psubw mm5, mm3 local
2804 psubw mm5, mm7 local
2808 psubw mm5, mm7 local
2816 pand mm5, mm7 local
2864 movq mm5, mm1 local
2869 psubw mm5, mm3 local
2880 psubw mm5, mm7 local
2884 psubw mm5, mm7 local
2892 pand mm5, mm7 local
2920 movq mm5, mm1 local
2925 psubw mm5, mm3 local
2936 psubw mm5, mm7 local
2940 psubw mm5, mm7 local
2948 pand mm5, mm7 local
2995 movq mm5, mm1 local
3000 psubw mm5, mm3 local
3011 psubw mm5, mm7 local
3015 psubw mm5, mm7 local
3023 pand mm5, mm7 local
3052 movq mm5, mm1 local
3057 psubw mm5, mm3 local
3068 psubw mm5, mm7 local
3072 psubw mm5, mm7 local
3080 pand mm5, mm7 local
3441 movq mm5, mm6 local
3443 psllq mm5, ShiftBpp \/\/ Move mask in mm5 to cover 4th active local
3508 movq mm5, [edi+ebx+40] \/\/ Load Sub(x) for 6th 8 bytes local
3510 paddb mm5, mm4 local
3620 movq mm5, [esi+ebx+16] local
3636 movq mm5, [esi+ebx+48] local
    [all...]
  /external/qemu/distrib/sdl-1.2.15/src/hermes/
mmxp2_32.asm 129 load_immq mm5, mmx32_rgb565_b
144 pand mm1, mm5 ; 000b
154 pand mm2, mm5 ; 000b
196 load_immq mm5, mmx32_rgb565_r
211 pand mm1, mm5 ; 0 r 0 0
223 pand mm2, mm5 ; 0 r 0 0
312 movq mm5,[esi+16]
324 movq mm3,mm5
336 pand mm5,mm6
340 por mm5,mm
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/x86/
read_rgba_span_x86.S 257 movq 8(%esp), %mm5
261 movq %mm5, %mm6
262 movq %mm5, %mm7
277 pand %mm1, %mm5
283 por %mm6, %mm5
286 movq %mm5, 8(%ecx)
520 movq (%esp), %mm5
552 pand %mm5, %mm0
553 pand %mm5, %mm2
594 pand %mm5, %mm
    [all...]
  /external/mesa3d/src/mesa/x86/
read_rgba_span_x86.S 257 movq 8(%esp), %mm5
261 movq %mm5, %mm6
262 movq %mm5, %mm7
277 pand %mm1, %mm5
283 por %mm6, %mm5
286 movq %mm5, 8(%ecx)
520 movq (%esp), %mm5
552 pand %mm5, %mm0
553 pand %mm5, %mm2
594 pand %mm5, %mm
    [all...]

Completed in 657 milliseconds

1 2