HomeSort by relevance Sort by last modified time
    Searched full:mm7 (Results 1 - 25 of 118) sorted by null

1 2 3 4 5

  /external/libvpx/libvpx/vp8/encoder/x86/
quantize_mmx.asm 77 movq mm7, mm4
80 pxor mm7, mm4
81 psubw mm7, mm4 ; abs
83 movq mm6, mm7
87 movq mm7, mm5
92 paddw mm7, mm6
93 pmulhuw mm7, mm5
95 pxor mm7, mm4
96 psubw mm7, mm4;gain the sign back
100 movq mm1, mm7
    [all...]
subtract_mmx.asm 32 pxor mm7, mm7
36 punpcklbw mm0, mm7
37 punpcklbw mm1, mm7
44 punpcklbw mm0, mm7
45 punpcklbw mm1, mm7
52 punpcklbw mm0, mm7
53 punpcklbw mm1, mm7
64 punpcklbw mm0, mm7
65 punpcklbw mm1, mm7
    [all...]
encodeopt.asm 74 pxor mm7, mm7
85 movq mm2, mm7
91 pcmpeqw mm1, mm7
140 pxor mm7, mm7
148 pcmpeqw mm1, mm7
290 pxor mm7, mm7
308 paddd mm7, mm
    [all...]
subtract_sse2.asm 32 pxor mm7, mm7
36 punpcklbw mm0, mm7
37 punpcklbw mm1, mm7
43 punpcklbw mm0, mm7
44 punpcklbw mm1, mm7
50 punpcklbw mm0, mm7
51 punpcklbw mm1, mm7
60 punpcklbw mm0, mm7
61 punpcklbw mm1, mm7
    [all...]
  /external/libvpx/libvpx/vp8/common/x86/
sad_mmx.asm 42 pxor mm7, mm7
82 paddw mm7, mm0
83 paddw mm7, mm1
89 movq mm0, mm7
92 punpckhwd mm7, mm6
94 paddw mm0, mm7
95 movq mm7, mm0
99 paddw mm7, mm0
101 movq rax, mm7
    [all...]
dequantize_mmx.asm 85 pxor mm7, mm7
88 movq [rax], mm7
89 movq [rax+8], mm7
91 movq [rax+16],mm7
92 movq [rax+24],mm7
106 movq mm7, mm3 ;
107 pmulhw mm7, [GLOBAL(x_c1sqr2less1)];
109 paddw mm7, mm3 ; ip3 * cos(pi/8) * sqrt(2)
110 psubw mm7, mm5 ; c
    [all...]
idctllm_mmx.asm 56 pxor mm7, mm7
57 movq [rax], mm7
58 movq [rax+8], mm7
59 movq [rax+16],mm7
60 movq [rax+24],mm7
76 movq mm7, mm3 ;
77 pmulhw mm7, [GLOBAL(x_c1sqr2less1)];
79 paddw mm7, mm3 ; ip3 * cos(pi/8) * sqrt(2)
80 psubw mm7, mm5 ; c
    [all...]
loopfilter_mmx.asm 45 movq mm7, [rdx]
56 psubusb mm1, mm7 ;
65 psubusb mm4, mm7
74 psubusb mm4, mm7
86 psubusb mm4, mm7
95 psubusb mm4, mm7
106 psubusb mm4, mm7
126 movq mm7, [rdx] ; blimit
128 psubusb mm5, mm7 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit
135 movq mm7, [rdx]
    [all...]
variance_impl_mmx.asm 89 pxor mm7, mm7 ; Blank mmx7
117 paddd mm7, mm0 ; accumulate in mm7
118 paddd mm7, mm2 ; accumulate in mm7
141 paddd mm7, mm0 ; accumulate in mm7
142 paddd mm7, mm2 ; accumulate in mm7
    [all...]
sad_sse2.asm 112 pxor mm7, mm7
116 movq rax, mm7
132 paddw mm7, mm0
133 paddw mm7, mm2
138 movq rax, mm7
173 pxor mm7, mm7
177 movq rax, mm7
188 paddw mm7, mm
    [all...]
