/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/ |
subpixel_ssse3.asm | 74 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5 78 punpcklbw xmm0, xmm2 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 80 movdqa xmm1, xmm0 81 pmaddubsw xmm0, xmm4 95 paddsw xmm0, xmm1 98 paddsw xmm0, xmm2 100 psraw xmm0, 7 102 packuswb xmm0, xmm0 104 movq MMWORD Ptr [rdi], xmm0 [all...] |
loopfilter_sse2.asm | 66 movdqa xmm0, xmm5 ; q0 70 psubusb xmm3, xmm0 ; q1-=q0 141 movdqa xmm3, xmm0 ; q0 187 movdqa xmm0, [rsp+_q0] ; q0 198 pxor xmm0, xmm3 ; offset to convert to signed values 200 movdqa xmm3, xmm0 ; q0 201 psubsb xmm0, xmm6 ; q0 - p0 202 paddsb xmm2, xmm0 ; 1 * (q0 - p0) + hvm(p1 - q1) 203 paddsb xmm2, xmm0 ; 2 * (q0 - p0) + hvm(p1 - q1) 204 paddsb xmm2, xmm0 ; 3 * (q0 - p0) + hvm(p1 - q1 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
subpixel_ssse3.asm | 74 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5 78 punpcklbw xmm0, xmm2 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 80 movdqa xmm1, xmm0 81 pmaddubsw xmm0, xmm4 95 paddsw xmm0, xmm1 98 paddsw xmm0, xmm2 100 psraw xmm0, 7 102 packuswb xmm0, xmm0 104 movq MMWORD Ptr [rdi], xmm0 [all...] |
loopfilter_sse2.asm | 66 movdqa xmm0, xmm5 ; q0 70 psubusb xmm3, xmm0 ; q1-=q0 141 movdqa xmm3, xmm0 ; q0 187 movdqa xmm0, [rsp+_q0] ; q0 198 pxor xmm0, xmm3 ; offset to convert to signed values 200 movdqa xmm3, xmm0 ; q0 201 psubsb xmm0, xmm6 ; q0 - p0 202 paddsb xmm2, xmm0 ; 1 * (q0 - p0) + hvm(p1 - q1) 203 paddsb xmm2, xmm0 ; 2 * (q0 - p0) + hvm(p1 - q1) 204 paddsb xmm2, xmm0 ; 3 * (q0 - p0) + hvm(p1 - q1 [all...] |
/external/openssl/crypto/bn/asm/ |
x86_64-mont5.S | 44 movq -96(%r12),%xmm0 46 pand %xmm4,%xmm0 51 por %xmm1,%xmm0 53 por %xmm2,%xmm0 55 por %xmm3,%xmm0 65 movq -96(%r12),%xmm0 67 pand %xmm4,%xmm0 78 por %xmm1,%xmm0 84 por %xmm2,%xmm0 86 por %xmm3,%xmm0 [all...] |
x86_64-mont5.pl | 110 movq `0*$STRIDE/4-96`($bp),%xmm0 112 pand %xmm4,%xmm0 117 por %xmm1,%xmm0 119 por %xmm2,%xmm0 121 por %xmm3,%xmm0 123 movq %xmm0,$m0 # m0=bp[0] 131 movq `0*$STRIDE/4-96`($bp),%xmm0 133 pand %xmm4,%xmm0 144 por %xmm1,%xmm0 150 por %xmm2,%xmm0 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
subpixel_ssse3.asm | 74 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5 78 punpcklbw xmm0, xmm2 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 80 movdqa xmm1, xmm0 81 pmaddubsw xmm0, xmm4 95 paddsw xmm0, xmm1 98 paddsw xmm0, xmm2 100 psraw xmm0, 7 102 packuswb xmm0, xmm0 104 movq MMWORD Ptr [rdi], xmm0 [all...] |
loopfilter_sse2.asm | 66 movdqa xmm0, xmm5 ; q0 70 psubusb xmm3, xmm0 ; q1-=q0 141 movdqa xmm3, xmm0 ; q0 187 movdqa xmm0, [rsp+_q0] ; q0 198 pxor xmm0, xmm3 ; offset to convert to signed values 200 movdqa xmm3, xmm0 ; q0 201 psubsb xmm0, xmm6 ; q0 - p0 202 paddsb xmm2, xmm0 ; 1 * (q0 - p0) + hvm(p1 - q1) 203 paddsb xmm2, xmm0 ; 2 * (q0 - p0) + hvm(p1 - q1) 204 paddsb xmm2, xmm0 ; 3 * (q0 - p0) + hvm(p1 - q1 [all...] |
/external/chromium_org/third_party/boringssl/win-x86_64/crypto/aes/ |
bsaes-x86_64.asm | 16 pxor xmm0,xmm8 53 pxor xmm15,xmm0 58 pxor xmm0,xmm15 77 movdqa xmm9,xmm0 78 psrlq xmm0,2 81 pxor xmm0,xmm2 83 pand xmm0,xmm8 85 pxor xmm2,xmm0 86 psllq xmm0,2 89 pxor xmm0,xmm [all...] |
/bionic/libc/arch-x86/atom/string/ |
ssse3-memcmp-atom.S | 160 movdqu (%edx), %xmm0 163 pcmpeqb %xmm0, %xmm3 270 movdqa (%esi), %xmm0 272 pcmpeqb (%edi), %xmm0 277 pand %xmm0, %xmm2 280 movdqa %xmm0, %xmm1 281 movdqa 32(%esi), %xmm0 284 pcmpeqb 32(%edi), %xmm0 290 pand %xmm0, %xmm2 300 movdqa %xmm0, %xmm [all...] |
sse2-wcslen-atom.S | 85 pxor %xmm0, %xmm0 91 pcmpeqd (%eax), %xmm0 92 pmovmskb %xmm0, %edx 118 pcmpeqd (%eax), %xmm0 119 pmovmskb %xmm0, %edx 142 pcmpeqd (%eax), %xmm0 143 pmovmskb %xmm0, %edx 166 pcmpeqd (%eax), %xmm0 167 pmovmskb %xmm0, %ed [all...] |
sse2-wcsrchr-atom.S | 106 movdqu (%edi), %xmm0 107 pcmpeqd %xmm0, %xmm2 108 pcmpeqd %xmm1, %xmm0 112 pmovmskb %xmm0, %eax 151 movdqa (%edi), %xmm0 152 pcmpeqd %xmm0, %xmm3 153 pcmpeqd %xmm1, %xmm0 157 pmovmskb %xmm0, %eax 189 movdqa (%edi), %xmm0 190 pcmpeqd %xmm0, %xmm [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/x86/ |
subtract_sse2.asm | 96 movdqa xmm0, [rsi] ; src 99 movdqa xmm2, xmm0 100 psubb xmm0, xmm1 106 movdqa xmm2, xmm0 107 punpcklbw xmm0, xmm1 ; put sign back to subtraction 116 movdqa [rdi], xmm0 171 movq xmm0, [rsi] ; src 178 punpcklqdq xmm0, xmm2 181 movdqa xmm2, xmm0 182 psubb xmm0, xmm1 ; subtraction with sign misse [all...] |
ssim_opt_x86_64.asm | 30 punpckldq %1,xmm0 31 punpckhdq xmm2,xmm0 34 punpcklqdq %1,xmm0 35 punpckhqdq xmm2,xmm0 42 punpcklwd %1,xmm0 43 punpckhwd xmm1,xmm0 79 pxor xmm0, xmm0 94 punpckhbw xmm3, xmm0 ; high_s 95 punpckhbw xmm4, xmm0 ; high_ [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
subtract_sse2.asm | 96 movdqa xmm0, [rsi] ; src 99 movdqa xmm2, xmm0 100 psubb xmm0, xmm1 106 movdqa xmm2, xmm0 107 punpcklbw xmm0, xmm1 ; put sign back to subtraction 116 movdqa [rdi], xmm0 171 movq xmm0, [rsi] ; src 178 punpcklqdq xmm0, xmm2 181 movdqa xmm2, xmm0 182 psubb xmm0, xmm1 ; subtraction with sign misse [all...] |
ssim_opt.asm | 30 punpckldq %1,xmm0 31 punpckhdq xmm2,xmm0 34 punpcklqdq %1,xmm0 35 punpckhqdq xmm2,xmm0 42 punpcklwd %1,xmm0 43 punpckhwd xmm1,xmm0 79 pxor xmm0, xmm0 94 punpckhbw xmm3, xmm0 ; high_s 95 punpckhbw xmm4, xmm0 ; high_ [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
subtract_sse2.asm | 96 movdqa xmm0, [rsi] ; src 99 movdqa xmm2, xmm0 100 psubb xmm0, xmm1 106 movdqa xmm2, xmm0 107 punpcklbw xmm0, xmm1 ; put sign back to subtraction 116 movdqa [rdi], xmm0 171 movq xmm0, [rsi] ; src 178 punpcklqdq xmm0, xmm2 181 movdqa xmm2, xmm0 182 psubb xmm0, xmm1 ; subtraction with sign misse [all...] |
/development/perftests/panorama/feature_stab/db_vlvm/ |
db_feature_detection.cpp | 520 cvtpi2ps xmm0,[eax+8] /*1 Convert two integers into floating point of low double-word*/ local 523 movlhps xmm0,xmm0 /*2 Move them to the high double-word*/ local 526 cvtpi2ps xmm0,[eax] /*3 Convert two integers into floating point of low double-word*/ local 529 movaps xmm3,xmm0 /*10 Copy Cxx*/ 534 mulps xmm0,xmm2 /*11 Multiply to get Gxx*Gyy*/ local 542 subps xmm0,xmm1 /*15 Subtract to get Gxx*Gyy-Gxy*Gxy*/ local 549 subps xmm0,xmm2 /*17 Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*/ local 552 movaps [edx],xmm0 /*18 Store*/ 559 cvtpi2ps xmm0,[eax+40] /*(1 Next) Convert two integers into floating point of low double-word* local 564 movlhps xmm0,xmm0 \/*(2 Next) Move them to the high double-word*\/ local 567 cvtpi2ps xmm0,[eax+32] \/*(3 Next)Convert two integers into floating point of low double-word*\/ local 585 mulps xmm0,xmm2 \/*Multiply to get Gxx*Gyy*\/ local 589 subps xmm0,xmm1 \/*Subtract to get Gxx*Gyy-Gxy*Gxy*\/ local 591 subps xmm0,xmm2 \/*Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*\/ local 756 movaps xmm0,[eax] local 766 maxps xmm0,[eax+128] local 776 maxps xmm0,[eax+256] local 786 maxps xmm0,[eax+384] local 796 maxps xmm0,xmm1 local 800 maxps xmm0,xmm2 local 802 maxps xmm0,xmm4 local 804 maxps xmm0,xmm1 local 805 shufps xmm1,xmm0,1 local 806 maxps xmm0,xmm1 local 834 movaps xmm0,[eax] local 844 maxps xmm0,[eax+128] local 854 maxps xmm0,xmm1 local 858 maxps xmm0,xmm2 local 860 maxps xmm0,xmm4 local 862 maxps xmm0,xmm1 local 863 shufps xmm1,xmm0,1 local 864 maxps xmm0,xmm1 local 892 movaps xmm0,[eax] local 902 maxps xmm0,xmm1 local 906 maxps xmm0,xmm2 local 908 maxps xmm0,xmm4 local 910 maxps xmm0,xmm1 local 911 shufps xmm1,xmm0,1 local 912 maxps xmm0,xmm1 local 940 movaps xmm0,[eax] local 946 maxps xmm0,xmm1 local 948 maxps xmm0,xmm2 local 950 maxps xmm0,xmm1 local 951 shufps xmm1,xmm0,1 local 952 maxps xmm0,xmm1 local 980 movaps xmm0,[eax] local 984 maxps xmm0,xmm1 local 986 maxps xmm0,xmm1 local 987 shufps xmm1,xmm0,1 local 988 maxps xmm0,xmm1 local 1086 movaps xmm0,[eax] local 1094 maxps xmm0,[ebx] local 1112 movaps xmm0,[eax+128] local 1120 maxps xmm0,[ebx+128] local 1138 movaps xmm0,[eax+256] local 1146 maxps xmm0,[ebx+256] local 1164 movaps xmm0,[eax+384] local 1172 maxps xmm0,[ebx+384] local 1212 movups xmm0,[eax] local 1220 maxps xmm0,[ebx] local 1238 movups xmm0,[eax+128] local 1246 maxps xmm0,[ebx+128] local 1264 movups xmm0,[eax+256] local 1272 maxps xmm0,[ebx+256] local 1290 movups xmm0,[eax+384] local 1298 maxps xmm0,[ebx+384] local [all...] |
/packages/apps/Camera/jni/feature_stab/db_vlvm/ |
db_feature_detection.cpp | 520 cvtpi2ps xmm0,[eax+8] /*1 Convert two integers into floating point of low double-word*/ local 523 movlhps xmm0,xmm0 /*2 Move them to the high double-word*/ local 526 cvtpi2ps xmm0,[eax] /*3 Convert two integers into floating point of low double-word*/ local 529 movaps xmm3,xmm0 /*10 Copy Cxx*/ 534 mulps xmm0,xmm2 /*11 Multiply to get Gxx*Gyy*/ local 542 subps xmm0,xmm1 /*15 Subtract to get Gxx*Gyy-Gxy*Gxy*/ local 549 subps xmm0,xmm2 /*17 Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*/ local 552 movaps [edx],xmm0 /*18 Store*/ 559 cvtpi2ps xmm0,[eax+40] /*(1 Next) Convert two integers into floating point of low double-word* local 564 movlhps xmm0,xmm0 \/*(2 Next) Move them to the high double-word*\/ local 567 cvtpi2ps xmm0,[eax+32] \/*(3 Next)Convert two integers into floating point of low double-word*\/ local 585 mulps xmm0,xmm2 \/*Multiply to get Gxx*Gyy*\/ local 589 subps xmm0,xmm1 \/*Subtract to get Gxx*Gyy-Gxy*Gxy*\/ local 591 subps xmm0,xmm2 \/*Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*\/ local 756 movaps xmm0,[eax] local 766 maxps xmm0,[eax+128] local 776 maxps xmm0,[eax+256] local 786 maxps xmm0,[eax+384] local 796 maxps xmm0,xmm1 local 800 maxps xmm0,xmm2 local 802 maxps xmm0,xmm4 local 804 maxps xmm0,xmm1 local 805 shufps xmm1,xmm0,1 local 806 maxps xmm0,xmm1 local 834 movaps xmm0,[eax] local 844 maxps xmm0,[eax+128] local 854 maxps xmm0,xmm1 local 858 maxps xmm0,xmm2 local 860 maxps xmm0,xmm4 local 862 maxps xmm0,xmm1 local 863 shufps xmm1,xmm0,1 local 864 maxps xmm0,xmm1 local 892 movaps xmm0,[eax] local 902 maxps xmm0,xmm1 local 906 maxps xmm0,xmm2 local 908 maxps xmm0,xmm4 local 910 maxps xmm0,xmm1 local 911 shufps xmm1,xmm0,1 local 912 maxps xmm0,xmm1 local 940 movaps xmm0,[eax] local 946 maxps xmm0,xmm1 local 948 maxps xmm0,xmm2 local 950 maxps xmm0,xmm1 local 951 shufps xmm1,xmm0,1 local 952 maxps xmm0,xmm1 local 980 movaps xmm0,[eax] local 984 maxps xmm0,xmm1 local 986 maxps xmm0,xmm1 local 987 shufps xmm1,xmm0,1 local 988 maxps xmm0,xmm1 local 1086 movaps xmm0,[eax] local 1094 maxps xmm0,[ebx] local 1112 movaps xmm0,[eax+128] local 1120 maxps xmm0,[ebx+128] local 1138 movaps xmm0,[eax+256] local 1146 maxps xmm0,[ebx+256] local 1164 movaps xmm0,[eax+384] local 1172 maxps xmm0,[ebx+384] local 1212 movups xmm0,[eax] local 1220 maxps xmm0,[ebx] local 1238 movups xmm0,[eax+128] local 1246 maxps xmm0,[ebx+128] local 1264 movups xmm0,[eax+256] local 1272 maxps xmm0,[ebx+256] local 1290 movups xmm0,[eax+384] local 1298 maxps xmm0,[ebx+384] local [all...] |
/packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/ |
db_feature_detection.cpp | 520 cvtpi2ps xmm0,[eax+8] /*1 Convert two integers into floating point of low double-word*/ local 523 movlhps xmm0,xmm0 /*2 Move them to the high double-word*/ local 526 cvtpi2ps xmm0,[eax] /*3 Convert two integers into floating point of low double-word*/ local 529 movaps xmm3,xmm0 /*10 Copy Cxx*/ 534 mulps xmm0,xmm2 /*11 Multiply to get Gxx*Gyy*/ local 542 subps xmm0,xmm1 /*15 Subtract to get Gxx*Gyy-Gxy*Gxy*/ local 549 subps xmm0,xmm2 /*17 Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*/ local 552 movaps [edx],xmm0 /*18 Store*/ 559 cvtpi2ps xmm0,[eax+40] /*(1 Next) Convert two integers into floating point of low double-word* local 564 movlhps xmm0,xmm0 \/*(2 Next) Move them to the high double-word*\/ local 567 cvtpi2ps xmm0,[eax+32] \/*(3 Next)Convert two integers into floating point of low double-word*\/ local 585 mulps xmm0,xmm2 \/*Multiply to get Gxx*Gyy*\/ local 589 subps xmm0,xmm1 \/*Subtract to get Gxx*Gyy-Gxy*Gxy*\/ local 591 subps xmm0,xmm2 \/*Subtract to get Gxx*Gyy-Gxy*Gxy-k*(Gxx+Gyy)*(Gxx+Gyy)*\/ local 756 movaps xmm0,[eax] local 766 maxps xmm0,[eax+128] local 776 maxps xmm0,[eax+256] local 786 maxps xmm0,[eax+384] local 796 maxps xmm0,xmm1 local 800 maxps xmm0,xmm2 local 802 maxps xmm0,xmm4 local 804 maxps xmm0,xmm1 local 805 shufps xmm1,xmm0,1 local 806 maxps xmm0,xmm1 local 834 movaps xmm0,[eax] local 844 maxps xmm0,[eax+128] local 854 maxps xmm0,xmm1 local 858 maxps xmm0,xmm2 local 860 maxps xmm0,xmm4 local 862 maxps xmm0,xmm1 local 863 shufps xmm1,xmm0,1 local 864 maxps xmm0,xmm1 local 892 movaps xmm0,[eax] local 902 maxps xmm0,xmm1 local 906 maxps xmm0,xmm2 local 908 maxps xmm0,xmm4 local 910 maxps xmm0,xmm1 local 911 shufps xmm1,xmm0,1 local 912 maxps xmm0,xmm1 local 940 movaps xmm0,[eax] local 946 maxps xmm0,xmm1 local 948 maxps xmm0,xmm2 local 950 maxps xmm0,xmm1 local 951 shufps xmm1,xmm0,1 local 952 maxps xmm0,xmm1 local 980 movaps xmm0,[eax] local 984 maxps xmm0,xmm1 local 986 maxps xmm0,xmm1 local 987 shufps xmm1,xmm0,1 local 988 maxps xmm0,xmm1 local 1086 movaps xmm0,[eax] local 1094 maxps xmm0,[ebx] local 1112 movaps xmm0,[eax+128] local 1120 maxps xmm0,[ebx+128] local 1138 movaps xmm0,[eax+256] local 1146 maxps xmm0,[ebx+256] local 1164 movaps xmm0,[eax+384] local 1172 maxps xmm0,[ebx+384] local 1212 movups xmm0,[eax] local 1220 maxps xmm0,[ebx] local 1238 movups xmm0,[eax+128] local 1246 maxps xmm0,[ebx+128] local 1264 movups xmm0,[eax+256] local 1272 maxps xmm0,[ebx+256] local 1290 movups xmm0,[eax+384] local 1298 maxps xmm0,[ebx+384] local [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/ |
vp9_postproc_sse2.asm | 39 movdqa xmm0, [GLOBAL(rd42)] 41 movdqa [rsp], xmm0 58 pxor xmm0, xmm0 ; mm0 = 00000000 65 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 70 punpcklbw xmm5, xmm0 ; mm5 = r1 p0..p3 81 punpcklbw xmm5, xmm0 ; mm5 = r2 p0..p3 95 punpcklbw xmm5, xmm0 ; mm5 = r-2 p0..p3 107 punpcklbw xmm4, xmm0 ; mm4 = r-1 p0..p3 126 packuswb xmm1, xmm0 ; pack to byte [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_postproc_sse2.asm | 39 movdqa xmm0, [GLOBAL(rd42)] 41 movdqa [rsp], xmm0 58 pxor xmm0, xmm0 ; mm0 = 00000000 65 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 70 punpcklbw xmm5, xmm0 ; mm5 = r1 p0..p3 81 punpcklbw xmm5, xmm0 ; mm5 = r2 p0..p3 95 punpcklbw xmm5, xmm0 ; mm5 = r-2 p0..p3 107 punpcklbw xmm4, xmm0 ; mm4 = r-1 p0..p3 126 packuswb xmm1, xmm0 ; pack to byte [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
vp9_postproc_sse2.asm | 39 movdqa xmm0, [GLOBAL(rd42)] 41 movdqa [rsp], xmm0 58 pxor xmm0, xmm0 ; mm0 = 00000000 65 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 70 punpcklbw xmm5, xmm0 ; mm5 = r1 p0..p3 81 punpcklbw xmm5, xmm0 ; mm5 = r2 p0..p3 95 punpcklbw xmm5, xmm0 ; mm5 = r-2 p0..p3 107 punpcklbw xmm4, xmm0 ; mm4 = r-1 p0..p3 126 packuswb xmm1, xmm0 ; pack to byte [all...] |
/art/runtime/arch/x86_64/ |
jni_entrypoints_x86_64.S | 34 movq %xmm0, 0(%rsp) 51 movq 0(%rsp), %xmm0
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/x86/ |
vp9_ssim_opt_x86_64.asm | 30 punpckldq %1,xmm0 31 punpckhdq xmm2,xmm0 34 punpcklqdq %1,xmm0 35 punpckhqdq xmm2,xmm0 42 punpcklwd %1,xmm0 43 punpckhwd xmm1,xmm0 79 pxor xmm0, xmm0 94 punpckhbw xmm3, xmm0 ; high_s 95 punpckhbw xmm4, xmm0 ; high_ [all...] |