Searched refs:mm3 (Results 1 - 25 of 84) sorted by relevance

1234

/external/llvm/test/MC/X86/
H A Dx86-32-coverage.s518 // CHECK: movd %ecx, %mm3
519 movd %ecx,%mm3
521 // CHECK: movd 3735928559(%ebx,%ecx,8), %mm3
522 movd 0xdeadbeef(%ebx,%ecx,8),%mm3
536 // CHECK: movq 3735928559(%ebx,%ecx,8), %mm3
537 movq 0xdeadbeef(%ebx,%ecx,8),%mm3
539 // CHECK: movq %mm3, %mm3
540 movq %mm3,%mm3
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/
H A Dsubpixel_mmx.asm55 movq mm3, [rsi-2] ; mm3 = p-2..p5
56 movq mm4, mm3 ; mm4 = p-2..p5
57 psrlq mm3, 8 ; mm3 = p-1..p5
58 punpcklbw mm3, mm0 ; mm3 = p-1..p2
59 pmullw mm3, mm1 ; mm3 *= kernel 1 modifiers.
64 paddsw mm3, mm
[all...]
H A Ddequantize_mmx.asm80 movq mm3, [rax+24]
81 pmullw mm3, [rdx+24]
106 movq mm7, mm3 ;
109 paddw mm7, mm3 ; ip3 * cos(pi/8) * sqrt(2)
113 movq mm4, mm3
118 pmulhw mm3, [GLOBAL(x_s1sqr2)]
119 paddw mm3, mm4
121 paddw mm3, mm5 ; d1
125 paddw mm2, mm3 ;0
130 psubw mm6, mm3 ;
[all...]
H A Didctllm_mmx.asm53 movq mm3, [rax+24]
76 movq mm7, mm3 ;
79 paddw mm7, mm3 ; ip3 * cos(pi/8) * sqrt(2)
83 movq mm4, mm3
88 pmulhw mm3, [GLOBAL(x_s1sqr2)]
89 paddw mm3, mm4
91 paddw mm3, mm5 ; d1
95 paddw mm2, mm3 ;0
100 psubw mm6, mm3 ;3
103 movq mm3, mm
[all...]
H A Dloopfilter_mmx.asm60 movq mm3, mm4 ; q1
62 psubusb mm6, mm3 ; q2-=q1
70 psubusb mm4, mm3 ; q0-=q1
71 psubusb mm3, mm0 ; q1-=q0
72 por mm4, mm3 ; abs(q0-q1)
91 movq mm3, mm4 ; p1
93 psubusb mm5, mm3 ; p2-=p1
98 movq mm2, mm3 ; p1
102 psubusb mm4, mm3 ; p0-=p1
103 psubusb mm3, mm
[all...]
/external/libvpx/libvpx/vp8/common/x86/
H A Dsubpixel_mmx.asm55 movq mm3, [rsi-2] ; mm3 = p-2..p5
56 movq mm4, mm3 ; mm4 = p-2..p5
57 psrlq mm3, 8 ; mm3 = p-1..p5
58 punpcklbw mm3, mm0 ; mm3 = p-1..p2
59 pmullw mm3, mm1 ; mm3 *= kernel 1 modifiers.
64 paddsw mm3, mm
[all...]
H A Ddequantize_mmx.asm80 movq mm3, [rax+24]
81 pmullw mm3, [rdx+24]
106 movq mm7, mm3 ;
109 paddw mm7, mm3 ; ip3 * cos(pi/8) * sqrt(2)
113 movq mm4, mm3
118 pmulhw mm3, [GLOBAL(x_s1sqr2)]
119 paddw mm3, mm4
121 paddw mm3, mm5 ; d1
125 paddw mm2, mm3 ;0
130 psubw mm6, mm3 ;
[all...]
H A Didctllm_mmx.asm53 movq mm3, [rax+24]
76 movq mm7, mm3 ;
79 paddw mm7, mm3 ; ip3 * cos(pi/8) * sqrt(2)
83 movq mm4, mm3
88 pmulhw mm3, [GLOBAL(x_s1sqr2)]
89 paddw mm3, mm4
91 paddw mm3, mm5 ; d1
95 paddw mm2, mm3 ;0
100 psubw mm6, mm3 ;3
103 movq mm3, mm
[all...]
H A Dloopfilter_mmx.asm60 movq mm3, mm4 ; q1
62 psubusb mm6, mm3 ; q2-=q1
70 psubusb mm4, mm3 ; q0-=q1
71 psubusb mm3, mm0 ; q1-=q0
72 por mm4, mm3 ; abs(q0-q1)
91 movq mm3, mm4 ; p1
93 psubusb mm5, mm3 ; p2-=p1
98 movq mm2, mm3 ; p1
102 psubusb mm4, mm3 ; p0-=p1
103 psubusb mm3, mm
[all...]
/external/qemu/distrib/sdl-1.2.15/src/audio/
H A DSDL_mixer_MMX_VC.c82 movq mm3, mm1 //%%mm1,%%mm3\n" // mm3 = l(a*v)|l(b*v)|l(c*v)|l(d*v) local
85 punpcklwd mm3, mm2 //%%mm2,%%mm3\n" // mm3 = c*v|d*v local
93 psrad mm3, 7 //$7,%%mm3\n" // mm3 = c*v/128|d*v/128 local
96 packssdw mm3, mm local
98 paddsw mm3, mm7 //%%mm7,%%mm3\\n" // mm3 = adjust_volume(src)+dst local
155 movq mm3, mm1 //%%mm1,%%mm3 // mm3 = a|b|c|d|e|f|g|h local
159 punpcklbw mm3, mm2 //%%mm2,%%mm3 // mm3 = 0|e|0|f|0|g|0|h local
163 pmullw mm3, mm0 //%%mm0,%%mm3 // mm3 = v*e|v*f|v*g|v*h local
165 psraw mm3, 7 //$7,%%mm3 // mm3 = v*e/128|v*f/128|v*g/128|v*h/128 local
166 packsswb mm3, mm1 //%%mm1,%%mm3 // mm1 = v*a/128|v*b/128|v*c/128|v*d/128|v*e/128|v*f/128|v*g/128|v*h/128 local
167 paddsb mm3, mm2 //%%mm2,%%mm3 // add to destination buffer local
[all...]
/external/chromium_org/third_party/libjpeg_turbo/simd/
H A Dji3dnflt.asm140 movd mm3, DWORD [DWBLOCK(6,0,esi,SIZEOF_JCOEF)]
153 punpcklwd mm3,mm3
155 psrad mm3,(DWORD_BIT-WORD_BIT)
157 pi2fd mm3,mm3
160 pfmul mm3, MMWORD [MMBLOCK(6,0,edx,SIZEOF_FLOAT_MULT_TYPE)]
165 pfsub mm1,mm3
167 pfadd mm5,mm3 ; mm5=tmp13
185 movd mm3, DWOR
[all...]
H A Djimmxred.asm176 movq mm3,mm2
178 punpckhdq mm3,mm3 ; mm3=(03 03 03 03)
183 movq MMWORD [MMBLOCK(3,0,edi,SIZEOF_JCOEF)], mm3
196 movq mm3, MMWORD [MMBLOCK(7,0,esi,SIZEOF_JCOEF)]
198 pmullw mm3, MMWORD [MMBLOCK(7,0,edx,SIZEOF_ISLOW_MULT_TYPE)]
213 punpcklwd mm6,mm3
214 punpckhwd mm7,mm3
216 movq mm3,mm
[all...]
H A Djfmmxfst.asm111 movq mm3, MMWORD [MMBLOCK(3,1,edx,SIZEOF_DCTELEM)]
114 ; mm1=(30 31 32 33), mm3=(34 35 36 37)
120 punpcklwd mm2,mm3 ; mm2=(24 34 25 35)
121 punpckhwd mm5,mm3 ; mm5=(26 36 27 37)
126 movq mm3, MMWORD [MMBLOCK(1,1,edx,SIZEOF_DCTELEM)]
129 ; mm7=(10 11 12 13), mm3=(14 15 16 17)
138 punpcklwd mm1,mm3 ; mm1=(04 14 05 15)
139 punpckhwd mm2,mm3 ; mm2=(06 16 07 17)
144 movq mm3,mm2 ; transpose coefficients(phase 2)
146 punpckhdq mm3,mm
[all...]
H A Djimmxfst.asm154 movq mm3,mm2
156 punpckhdq mm3,mm3 ; mm3=(03 03 03 03)
164 movq MMWORD [MMBLOCK(3,0,edi,SIZEOF_JCOEF)], mm3
165 movq MMWORD [MMBLOCK(3,1,edi,SIZEOF_JCOEF)], mm3
178 movq mm3, MMWORD [MMBLOCK(6,0,esi,SIZEOF_JCOEF)]
180 pmullw mm3, MMWORD [MMBLOCK(6,0,edx,SIZEOF_IFAST_MULT_TYPE)]
185 psubw mm1,mm3
187 paddw mm5,mm3 ; mm
[all...]
H A Djf3dnflt.asm86 movq mm3, MMWORD [MMBLOCK(1,3,edx,SIZEOF_FAST_FLOAT)]
88 ; mm0=(00 01), mm1=(10 11), mm2=(06 07), mm3=(16 17)
94 punpckldq mm2,mm3 ; mm2=(06 16)=data6
95 punpckhdq mm5,mm3 ; mm5=(07 17)=data7
105 movq mm3, MMWORD [MMBLOCK(1,1,edx,SIZEOF_FAST_FLOAT)]
109 ; mm1=(02 03), mm3=(12 13), mm2=(04 05), mm5=(14 15)
115 punpckldq mm1,mm3 ; mm1=(02 12)=data2
116 punpckhdq mm4,mm3 ; mm4=(03 13)=data3
121 movq mm3,mm4
125 pfsub mm3,mm
[all...]
H A Djimmxint.asm169 movq mm3,mm2
171 punpckhdq mm3,mm3 ; mm3=(03 03 03 03)
179 movq MMWORD [MMBLOCK(3,0,edi,SIZEOF_JCOEF)], mm3
180 movq MMWORD [MMBLOCK(3,1,edi,SIZEOF_JCOEF)], mm3
193 movq mm3, MMWORD [MMBLOCK(6,0,esi,SIZEOF_JCOEF)]
195 pmullw mm3, MMWORD [MMBLOCK(6,0,edx,SIZEOF_ISLOW_MULT_TYPE)]
208 punpcklwd mm4,mm3 ; mm3
[all...]
H A Djfmmxint.asm132 movq mm3, MMWORD [MMBLOCK(3,1,edx,SIZEOF_DCTELEM)]
135 ; mm1=(30 31 32 33), mm3=(34 35 36 37)
141 punpcklwd mm2,mm3 ; mm2=(24 34 25 35)
142 punpckhwd mm5,mm3 ; mm5=(26 36 27 37)
147 movq mm3, MMWORD [MMBLOCK(1,1,edx,SIZEOF_DCTELEM)]
150 ; mm7=(10 11 12 13), mm3=(14 15 16 17)
159 punpcklwd mm1,mm3 ; mm1=(04 14 05 15)
160 punpckhwd mm2,mm3 ; mm2=(06 16 07 17)
165 movq mm3,mm2 ; transpose coefficients(phase 2)
167 punpckhdq mm3,mm
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/x86/
H A Ddct_mmx.asm39 movq mm3, mm0 ; 00 01 02 03
43 punpckhwd mm3, mm1 ; 02 12 03 13
53 movq mm2, mm3 ; 02 12 03 13
56 punpckhdq mm3, mm5 ; 03 13 23 33
61 ; mm3 3
67 paddw mm0, mm3 ; a1 = 0 + 3
71 psubw mm5, mm3 ; d1 = 0 - 3
91 movq mm3, mm1
97 pmaddwd mm3, MMWORD PTR[GLOBAL(_2217_neg5352)] ; d1*2217 - c1*5352
102 paddd mm3, MMWOR
[all...]
H A Dquantize_mmx.asm34 movq mm3, mm0
37 pxor mm3, mm0
38 psubw mm3, mm0 ; abs
40 movq mm2, mm3
44 movq mm3, mm1
52 paddw mm3, mm2
53 pmulhuw mm3, mm1
55 pxor mm3, mm0
56 psubw mm3, mm0 ;gain the sign back
59 movq mm0, mm3
[all...]
H A Dencodeopt.asm77 movq mm3, [rsi]
92 psubw mm3, mm4
94 pand mm1, mm3
98 movq mm3, [rsi+16]
107 psubw mm3, mm4
109 pmaddwd mm3, mm3
110 paddd mm3, mm5
112 paddd mm1, mm3
152 movq mm3, [rs
[all...]
H A Dsubtract_mmx.asm100 movq mm3, [rax]
103 movq mm4, mm3
106 punpcklbw mm3, mm0
111 psubw mm1, mm3
118 movq mm3, [rax+8]
121 movq mm4, mm3
124 punpcklbw mm3, mm0
129 psubw mm1, mm3
176 movq mm3, mm0
180 punpckhbw mm3, mm
[all...]
/external/libvpx/libvpx/vp8/encoder/x86/
H A Ddct_mmx.asm39 movq mm3, mm0 ; 00 01 02 03
43 punpckhwd mm3, mm1 ; 02 12 03 13
53 movq mm2, mm3 ; 02 12 03 13
56 punpckhdq mm3, mm5 ; 03 13 23 33
61 ; mm3 3
67 paddw mm0, mm3 ; a1 = 0 + 3
71 psubw mm5, mm3 ; d1 = 0 - 3
91 movq mm3, mm1
97 pmaddwd mm3, MMWORD PTR[GLOBAL(_2217_neg5352)] ; d1*2217 - c1*5352
102 paddd mm3, MMWOR
[all...]
H A Dquantize_mmx.asm34 movq mm3, mm0
37 pxor mm3, mm0
38 psubw mm3, mm0 ; abs
40 movq mm2, mm3
44 movq mm3, mm1
52 paddw mm3, mm2
53 pmulhuw mm3, mm1
55 pxor mm3, mm0
56 psubw mm3, mm0 ;gain the sign back
59 movq mm0, mm3
[all...]
H A Dencodeopt.asm77 movq mm3, [rsi]
92 psubw mm3, mm4
94 pand mm1, mm3
98 movq mm3, [rsi+16]
107 psubw mm3, mm4
109 pmaddwd mm3, mm3
110 paddd mm3, mm5
112 paddd mm1, mm3
152 movq mm3, [rs
[all...]
/external/libvpx/libvpx/vp9/common/x86/
H A Dvp9_postproc_mmx.asm68 movq mm3, [rsi] ; mm4 = r0 p0..p7
69 punpcklbw mm3, mm0 ; mm3 = p0..p3
70 movq mm1, mm3 ; mm1 = p0..p3
71 pmullw mm3, mm6 ; mm3 *= kernel 2 modifiers
77 paddusw mm3, mm6 ; mm3 += mm6
90 paddusw mm3, mm6 ; mm3
[all...]

Completed in 285 milliseconds

1234