iwalsh_mmx.asm 27 movq mm7, rax
31 punpcklwd mm7, mm7 ;0003000300030003h
81 paddw mm1, mm7
82 paddw mm6, mm7
92 paddw mm0, mm7
93 paddw mm5, mm7
subpixel_mmx.asm 46 movq mm7, [rdx + 64] ;
63 pmullw mm4, mm7 ; mm5 *= kernel 4 modifiers
144 movq mm7, [rbx + 64] ;
162 pmullw mm4, mm7 ; mm4 *= kernel 4 modifiers.
282 movq mm7, mm3 ;
283 packuswb mm7, mm4 ;
308 movq mm5, mm7 ;
309 movq mm6, mm7 ;
323 movq mm7, mm3 ;
324 packuswb mm7, mm4
    [all...]
  /external/libvpx/libvpx/vp9/encoder/x86/
vp9_sad_mmx.asm 42 pxor mm7, mm7
82 paddw mm7, mm0
83 paddw mm7, mm1
89 movq mm0, mm7
92 punpckhwd mm7, mm6
94 paddw mm0, mm7
95 movq mm7, mm0
99 paddw mm7, mm0
101 movq rax, mm7
    [all...]
vp9_variance_impl_mmx.asm 89 pxor mm7, mm7 ; Blank mmx7
117 paddd mm7, mm0 ; accumulate in mm7
118 paddd mm7, mm2 ; accumulate in mm7
141 paddd mm7, mm0 ; accumulate in mm7
142 paddd mm7, mm2 ; accumulate in mm7
    [all...]
vp9_sad_sse3.asm 134 movq mm7, QWORD PTR [%3+2]
138 psadbw mm7, mm0
151 paddw mm7, mm3
169 paddw mm7, mm3
277 movd [rcx+8], mm7
302 movd [rcx+8], mm7
353 movd mm7, DWORD PTR [ref_ptr+2]
363 punpcklbw mm7, mm6
366 psadbw mm7, mm0
369 paddw mm7, mm
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
simd-1.asm 5 movntq qword [8], mm7
  /external/libvpx/libvpx/vpx_scale/win32/
scaleopt.c 95 pxor mm7, mm7; local
109 punpcklbw mm1, mm7; local
112 punpcklbw mm0, mm7; local
126 packuswb mm1, mm7
149 pxor mm7, mm7 // clear out mm7 local
162 punpcklbw mm1, mm7
163 punpcklbw mm2, mm7
243 pxor mm7, mm7; local
332 pxor mm7, mm7 \/\/ clear out mm7 local
427 pxor mm7, mm7 local
472 pxor mm7, mm7 local
    [all...]
  /external/libvpx/libvpx/vp9/common/x86/
vp9_loopfilter_mmx.asm 45 movq mm7, [rdx]
56 psubusb mm1, mm7 ;
65 psubusb mm4, mm7
74 psubusb mm4, mm7
86 psubusb mm4, mm7
95 psubusb mm4, mm7
106 psubusb mm4, mm7
126 movq mm7, [rdx] ; blimit
128 psubusb mm5, mm7 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit
135 movq mm7, [rdx]
    [all...]
vp9_postproc_mmx.asm 66 pxor mm7, mm7 ; mm7 = 00000000
80 movq mm7, mm1 ; mm7 = r0 p0..p3
81 psubusw mm7, mm5 ; mm7 = r0 p0..p3 - r1 p0..p3
83 paddusw mm7, mm5 ; mm7 = abs(r0 p0..p3 - r1 p0..p3)
84 pcmpgtw mm7, mm
    [all...]
  /external/llvm/test/CodeGen/X86/
