/external/boringssl/src/util/fipstools/testdata/x86_64-Basic/ |
in.s | 22 movdqa %xmm3,%xmm10 23 psrlq $1,%xmm3 25 pxor %xmm4,%xmm3 27 pand %xmm7,%xmm3 31 vpunpckhqdq %xmm0,%xmm0,%xmm3 32 vpxor %xmm0,%xmm3,%xmm3 35 vpclmulqdq $0x00,%xmm6,%xmm3,%xmm3 37 vpxor %xmm4,%xmm3,%xmm [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
sad_sse4.asm | 18 movq xmm3, MMWORD PTR [rdi+8] 20 punpcklqdq xmm1, xmm3 21 punpcklqdq xmm3, xmm2 29 movdqa xmm4, xmm3 30 mpsadbw xmm3, xmm0, 0x0 34 paddw xmm1, xmm3 39 movq xmm3, MMWORD PTR [rdi+8] 41 punpcklqdq xmm5, xmm3 42 punpcklqdq xmm3, xmm2 50 movdqa xmm4, xmm3 [all...] |
highbd_variance_impl_sse2.asm | 87 movdqu xmm3, XMMWORD PTR [rsi+16] 93 psubw xmm3, xmm2 95 paddw xmm5, xmm3 96 pmaddwd xmm3, xmm3 98 paddd xmm6, xmm3 101 movdqu xmm3, XMMWORD PTR [rsi+rax+16] 107 psubw xmm3, xmm2 108 paddw xmm5, xmm3 109 pmaddwd xmm3, xmm [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
xop.s | 109 # Tests for op VPCMOV xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax) 112 VPCMOV %xmm1,(%esi),%xmm3,%xmm0 118 VPCMOV %xmm7,(%esi),%xmm3,%xmm7 119 VPCMOV %xmm7,%xmm6,%xmm3,%xmm7 120 VPCMOV %xmm7,%xmm7,%xmm3,%xmm0 121 VPCMOV %xmm0,(%edx),%xmm3,%xmm0 125 VPCMOV %xmm7,(%esi),%xmm3,%xmm5 143 # Tests for op VPCMOV xmm4/mem128, xmm3, xmm2, xmm1 (at&t syntax) 146 VPCMOV (%eax),%xmm7,%xmm3,%xmm0 152 VPCMOV (%ebx),%xmm7,%xmm3,%xmm [all...] |
sha.s | 8 sha1rnds4 $5, 0x12(%eax), %xmm3 43 sha1rnds4 xmm3, XMMWORD PTR [eax+0x12], 5 47 sha1nexte xmm3, XMMWORD PTR [eax+0x12] 51 sha1msg1 xmm3, XMMWORD PTR [eax+0x12] 55 sha1msg2 xmm3, XMMWORD PTR [eax+0x12] 59 sha256rnds2 xmm3, XMMWORD PTR [eax+0x12] 63 sha256rnds2 xmm3, XMMWORD PTR [eax+0x12], xmm0 67 sha256msg1 xmm3, XMMWORD PTR [eax+0x12] 71 sha256msg2 xmm3, XMMWORD PTR [eax+0x12]
|
x86-64-sha.s | 8 sha1rnds4 $5, 0x12(%rax), %xmm3 43 sha1rnds4 xmm3, XMMWORD PTR [rax+0x12], 5 47 sha1nexte xmm3, XMMWORD PTR [rax+0x12] 51 sha1msg1 xmm3, XMMWORD PTR [rax+0x12] 55 sha1msg2 xmm3, XMMWORD PTR [rax+0x12] 59 sha256rnds2 xmm3, XMMWORD PTR [rax+0x12] 63 sha256rnds2 xmm3, XMMWORD PTR [rax+0x12], xmm0 67 sha256msg1 xmm3, XMMWORD PTR [rax+0x12] 71 sha256msg2 xmm3, XMMWORD PTR [rax+0x12]
|
arch-10.s | 12 addss %xmm4,%xmm3 14 addsd %xmm4,%xmm3 16 addsubpd %xmm4,%xmm3 18 phaddw %xmm4,%xmm3 20 phminposuw %xmm1,%xmm3
|
x86-64-arch-2.s | 12 addss %xmm4,%xmm3 14 addsd %xmm4,%xmm3 16 addsubpd %xmm4,%xmm3 18 phaddw %xmm4,%xmm3 20 phminposuw %xmm1,%xmm3
|
/external/llvm/test/CodeGen/X86/ |
vec_set.ll | 19 ; CHECK-NEXT: movd {{.*#+}} xmm3 = mem[0],zero,zero,zero 20 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm0[0],xmm3[1],xmm0[1],xmm3[2],xmm0[2],xmm3[3],xmm0[3] 21 ; CHECK-NEXT: punpcklwd {{.*#+}} xmm3 = xmm3[0],xmm1[0],xmm3[1],xmm1[1],xmm3[2],xmm1[2],xmm3[3],xmm1[3 [all...] |
vec_shift4.ll | 38 ; X32-NEXT: movdqa %xmm2, %xmm3 39 ; X32-NEXT: psllw $4, %xmm3 40 ; X32-NEXT: pand {{\.LCPI.*}}, %xmm3 42 ; X32-NEXT: pblendvb %xmm3, %xmm2 43 ; X32-NEXT: movdqa %xmm2, %xmm3 44 ; X32-NEXT: psllw $2, %xmm3 45 ; X32-NEXT: pand {{\.LCPI.*}}, %xmm3 48 ; X32-NEXT: pblendvb %xmm3, %xmm2 49 ; X32-NEXT: movdqa %xmm2, %xmm3 50 ; X32-NEXT: paddb %xmm3, %xmm [all...] |
vector-idiv-udiv-256.ll | 100 ; AVX1-NEXT: vpshufd {{.*#+}} xmm3 = xmm0[1,1,3,3] 101 ; AVX1-NEXT: vpmuludq %xmm2, %xmm3, %xmm2 102 ; AVX1-NEXT: vpmuludq %xmm1, %xmm0, %xmm3 103 ; AVX1-NEXT: vpshufd {{.*#+}} xmm3 = xmm3[1,1,3,3] 104 ; AVX1-NEXT: vpblendw {{.*#+}} xmm2 = xmm3[0,1],xmm2[2,3],xmm3[4,5],xmm2[6,7] 105 ; AVX1-NEXT: vpsubd %xmm2, %xmm0, %xmm3 106 ; AVX1-NEXT: vpsrld $1, %xmm3, %xmm3 [all...] |
/external/libjpeg-turbo/simd/ |
jidctflt-sse2-64.asm | 103 movq xmm3, XMM_MMWORD [MMBLOCK(3,0,rsi,SIZEOF_JCOEF)] 109 por xmm3,xmm4 111 por xmm1,xmm3 131 movaps xmm3,xmm0 136 shufps xmm3,xmm3,0xFF ; xmm3=(03 03 03 03) 144 movaps XMMWORD [XMMBLOCK(3,0,rdi,SIZEOF_FAST_FLOAT)], xmm3 145 movaps XMMWORD [XMMBLOCK(3,1,rdi,SIZEOF_FAST_FLOAT)], xmm3 155 movq xmm3, XMM_MMWORD [MMBLOCK(6,0,rsi,SIZEOF_JCOEF) [all...] |
jidctflt-sse2.asm | 109 movq xmm3, XMM_MMWORD [MMBLOCK(3,0,esi,SIZEOF_JCOEF)] 115 por xmm3,xmm4 117 por xmm1,xmm3 137 movaps xmm3,xmm0 142 shufps xmm3,xmm3,0xFF ; xmm3=(03 03 03 03) 150 movaps XMMWORD [XMMBLOCK(3,0,edi,SIZEOF_FAST_FLOAT)], xmm3 151 movaps XMMWORD [XMMBLOCK(3,1,edi,SIZEOF_FAST_FLOAT)], xmm3 162 movq xmm3, XMM_MMWORD [MMBLOCK(6,0,esi,SIZEOF_JCOEF) [all...] |
jidctint-sse2-64.asm | 160 pshufd xmm3,xmm4,0x55 ; xmm3=col5=(05 05 05 05 05 05 05 05) 166 movdqa XMMWORD [wk(10)], xmm3 ; wk(10)=col5 179 movdqa xmm3, XMMWORD [XMMBLOCK(6,0,rsi,SIZEOF_JCOEF)] 181 pmullw xmm3, XMMWORD [XMMBLOCK(6,0,rdx,SIZEOF_ISLOW_MULT_TYPE)] 194 punpcklwd xmm4,xmm3 ; xmm3=in6=z3 195 punpckhwd xmm5,xmm3 197 movdqa xmm3,xmm5 201 pmaddwd xmm3,[rel PW_F054_MF130] ; xmm3=tmp2 [all...] |
jfdctflt-sse-64.asm | 88 movaps xmm3, XMMWORD [XMMBLOCK(3,1,rdx,SIZEOF_FAST_FLOAT)] 91 ; xmm1=(30 31 32 33), xmm3=(34 35 36 37) 97 unpcklps xmm2,xmm3 ; xmm2=(24 34 25 35) 98 unpckhps xmm5,xmm3 ; xmm5=(26 36 27 37) 103 movaps xmm3, XMMWORD [XMMBLOCK(1,1,rdx,SIZEOF_FAST_FLOAT)] 106 ; xmm7=(10 11 12 13), xmm3=(14 15 16 17) 115 unpcklps xmm1,xmm3 ; xmm1=(04 14 05 15) 116 unpckhps xmm2,xmm3 ; xmm2=(06 16 07 17) 121 movaps xmm3,xmm2 ; transpose coefficients(phase 2) 123 unpckhps2 xmm3,xmm5 ; xmm3=(07 17 27 37)=data [all...] |
jfdctflt-sse.asm | 95 movaps xmm3, XMMWORD [XMMBLOCK(3,1,edx,SIZEOF_FAST_FLOAT)] 98 ; xmm1=(30 31 32 33), xmm3=(34 35 36 37) 104 unpcklps xmm2,xmm3 ; xmm2=(24 34 25 35) 105 unpckhps xmm5,xmm3 ; xmm5=(26 36 27 37) 110 movaps xmm3, XMMWORD [XMMBLOCK(1,1,edx,SIZEOF_FAST_FLOAT)] 113 ; xmm7=(10 11 12 13), xmm3=(14 15 16 17) 122 unpcklps xmm1,xmm3 ; xmm1=(04 14 05 15) 123 unpckhps xmm2,xmm3 ; xmm2=(06 16 07 17) 128 movaps xmm3,xmm2 ; transpose coefficients(phase 2) 130 unpckhps2 xmm3,xmm5 ; xmm3=(07 17 27 37)=data [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
dct_sse2.asm | 73 movq xmm3, MMWORD PTR[input+ pitch] ;33 32 31 30 76 punpcklqdq xmm1, xmm3 ;33 32 31 30 23 22 21 20 87 movdqa xmm3, xmm0 89 psubw xmm3, xmm1 ;c1 d1 c1 d1 c1 d1 c1 d1 91 psllw xmm3, 3 ;c1 <<= 3 d1 <<= 3 96 movdqa xmm4, xmm3 97 pmaddwd xmm3, XMMWORD PTR[GLOBAL(_5352_2217)] ;c1*2217 + d1*5352 100 paddd xmm3, XMMWORD PTR[GLOBAL(_14500)] 102 psrad xmm3, 12 ;(c1 * 2217 + d1 * 5352 + 14500)>>12 106 packssdw xmm3, xmm4 ;op[3] op[1 [all...] |
/external/llvm/test/MC/X86/ |
x86-32-avx.s | 330 // CHECK: vshufps $8, %xmm1, %xmm2, %xmm3 332 vshufps $8, %xmm1, %xmm2, %xmm3 334 // CHECK: vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 336 vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 338 // CHECK: vshufpd $8, %xmm1, %xmm2, %xmm3 340 vshufpd $8, %xmm1, %xmm2, %xmm3 342 // CHECK: vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 344 vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 346 // CHECK: vcmpeqps %xmm1, %xmm2, %xmm3 348 vcmpeqps %xmm1, %xmm2, %xmm3 [all...] |
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
x86-32-avx.s | 330 // CHECK: vshufps $8, %xmm1, %xmm2, %xmm3 332 vshufps $8, %xmm1, %xmm2, %xmm3 334 // CHECK: vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 336 vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 338 // CHECK: vshufpd $8, %xmm1, %xmm2, %xmm3 340 vshufpd $8, %xmm1, %xmm2, %xmm3 342 // CHECK: vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 344 vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 346 // CHECK: vcmpps $0, %xmm1, %xmm2, %xmm3 348 vcmpeqps %xmm1, %xmm2, %xmm3 [all...] |
/external/boringssl/linux-x86/crypto/chacha/ |
chacha-x86.S | 398 movdqu (%ebx),%xmm3 406 pshufd $0,%xmm3,%xmm0 407 pshufd $85,%xmm3,%xmm1 408 pshufd $170,%xmm3,%xmm2 409 pshufd $255,%xmm3,%xmm3 419 movdqa %xmm3,112(%ebp) 420 movdqu 16(%edx),%xmm3 427 pshufd $0,%xmm3,%xmm0 428 pshufd $85,%xmm3,%xmm [all...] |
/external/boringssl/mac-x86/crypto/chacha/ |
chacha-x86.S | 395 movdqu (%ebx),%xmm3 403 pshufd $0,%xmm3,%xmm0 404 pshufd $85,%xmm3,%xmm1 405 pshufd $170,%xmm3,%xmm2 406 pshufd $255,%xmm3,%xmm3 416 movdqa %xmm3,112(%ebp) 417 movdqu 16(%edx),%xmm3 424 pshufd $0,%xmm3,%xmm0 425 pshufd $85,%xmm3,%xmm [all...] |
/external/boringssl/win-x86/crypto/chacha/ |
chacha-x86.asm | 407 movdqu xmm3,[ebx] 415 pshufd xmm0,xmm3,0 416 pshufd xmm1,xmm3,85 417 pshufd xmm2,xmm3,170 418 pshufd xmm3,xmm3,255 428 movdqa [112+ebp],xmm3 429 movdqu xmm3,[16+edx] 436 pshufd xmm0,xmm3,0 437 pshufd xmm1,xmm3,8 [all...] |
/art/runtime/arch/x86/ |
memcmp16_x86.S | 74 movdqu (%eax), %xmm3 78 pcmpeqb %xmm0, %xmm3 79 pmovmskb %xmm3, %edx 194 movdqa 32(%esi), %xmm3 195 palignr $2,%xmm2, %xmm3 196 pcmpeqb 16(%edi), %xmm3 198 pand %xmm1, %xmm3 199 pmovmskb %xmm3, %edx 219 movdqa 32(%esi), %xmm3 220 palignr $2,16(%esi), %xmm3 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
loopfilter_block_sse2_x86_64.asm | 202 movdqa xmm3, i3 207 LF_FILTER_HEV_MASK xmm0, xmm1, xmm2, xmm3, xmm4, xmm8, xmm9, xmm10 211 movdqa xmm3, i4 213 LF_FILTER xmm1, xmm2, xmm3, xmm8, xmm0, xmm4 218 movdqa i4, xmm3 227 LF_FILTER_HEV_MASK xmm3, xmm8, xmm0, xmm1, xmm2, xmm4, xmm10, xmm11, xmm9 233 LF_FILTER xmm0, xmm1, xmm4, xmm8, xmm3, xmm2 244 movdqa xmm3, i13 247 LF_FILTER_HEV_MASK xmm4, xmm8, xmm0, xmm1, xmm2, xmm3, xmm9, xmm11, xmm10 251 movdqa xmm3, i1 [all...] |
/external/boringssl/win-x86_64/crypto/cipher_extra/ |
aes128gcmsiv-x86_64.asm | 48 vpclmulqdq xmm3,xmm0,xmm1,0x10 50 vpxor xmm3,xmm3,xmm4 51 vpslldq xmm4,xmm3,8 52 vpsrldq xmm3,xmm3,8 54 vpxor xmm5,xmm5,xmm3 56 vpclmulqdq xmm3,xmm2,XMMWORD[poly],0x10 58 vpxor xmm2,xmm3,xmm4 60 vpclmulqdq xmm3,xmm2,XMMWORD[poly],0x1 [all...] |