/bionic/libc/arch-x86_64/string/ |
sse2-strlen-slm.S | 96 pxor %xmm3, %xmm3 112 pcmpeqb 64(%rax), %xmm3 113 pmovmskb %xmm3, %edx 133 pcmpeqb 64(%rax), %xmm3 134 pmovmskb %xmm3, %edx 154 pcmpeqb 64(%rax), %xmm3 155 pmovmskb %xmm3, %edx 175 pcmpeqb 64(%rax), %xmm3 176 pmovmskb %xmm3, %ed [all...] |
ssse3-strcmp-slm.S | 226 movdqa (%rdi), %xmm3 251 palignr $1, %xmm3, %xmm2 /* merge into one 16byte value */ 265 movdqa %xmm4, %xmm3 274 palignr $1, %xmm3, %xmm2 /* merge into one 16byte value */ 288 movdqa %xmm4, %xmm3 297 pcmpeqb %xmm3, %xmm0 /* check nibble for null char*/ 319 psrldq $1, %xmm3 341 movdqa (%rdi), %xmm3 366 palignr $2, %xmm3, %xmm2 /* merge into one 16byte value */ 381 movdqa %xmm4, %xmm3 [all...] |
/external/fec/ |
sse2bfly27.s | 65 movdqa Branchtab27_sse2+32+(16*\GROUP),%xmm3 67 pxor %xmm5,%xmm3 74 pavgb %xmm3,%xmm4 80 movdqa ((16*\GROUP)+32)(%esi),%xmm3 # Incoming path metric, high bit = 1 82 movdqa %xmm3,%xmm1 84 paddusb %xmm4,%xmm3 # this shouldn't be necessary, but why not? 93 pminub %xmm3,%xmm2 96 pcmpeqb %xmm2,%xmm3 107 punpckhbw %xmm3,%xmm1 108 punpcklbw %xmm3,%xmm [all...] |
/external/boringssl/linux-x86_64/crypto/aes/ |
bsaes-x86_64.S | 23 pxor %xmm8,%xmm3 38 movdqa %xmm3,%xmm10 39 psrlq $1,%xmm3 41 pxor %xmm4,%xmm3 43 pand %xmm7,%xmm3 46 pxor %xmm3,%xmm4 47 psllq $1,%xmm3 49 pxor %xmm10,%xmm3 67 movdqa %xmm3,%xmm10 68 psrlq $2,%xmm3 [all...] |
aesni-x86_64.S | 61 xorps %xmm0,%xmm3 90 xorps %xmm0,%xmm3 119 xorps %xmm0,%xmm3 153 xorps %xmm0,%xmm3 187 xorps %xmm0,%xmm3 227 xorps %xmm0,%xmm3 267 pxor %xmm0,%xmm3 321 pxor %xmm0,%xmm3 375 xorps %xmm0,%xmm3 439 xorps %xmm0,%xmm3 [all...] |
/external/boringssl/mac-x86_64/crypto/aes/ |
bsaes-x86_64.S | 21 pxor %xmm8,%xmm3 36 movdqa %xmm3,%xmm10 37 psrlq $1,%xmm3 39 pxor %xmm4,%xmm3 41 pand %xmm7,%xmm3 44 pxor %xmm3,%xmm4 45 psllq $1,%xmm3 47 pxor %xmm10,%xmm3 65 movdqa %xmm3,%xmm10 66 psrlq $2,%xmm3 [all...] |
aesni-x86_64.S | 60 xorps %xmm0,%xmm3 89 xorps %xmm0,%xmm3 118 xorps %xmm0,%xmm3 152 xorps %xmm0,%xmm3 186 xorps %xmm0,%xmm3 226 xorps %xmm0,%xmm3 266 pxor %xmm0,%xmm3 320 pxor %xmm0,%xmm3 374 xorps %xmm0,%xmm3 438 xorps %xmm0,%xmm3 [all...] |
/external/boringssl/linux-x86_64/crypto/modes/ |
ghash-x86_64.S | 673 movdqa %xmm2,%xmm3 676 psrlq $63,%xmm3 678 pslldq $8,%xmm3 679 por %xmm3,%xmm2 690 pshufd $78,%xmm0,%xmm3 691 pxor %xmm0,%xmm3 695 pxor %xmm0,%xmm3 696 pxor %xmm1,%xmm3 698 movdqa %xmm3,%xmm4 699 psrldq $8,%xmm3 [all...] |
/external/boringssl/mac-x86_64/crypto/modes/ |
ghash-x86_64.S | 672 movdqa %xmm2,%xmm3 675 psrlq $63,%xmm3 677 pslldq $8,%xmm3 678 por %xmm3,%xmm2 689 pshufd $78,%xmm0,%xmm3 690 pxor %xmm0,%xmm3 694 pxor %xmm0,%xmm3 695 pxor %xmm1,%xmm3 697 movdqa %xmm3,%xmm4 698 psrldq $8,%xmm3 [all...] |
/bionic/libc/arch-x86/atom/string/ |
ssse3-strcmp-atom.S | 333 movdqa (%edx), %xmm3 351 palignr $1, %xmm3, %xmm2 366 movdqa %xmm4, %xmm3 375 palignr $1, %xmm3, %xmm2 390 movdqa %xmm4, %xmm3 395 pcmpeqb %xmm3, %xmm0 412 psrldq $1, %xmm3 439 movdqa (%edx), %xmm3 457 palignr $2, %xmm3, %xmm2 472 movdqa %xmm4, %xmm3 [all...] |
ssse3-wcscpy-atom.S | 151 movaps 16(%ecx, %esi), %xmm3 153 pcmpeqd %xmm3, %xmm0 161 movaps %xmm3, (%edx, %esi) 187 movaps 16(%ecx, %esi), %xmm3 189 pcmpeqd %xmm3, %xmm0 196 movaps %xmm3, (%edx, %esi) 207 movaps 32(%ecx), %xmm3 210 movaps %xmm3, %xmm6 213 pminub %xmm7, %xmm3 214 pminub %xmm2, %xmm3 [all...] |
/external/llvm/test/CodeGen/X86/ |
vector-popcnt-256.ll | 10 ; AVX1-NEXT: vandps %xmm2, %xmm1, %xmm3 12 ; AVX1-NEXT: vpshufb %xmm3, %xmm4, %xmm3 16 ; AVX1-NEXT: vpaddb %xmm3, %xmm1, %xmm1 17 ; AVX1-NEXT: vpxor %xmm3, %xmm3, %xmm3 18 ; AVX1-NEXT: vpsadbw %xmm3, %xmm1, %xmm1 25 ; AVX1-NEXT: vpsadbw %xmm3, %xmm0, %xmm0 51 ; AVX1-NEXT: vandps %xmm2, %xmm1, %xmm3 [all...] |
vector-sext.ll | [all...] |
vec_minmax_sint.ll | 18 ; SSE2-NEXT: movdqa %xmm1, %xmm3 19 ; SSE2-NEXT: pxor %xmm2, %xmm3 22 ; SSE2-NEXT: pcmpgtd %xmm3, %xmm4 24 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm2 27 ; SSE2-NEXT: pshufd {{.*#+}} xmm3 = xmm4[1,1,3,3] 28 ; SSE2-NEXT: por %xmm2, %xmm3 29 ; SSE2-NEXT: pand %xmm3, %xmm0 30 ; SSE2-NEXT: pandn %xmm1, %xmm3 31 ; SSE2-NEXT: por %xmm3, %xmm0 38 ; SSE41-NEXT: movdqa %xmm1, %xmm3 [all...] |
vector-shift-lshr-128.ll | 19 ; SSE2-NEXT: pshufd {{.*#+}} xmm3 = xmm1[2,3,0,1] 21 ; SSE2-NEXT: psrlq %xmm3, %xmm2 63 ; X32-SSE-NEXT: pshufd {{.*#+}} xmm3 = xmm1[2,3,0,1] 65 ; X32-SSE-NEXT: psrlq %xmm3, %xmm2 80 ; SSE2-NEXT: movdqa %xmm0, %xmm3 81 ; SSE2-NEXT: psrld %xmm2, %xmm3 86 ; SSE2-NEXT: movsd {{.*#+}} xmm3 = xmm4[0],xmm3[1] 87 ; SSE2-NEXT: pshufd {{.*#+}} xmm2 = xmm3[1,3,2,3] 88 ; SSE2-NEXT: pxor %xmm3, %xmm [all...] |
vselect-minmax.ll | 38 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm3 39 ; SSE2-NEXT: pxor %xmm2, %xmm3 41 ; SSE2-NEXT: pandn %xmm1, %xmm3 42 ; SSE2-NEXT: por %xmm3, %xmm2 90 ; SSE2-NEXT: movdqa %xmm1, %xmm3 91 ; SSE2-NEXT: pcmpgtb %xmm0, %xmm3 93 ; SSE2-NEXT: pxor %xmm3, %xmm2 94 ; SSE2-NEXT: pandn %xmm0, %xmm3 96 ; SSE2-NEXT: por %xmm3, %xmm [all...] |
setcc-lowering.ll | 14 ; CHECK-NEXT: vmovdqa {{.*#+}} xmm3 = [0,1,4,5,8,9,12,13,8,9,12,13,12,13,14,15] 15 ; CHECK-NEXT: vpshufb %xmm3, %xmm1, %xmm1 17 ; CHECK-NEXT: vpshufb %xmm3, %xmm0, %xmm0
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
ssim_opt_x86_64.asm | 15 paddusw xmm15, xmm3 ; sum_s 17 movdqa xmm1, xmm3 23 pmaddwd xmm3, xmm4 24 paddd xmm11, xmm3 ; sum_sxr 92 movdqa xmm3, xmm5 94 punpckhbw xmm3, xmm0 ; high_s 99 movdqa xmm3, xmm5 101 punpcklbw xmm3, xmm0 ; low_s 180 movq xmm3, [rsi] 182 punpcklbw xmm3, xmm0 ; low_ [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
ssim_opt.asm | 15 paddusw xmm15, xmm3 ; sum_s 17 movdqa xmm1, xmm3 23 pmaddwd xmm3, xmm4 24 paddd xmm11, xmm3 ; sum_sxr 92 movdqa xmm3, xmm5 94 punpckhbw xmm3, xmm0 ; high_s 99 movdqa xmm3, xmm5 101 punpcklbw xmm3, xmm0 ; low_s 180 movq xmm3, [rsi] 182 punpcklbw xmm3, xmm0 ; low_ [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_ssim_opt.asm | 15 paddusw xmm15, xmm3 ; sum_s 17 movdqa xmm1, xmm3 23 pmaddwd xmm3, xmm4 24 paddd xmm11, xmm3 ; sum_sxr 92 movdqa xmm3, xmm5 94 punpckhbw xmm3, xmm0 ; high_s 99 movdqa xmm3, xmm5 101 punpcklbw xmm3, xmm0 ; low_s 180 movq xmm3, [rsi] 182 punpcklbw xmm3, xmm0 ; low_ [all...] |
/external/boringssl/win-x86_64/crypto/aes/ |
aesni-x86_64.asm | 62 xorps xmm3,xmm0 91 xorps xmm3,xmm0 120 xorps xmm3,xmm0 154 xorps xmm3,xmm0 188 xorps xmm3,xmm0 228 xorps xmm3,xmm0 268 pxor xmm3,xmm0 322 pxor xmm3,xmm0 376 xorps xmm3,xmm0 440 xorps xmm3,xmm [all...] |
/external/libyuv/files/source/ |
rotate_gcc.cc | 39 "movq (%0,%3),%%xmm3 \n" 41 "punpcklbw %%xmm3,%%xmm2 \n" 42 "movdqa %%xmm2,%%xmm3 \n" 44 "palignr $0x8,%%xmm3,%%xmm3 \n" 61 "punpcklwd %%xmm3,%%xmm1 \n" 63 "movdqa %%xmm1,%%xmm3 \n" 65 "palignr $0x8,%%xmm3,%%xmm3 \n" 92 "punpckldq %%xmm7,%%xmm3 \n [all...] |
row_win.cc | 364 movdqu xmm3, [eax + 32] 366 movdqa xmm2, xmm3 367 palignr xmm2, xmm1, 8 // xmm2 = { xmm3[0:3] xmm1[8:15]} 370 palignr xmm1, xmm0, 12 // xmm1 = { xmm3[0:7] xmm0[12:15]} 377 palignr xmm3, xmm3, 4 // xmm3 = { xmm3[4:15]} 378 pshufb xmm3, xmm4 380 por xmm3, xmm [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
ssemmx2.s | 5 pavgw %xmm3,%xmm2 6 pavgw (%esp,1),%xmm3 13 pmaxub (%esp,1),%xmm3 23 pshufd $0x1,%xmm2,%xmm3 25 pshufhw $0x1,%xmm2,%xmm3 27 pshuflw $0x1,%xmm2,%xmm3
|
/external/clang/test/CodeGen/ |
x86-64-inline-asm.c | 5 asm("movaps %xmm3, (%esi, 2)");
|