2008-02-26-AsmDirectMemOp.ll 15 tail call void asm sideeffect "movd $1, %mm6 \0A\09packssdw %mm6, %mm6 \0A\09packssdw %mm6, %mm6 \0A\09movd $2, %mm5 \0A\09pxor %mm7, %mm7 \0A\09packssdw %mm5, %mm5 \0A\09packssdw %mm5, %mm5 \0A\09psubw %mm5, %mm7 \0A\09pxor %mm4, %mm4 \0A\09.align 1<<4\0A\091: \0A\09movq ($0, $3), %mm0 \0A\09movq 8($0, $3), %mm1 \0A\09pmullw %mm6, %mm0 \0A\09pmullw %mm6, %mm1 \0A\09movq ($0, $3), %mm2 \0A\09movq 8($0, $3), %mm3 \0A\09pcmpgtw %mm4, %mm2 \0A\09pcmpgtw %mm4, %mm3 \0A\09pxor %mm2, %mm0 \0A\09pxor %mm3, %mm1 \0A\09paddw %mm7, %mm0 \0A\09paddw %mm7, %mm1 \0A\09pxor %mm0, %mm2 \0A\09pxor %mm1, %mm3 \0A\09pcmpeqw %mm7, %mm0 \0A\09pcmpeqw %mm7, %mm1 \0A\09pandn %mm2, %mm0 \0A\09pandn %mm3, %mm1 \0A\09movq %mm0, ($0, $3) \0A\09movq %mm1, 8($0, $3) \0A\09add $$16, $3 \0A\09jng 1b \0A\09", "r,imr,imr,r,~{dirflag},~{fpsr},~{flags},~{memory}"( i16* null, i32 %tmp1, i32 0, i32 0 ) nounwind
  /external/qemu/distrib/libpng-1.2.19/
