/external/libvpx/libvpx/vp8/common/x86/ |
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...] |
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...] |
idctllm_mmx.asm | 51 movq mm1, [rax+ 8] 70 movq mm5, mm1 74 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2) 82 movq mm5, mm1 86 paddw mm5, mm1 102 movq mm1, mm2 ; 03 02 01 00 105 punpcklwd mm1, mm0 ; 11 01 10 00 111 movq mm0, mm1 ; 11 01 10 00 115 punpckhdq mm1, mm3 ; 31 21 11 01 125 movq mm5, mm1 [all...] |
postproc_sse2.asm | 158 movq mm1, [rdi] 159 punpcklbw mm1, mm1 160 punpcklwd mm1, mm1 161 punpckldq mm1, mm1 163 movq [rdi+rdx], mm1 167 movq mm1, [rdi + rdx + -1] 168 punpcklbw mm1, mm [all...] |
recon_sse2.asm | 140 movq mm1, [rdi] 142 psadbw mm1, mm0 163 pextrw edx, mm1, 0x0 166 movd mm1, edx 168 pshufw mm1, mm1, 0x0 170 packuswb mm1, mm1 176 movq [rdi ], mm1 177 movq [rdi+rcx ], mm1 [all...] |
recon_mmx.asm | 36 movq mm1, [rsi+rax] 45 movq [rdi+rcx], mm1 65 movq mm1, [rsi+rax*2] 68 movq [rdi+rcx*2],mm1 99 movq mm1, [rsi+rax] 106 movq [rdi+rcx], mm1 146 movq mm1, [rsi+rax] 158 movq [rdi+rcx], mm1 170 movq mm1, [rsi+rax] 182 movq [rdi+rcx], mm1 [all...] |
sad_sse3.asm | 222 movq mm1, QWORD PTR [%3] 226 psadbw mm1, mm0 230 paddw mm5, mm1 235 movq mm1, QWORD PTR [%3+%5] 244 psadbw mm1, mm0 248 paddw mm5, mm1 333 movq mm1, QWORD PTR [%3] 337 psadbw mm1, mm0 341 paddw mm4, mm1 342 movq mm1, QWORD PTR [%6 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
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...] |
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...] |
idctllm_mmx.asm | 51 movq mm1, [rax+ 8] 70 movq mm5, mm1 74 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2) 82 movq mm5, mm1 86 paddw mm5, mm1 102 movq mm1, mm2 ; 03 02 01 00 105 punpcklwd mm1, mm0 ; 11 01 10 00 111 movq mm0, mm1 ; 11 01 10 00 115 punpckhdq mm1, mm3 ; 31 21 11 01 125 movq mm5, mm1 [all...] |
postproc_sse2.asm | 158 movq mm1, [rdi] 159 punpcklbw mm1, mm1 160 punpcklwd mm1, mm1 161 punpckldq mm1, mm1 163 movq [rdi+rdx], mm1 167 movq mm1, [rdi + rdx + -1] 168 punpcklbw mm1, mm [all...] |
recon_sse2.asm | 140 movq mm1, [rdi] 142 psadbw mm1, mm0 163 pextrw edx, mm1, 0x0 166 movd mm1, edx 168 pshufw mm1, mm1, 0x0 170 packuswb mm1, mm1 176 movq [rdi ], mm1 177 movq [rdi+rcx ], mm1 [all...] |
recon_mmx.asm | 36 movq mm1, [rsi+rax] 45 movq [rdi+rcx], mm1 65 movq mm1, [rsi+rax*2] 68 movq [rdi+rcx*2],mm1 99 movq mm1, [rsi+rax] 106 movq [rdi+rcx], mm1 146 movq mm1, [rsi+rax] 158 movq [rdi+rcx], mm1 170 movq mm1, [rsi+rax] 182 movq [rdi+rcx], mm1 [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_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...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
vp9_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...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_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...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_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...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
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...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
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...] |
/external/boringssl/linux-x86/crypto/rc4/ |
rc4-586.S | 62 psllq $56,%mm1 70 pxor %mm1,%mm2 86 movd (%edi,%edx,4),%mm1 88 psllq $8,%mm1 96 pxor %mm1,%mm2 98 movd (%edi,%edx,4),%mm1 100 psllq $16,%mm1 108 pxor %mm1,%mm2 110 movd (%edi,%edx,4),%mm1 112 psllq $24,%mm1 [all...] |
/external/boringssl/mac-x86/crypto/rc4/ |
rc4-586.S | 61 psllq $56,%mm1 69 pxor %mm1,%mm2 85 movd (%edi,%edx,4),%mm1 87 psllq $8,%mm1 95 pxor %mm1,%mm2 97 movd (%edi,%edx,4),%mm1 99 psllq $16,%mm1 107 pxor %mm1,%mm2 109 movd (%edi,%edx,4),%mm1 111 psllq $24,%mm1 [all...] |
/external/boringssl/win-x86/crypto/rc4/ |
rc4-586.asm | 71 psllq mm1,56 79 pxor mm2,mm1 95 movd mm1,DWORD [edx*4+edi] 97 psllq mm1,8 105 pxor mm2,mm1 107 movd mm1,DWORD [edx*4+edi] 109 psllq mm1,16 117 pxor mm2,mm1 119 movd mm1,DWORD [edx*4+edi] 121 psllq mm1,2 [all...] |
/external/boringssl/linux-x86/crypto/modes/ |
ghash-x86.S | 233 movq (%esi,%ecx,1),%mm1 240 movq %mm1,%mm2 241 psrlq $4,%mm1 245 pxor (%eax,%ebx,8),%mm1 248 pxor (%esi,%edx,1),%mm1 256 movq %mm1,%mm2 257 psrlq $4,%mm1 260 pxor (%eax,%ebx,8),%mm1 262 pxor (%esi,%ecx,1),%mm1 271 movq %mm1,%mm [all...] |
/external/boringssl/mac-x86/crypto/modes/ |
ghash-x86.S | 228 movq (%esi,%ecx,1),%mm1 235 movq %mm1,%mm2 236 psrlq $4,%mm1 240 pxor (%eax,%ebx,8),%mm1 243 pxor (%esi,%edx,1),%mm1 251 movq %mm1,%mm2 252 psrlq $4,%mm1 255 pxor (%eax,%ebx,8),%mm1 257 pxor (%esi,%ecx,1),%mm1 266 movq %mm1,%mm [all...] |
/external/boringssl/win-x86/crypto/modes/ |
ghash-x86.asm | 238 movq mm1,[ecx*1+esi] 245 movq mm2,mm1 246 psrlq mm1,4 250 pxor mm1,[ebx*8+eax] 253 pxor mm1,[edx*1+esi] 261 movq mm2,mm1 262 psrlq mm1,4 265 pxor mm1,[ebx*8+eax] 267 pxor mm1,[ecx*1+esi] 276 movq mm2,mm1 [all...] |