pngvcrd.c 170 movd mm7, unmask //load bit pattern local
172 punpcklbw mm7,mm7 local
173 punpcklwd mm7,mm7 local
174 punpckldq mm7,mm7 //fill register with 8 masks local
180 pand mm0,mm7
181 pand mm1,mm7
182 pand mm2,mm7
198 movq mm7,[ebx] local
206 movq mm7,mm1 local
208 pandn mm7,mm6 local
215 movq mm7,[ebx+16] local
306 movd mm7, unmask \/\/load bit pattern local
308 punpcklbw mm7,mm7 local
309 punpcklwd mm7,mm7 local
310 punpckldq mm7,mm7 \/\/fill register with 8 masks local
338 movq mm7,[ebx] local
345 movq mm7,mm1 local
347 pandn mm7,mm6 local
354 movq mm7,[ebx+16] local
359 movq mm7,[esi+24] local
360 pand mm7,mm3 local
364 por mm7,mm5 local
448 movd mm7, unmask \/\/load bit pattern local
450 punpcklbw mm7,mm7 local
451 punpcklwd mm7,mm7 local
452 punpckldq mm7,mm7 \/\/fill register with 8 masks local
718 movd mm7, unmask \/\/load bit pattern local
720 punpcklbw mm7,mm7 local
721 punpcklwd mm7,mm7 local
722 punpckldq mm7,mm7 \/\/fill register with 8 masks local
743 movq mm7,[ebx] local
750 movq mm7,mm1 local
752 pandn mm7,mm6 local
839 movd mm7, unmask \/\/load bit pattern local
841 punpcklbw mm7,mm7 local
842 punpcklwd mm7,mm7 local
843 punpckldq mm7,mm7 \/\/fill register with 8 masks local
874 movq mm7,[esi] local
875 pand mm7,mm0 local
878 por mm7,mm6 local
883 movq mm7,mm1 local
884 pandn mm7,[ebx+8] local
890 movq mm7,mm2 local
891 pandn mm7,[ebx+16] local
895 movq mm7,[esi+24] local
896 pand mm7,mm3 local
899 por mm7,mm6 local
904 movq mm7,mm4 local
905 pandn mm7,[ebx+32] local
909 movq mm7,[esi+40] local
910 pand mm7,mm5 local
913 por mm7,mm6 local
1251 movq mm7, mm0 ; X X v2 v1 v0 v5 v4 v3 local
1254 pand mm7, const4 ; 0 0 0 0 0 v5 v4 v3 local
1256 por mm0, mm7 ; v1 v0 v5 v4 v3 v5 v4 v3 local
2011 movq mm7, ActiveMask local
2097 movq mm7, ActiveMask local
2099 psrlq mm7, ShiftRem local
2156 movq mm7, ActiveMask local
2517 pxor mm7, mm7 local
2528 pcmpgtw mm7, mm5 \/\/ Create mask pbv bytes < 0 local
2530 pand mm7, mm5 \/\/ Only pbv bytes < 0 in mm0 local
2539 movq mm7, mm4 local
2541 pcmpgtw mm7, mm5 \/\/ pa > pb? local
2547 pandn mm7, mm4 local
2549 paddw mm7, mm5 local
2552 pcmpgtw mm7, mm6 \/\/ pab > pc? local
2555 pandn mm7, mm0 local
2556 paddw mm7, mm3 local
2558 packuswb mm7, mm1 local
2560 pand mm7, ActiveMask local
2562 paddb mm7, [edi + ebx] \/\/ add Paeth predictor with Raw(x) local
2569 pxor mm7, mm7 local
2586 pcmpgtw mm7, mm4 \/\/ Create mask pav bytes < 0 local
2588 pand mm7, mm4 \/\/ Only pav bytes < 0 in mm7 local
2598 movq mm7, mm4 local
2600 pcmpgtw mm7, mm5 \/\/ pa > pb? local
2606 pandn mm7, mm4 local
2608 paddw mm7, mm5 local
2611 pcmpgtw mm7, mm6 \/\/ pab > pc? local
2614 pandn mm7, mm0 local
2616 paddw mm7, mm3 local
2618 packuswb mm7, mm1 local
2620 pand mm7, ActiveMask local
2622 psllq mm7, ShiftBpp \/\/ Shift bytes to 2nd group of 3 bytes local
2625 paddb mm7, [edi + ebx] \/\/ add Paeth predictor with Raw(x) local
2633 pxor mm7, mm7 local
2648 pcmpgtw mm7, mm5 \/\/ Create mask pbv bytes < 0 local
2650 pand mm7, mm5 \/\/ Only pbv bytes < 0 in mm0 local
2660 movq mm7, mm4 local
2662 pcmpgtw mm7, mm5 \/\/ pa > pb? local
2669 pandn mm7, mm4 local
2671 paddw mm7, mm5 local
2673 pcmpgtw mm7, mm6 \/\/ pab > pc? local
2675 pandn mm7, mm0 local
2676 paddw mm7, mm3 local
2726 pxor mm7, mm7 local
2736 pcmpgtw mm7, mm5 \/\/ Create mask pbv bytes < 0 local
2738 pand mm7, mm5 \/\/ Only pbv bytes < 0 in mm0 local
2747 movq mm7, mm4 local
2749 pcmpgtw mm7, mm5 \/\/ pa > pb? local
2755 pandn mm7, mm4 local
2757 paddw mm7, mm5 local
2760 pcmpgtw mm7, mm6 \/\/ pab > pc? local
2763 pandn mm7, mm0 local
2764 paddw mm7, mm3 local
2766 packuswb mm7, mm1 local
2768 pand mm7, ActiveMask local
2771 paddb mm7, [edi + ebx] \/\/ add Paeth predictor with Raw(x) local
2790 pxor mm7, mm7 local
2800 pcmpgtw mm7, mm5 \/\/ Create mask pbv bytes < 0 local
2802 pand mm7, mm5 \/\/ Only pbv bytes < 0 in mm0 local
2811 movq mm7, mm4 local
2813 pcmpgtw mm7, mm5 \/\/ pa > pb? local
2819 pandn mm7, mm4 local
2821 paddw mm7, mm5 local
2824 pcmpgtw mm7, mm6 \/\/ pab > pc? local
2827 pandn mm7, mm0 local
2829 paddw mm7, mm3 local
2866 pxor mm7, mm7 local
2876 pcmpgtw mm7, mm5 \/\/ Create mask pbv bytes < 0 local
2878 pand mm7, mm5 \/\/ Only pbv bytes < 0 in mm0 local
2887 movq mm7, mm4 local
2889 pcmpgtw mm7, mm5 \/\/ pa > pb? local
2895 pandn mm7, mm4 local
2897 paddw mm7, mm5 local
2900 pcmpgtw mm7, mm6 \/\/ pab > pc? local
2903 pandn mm7, mm0 local
2904 paddw mm7, mm3 local
2906 packuswb mm7, mm1 local
2908 pand mm7, ActiveMask local
2910 paddb mm7, [edi + ebx] \/\/ add Paeth predictor with Raw(x) local
2922 pxor mm7, mm7 local
2932 pcmpgtw mm7, mm5 \/\/ Create mask pbv bytes < 0 local
2934 pand mm7, mm5 \/\/ Only pbv bytes < 0 in mm0 local
2943 movq mm7, mm4 local
2945 pcmpgtw mm7, mm5 \/\/ pa > pb? local
2951 pandn mm7, mm4 local
2953 paddw mm7, mm5 local
2956 pcmpgtw mm7, mm6 \/\/ pab > pc? local
2959 pandn mm7, mm0 local
2961 paddw mm7, mm3 local
2997 pxor mm7, mm7 local
3007 pcmpgtw mm7, mm5 \/\/ Create mask pbv bytes < 0 local
3009 pand mm7, mm5 \/\/ Only pbv bytes < 0 in mm0 local
3018 movq mm7, mm4 local
3020 pcmpgtw mm7, mm5 \/\/ pa > pb? local
3026 pandn mm7, mm4 local
3028 paddw mm7, mm5 local
3031 pcmpgtw mm7, mm6 \/\/ pab > pc? local
3034 pandn mm7, mm0 local
3035 paddw mm7, mm3 local
3037 packuswb mm7, mm1 local
3039 pand mm7, ActiveMask local
3041 paddb mm7, [edi + ebx] \/\/ add Paeth predictor with Raw(x) local
3054 pxor mm7, mm7 local
3064 pcmpgtw mm7, mm5 \/\/ Create mask pbv bytes < 0 local
3066 pand mm7, mm5 \/\/ Only pbv bytes < 0 in mm0 local
3075 movq mm7, mm4 local
3077 pcmpgtw mm7, mm5 \/\/ pa > pb? local
3083 pandn mm7, mm4 local
3085 paddw mm7, mm5 local
3088 pcmpgtw mm7, mm6 \/\/ pab > pc? local
3091 pandn mm7, mm0 local
3093 paddw mm7, mm3 local
3326 movq mm7, ActiveMask \/\/ Load ActiveMask for 2nd active byte group local
3434 movq mm7, ActiveMask \/\/ Load ActiveMask for 2nd active byte group local
3485 movq mm7, [edi+ebx-8] \/\/ PRIME the pump (load the first local
3514 movq mm7, [edi+ebx+56] \/\/ Load Sub(x) for 8th 8 bytes local
3517 paddb mm7, mm6 local
3529 movq mm7, mm0 \/\/ Move calculated Raw(x) data to mm1 to local
3623 movq mm7, [esi+ebx+24] local
3639 movq mm7, [esi+ebx+56] local
    [all...]
pnggccrd.c     [all...]
  /external/qemu/distrib/sdl-1.2.15/src/hermes/
mmxp2_32.asm 65 ; set up mm6 as the mask, mm7 as zero
68 pxor mm7, mm7
83 punpckhdq mm2, mm7 ; 0 0 0 0 0 R G B
84 punpckldq mm0, mm7 ; 0 0 0 0 0 r g b
93 punpckhdq mm4, mm7 ; 0 0 0 0 0 R G B
94 punpckldq mm1, mm7 ; 0 0 0 0 0 r g b
131 load_immq mm7, mmx32_rgb565_r
145 pand mm3, mm7 ; 0r00
155 pand mm1, mm7 ; 0r0
    [all...]
  /external/qemu/distrib/sdl-1.2.15/src/video/
SDL_yuv_mmx.c 111 "pxor %%mm7,%%mm7\n" // 00 00 00 00 00 00 00 00
113 "punpcklbw %%mm7,%%mm1\n" // 0 v3 0 v2 00 v1 00 v0
140 "pxor %%mm7,%%mm7\n" // 00 00 00 00 00 00 00 00
145 "punpcklbw %%mm7,%%mm1\n" // 0 u3 0 u2 00 u1 00 u0
155 // create G (result in mm7)
157 "movq %%mm4,%%mm7\n" // 0 L2 0 L0 0 l2 0 l1
159 "paddsw %%mm5, %%mm7\n" // lum1+Cb_g:x G2t x G0t x g2t x g0t
161 "paddsw %%mm0, %%mm7\n" // lum1+blue:x G2 x G0 x g2 x g
    [all...]
  /external/flac/libFLAC/ia32/
fixed_asm.nasm 128 movd mm7, [ebx] ; mm7 = 0:error_0
130 movq mm6, mm7 ; mm6 = 0:error_0
131 psubd mm7, mm3 ; mm7 = :error_1
132 punpckldq mm6, mm7 ; mm6 = error_1:error_0
134 movq mm7, mm6 ; mm7 = error_1:error_0
138 pxor mm7, mm6
139 psubd mm7, mm6 ; mm7 = abs(error_1):abs(error_0
    [all...]

Completed in 279 milliseconds

1 2 3 4 5