/external/llvm/test/MC/X86/ |
D | x86-32-coverage.s | 2977 movd %ecx,%xmm5 2981 movd 0xdeadbeef(%ebx,%ecx,8),%xmm5 2985 movd 0x45,%xmm5 2989 movd 0x7eed,%xmm5 2993 movd 0xbabecafe,%xmm5 2997 movd 0x12345678,%xmm5 3001 movd %xmm5,%ecx 3005 movd %xmm5,0xdeadbeef(%ebx,%ecx,8) 3009 movd %xmm5,0x45 3013 movd %xmm5,0x7eed [all …]
|
D | x86-32-fma3.s | 5 vfmadd132pd %xmm2, %xmm5, %xmm1 9 vfmadd132pd (%eax), %xmm5, %xmm1 13 vfmadd132ps %xmm2, %xmm5, %xmm1 17 vfmadd132ps (%eax), %xmm5, %xmm1 21 vfmadd213pd %xmm2, %xmm5, %xmm1 25 vfmadd213pd (%eax), %xmm5, %xmm1 29 vfmadd213ps %xmm2, %xmm5, %xmm1 33 vfmadd213ps (%eax), %xmm5, %xmm1 37 vfmadd231pd %xmm2, %xmm5, %xmm1 41 vfmadd231pd (%eax), %xmm5, %xmm1 [all …]
|
D | x86-32-avx.s | 37 vaddss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 41 vsubss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 45 vmulss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 49 vdivss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 53 vaddsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 57 vsubsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 61 vmulsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 65 vdivsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 101 vaddps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 105 vsubps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 [all …]
|
D | x86_64-xop-encoding.s | 58 vphadduwd (%rax), %xmm5 77 vphaddubw %xmm5, %xmm0 90 vphaddubd (%rax), %xmm5 93 vphaddubd %xmm5, %xmm7 101 vphadddq %xmm4, %xmm5 109 vphaddbw %xmm5, %xmm6 133 vfrczss %xmm5, %xmm7 149 vfrczps %xmm6, %xmm5 197 vpshlq %xmm5, (%rdx,%rcx), %xmm6 202 vpshld %xmm7, %xmm5, %xmm3 [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | halfpix_variance_impl_sse2.asm | 42 movdqu xmm5, XMMWORD PTR [rsi] 44 … pavgb xmm5, xmm3 ; xmm5 = avg(xmm1,xmm3) horizontal line 1 53 pavgb xmm5, xmm1 ; xmm = vertical average of the above 55 movdqa xmm4, xmm5 56 punpcklbw xmm5, xmm0 ; xmm5 = words of above 61 psubw xmm5, xmm3 ; xmm5 -= xmm3 67 … paddw xmm6, xmm5 ; xmm6 += accumulated column differences 69 pmaddwd xmm5, xmm5 ; xmm5 *= xmm5 71 …paddd xmm7, xmm5 ; xmm7 += accumulated square column differenc… 74 movdqa xmm5, xmm1 ; save xmm1 for use on the next row [all …]
|
D | sad_sse4.asm | 38 movq xmm5, MMWORD PTR [rdi] 41 punpcklqdq xmm5, xmm3 44 movdqa xmm2, xmm5 45 mpsadbw xmm5, xmm0, 0x0 54 paddw xmm5, xmm2 55 paddw xmm5, xmm3 56 paddw xmm5, xmm4 58 paddw xmm1, xmm5 61 movq xmm5, MMWORD PTR [rdi+ rdx] 64 punpcklqdq xmm5, xmm3 [all …]
|
D | highbd_variance_impl_sse2.asm | 84 pxor xmm5, xmm5 88 paddw xmm5, xmm1 95 paddw xmm5, xmm3 102 paddw xmm5, xmm1 108 paddw xmm5, xmm3 112 movdqa xmm1, xmm5 113 movdqa xmm2, xmm5 118 movdqa xmm2, xmm5 119 punpcklwd xmm5, xmm1 121 paddd xmm7, xmm5 [all …]
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | idctllm_sse2.asm | 34 movd xmm5, [rdx] 37 pinsrw xmm5, [rdx], 4 39 pmullw xmm4, xmm5 41 ; Zero out xmm5, for use unpacking 42 pxor xmm5, xmm5 45 movd [rax], xmm5 46 movd [rax+32], xmm5 64 punpcklbw xmm0, xmm5 65 punpcklbw xmm1, xmm5 66 punpcklbw xmm2, xmm5 [all …]
|
D | loopfilter_sse2.asm | 33 movdqa xmm5, [rsi] ; q0 39 movlps xmm5, [rsi + rax] ; q0 44 movhps xmm5, [rdi + rax] 66 movdqa xmm0, xmm5 ; q0 69 psubusb xmm5, xmm3 ; q0-=q1 72 por xmm5, xmm3 ; abs(q0-q1) 73 movdqa [rsp+_t0], xmm5 ; save to t0 75 pmaxub xmm1, xmm5 94 movdqa xmm5, xmm4 ; p2 98 psubusb xmm2, xmm5 ; p3-=p2 [all …]
|
D | subpixel_ssse3.asm | 62 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4 87 pmaddubsw xmm1, xmm5 117 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4 143 pmaddubsw xmm0, xmm5 203 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4 226 pmaddubsw xmm1, xmm5 245 pmaddubsw xmm1, xmm5 310 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4 331 pmaddubsw xmm1, xmm5 361 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4 [all …]
|
D | iwalsh_sse2.asm | 65 movdqa xmm5, xmm4 67 punpckhqdq xmm5, xmm3 ;c1 b1 69 movdqa xmm1, xmm5 ;c1 b1 70 paddw xmm5, xmm4 ;dl+cl a1+b1 aka op[4] op[0] 73 paddw xmm5, xmm0 75 psraw xmm5, 3 78 movd eax, xmm5 80 psrldq xmm5, 4 88 movd eax, xmm5 90 psrldq xmm5, 4 [all …]
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | rotate_win.cc | 54 movq xmm5, qword ptr [eax + edi] in TransposeWx8_SSSE3() 55 punpcklbw xmm4, xmm5 in TransposeWx8_SSSE3() 57 movdqa xmm5, xmm4 in TransposeWx8_SSSE3() 59 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3() 73 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3() 75 movdqa xmm7, xmm5 in TransposeWx8_SSSE3() 90 punpckldq xmm1, xmm5 in TransposeWx8_SSSE3() 93 movdqa xmm5, xmm1 in TransposeWx8_SSSE3() 95 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3() 97 movq qword ptr [edx + esi], xmm5 in TransposeWx8_SSSE3() [all …]
|
D | row_win.cc | 157 const __m128i xmm5 = _mm_set1_epi8(-1); in I422ToARGBRow_SSSE3() local 186 xmm2 = _mm_unpacklo_epi8(xmm2, xmm5); in I422ToARGBRow_SSSE3() 331 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 in J400ToARGBRow_SSE2() 332 pslld xmm5, 24 in J400ToARGBRow_SSE2() 341 por xmm0, xmm5 in J400ToARGBRow_SSE2() 342 por xmm1, xmm5 in J400ToARGBRow_SSE2() 390 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 in RGB24ToARGBRow_SSSE3() 391 pslld xmm5, 24 in RGB24ToARGBRow_SSSE3() 402 por xmm2, xmm5 in RGB24ToARGBRow_SSSE3() 406 por xmm0, xmm5 in RGB24ToARGBRow_SSSE3() [all …]
|
/external/libyuv/files/source/ |
D | rotate_win.cc | 53 movq xmm5, qword ptr [eax + edi] in TransposeWx8_SSSE3() 54 punpcklbw xmm4, xmm5 in TransposeWx8_SSSE3() 56 movdqa xmm5, xmm4 in TransposeWx8_SSSE3() 58 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3() 72 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3() 74 movdqa xmm7, xmm5 in TransposeWx8_SSSE3() 89 punpckldq xmm1, xmm5 in TransposeWx8_SSSE3() 92 movdqa xmm5, xmm1 in TransposeWx8_SSSE3() 94 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3() 96 movq qword ptr [edx + esi], xmm5 in TransposeWx8_SSSE3() [all …]
|
D | row_win.cc | 51 xmm5 = _mm_loadl_epi64((__m128i*)a_buf); \ 78 xmm2 = _mm_unpacklo_epi8(xmm2, xmm5); \ 95 const __m128i xmm5 = _mm_set1_epi8(-1); in I422ToARGBRow_SSSE3() local 114 __m128i xmm0, xmm1, xmm2, xmm4, xmm5; in I422AlphaToARGBRow_SSSE3() local 298 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 299 pslld xmm5, 24 308 por xmm0, xmm5 309 por xmm1, xmm5 357 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 358 pslld xmm5, 24 [all …]
|
/external/boringssl/linux-x86_64/crypto/aes/ |
D | bsaes-x86_64.S | 27 pxor %xmm8,%xmm5 36 movdqa %xmm5,%xmm9 37 psrlq $1,%xmm5 40 pxor %xmm6,%xmm5 42 pand %xmm7,%xmm5 44 pxor %xmm5,%xmm6 45 psllq $1,%xmm5 48 pxor %xmm9,%xmm5 70 pxor %xmm5,%xmm3 75 pxor %xmm3,%xmm5 [all …]
|
/external/boringssl/mac-x86_64/crypto/aes/ |
D | bsaes-x86_64.S | 25 pxor %xmm8,%xmm5 34 movdqa %xmm5,%xmm9 35 psrlq $1,%xmm5 38 pxor %xmm6,%xmm5 40 pand %xmm7,%xmm5 42 pxor %xmm5,%xmm6 43 psllq $1,%xmm5 46 pxor %xmm9,%xmm5 68 pxor %xmm5,%xmm3 73 pxor %xmm3,%xmm5 [all …]
|
/external/boringssl/src/crypto/aes/asm/ |
D | vpaes-x86_64.pl | 79 ## Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax 92 movdqu (%r9), %xmm5 # round0 key 98 pxor %xmm5, %xmm2 111 pxor %xmm5, %xmm4 # 4 = sb1u + k 112 movdqa %xmm15, %xmm5 # 4 : sb2u 115 pshufb %xmm2, %xmm5 # 4 = sb2u 120 pxor %xmm5, %xmm2 # 2 = 2A 135 movdqa %xmm11, %xmm5 # 2 : a/k 139 pshufb %xmm0, %xmm5 # 2 = a/k 144 pxor %xmm5, %xmm3 # 3 = iak = 1/i + a/k [all …]
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | dct_sse2.asm | 122 movdqa xmm5, XMMWORD PTR[GLOBAL(_7)] 140 paddd xmm0, xmm5 141 paddd xmm1, xmm5 183 movdqa xmm5, xmm4 ; 20 21 22 23 24 25 26 27 189 punpckhwd xmm5, xmm3 ; 24 34 25 35 26 36 27 37 197 punpckldq xmm4, xmm5 ; 04 14 24 34 05 15 25 35 199 punpckhdq xmm1, xmm5 ; 06 16 26 36 07 17 27 37 216 movdqa xmm5, xmm0 223 psubw xmm5, xmm3 ; d1 = 0 - 3 225 psllw xmm5, 3 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | fmaxnum.ll | 107 ; SSE-NEXT: movaps %xmm4, %xmm5 108 ; SSE-NEXT: andps %xmm2, %xmm5 111 ; SSE-NEXT: orps %xmm5, %xmm4 114 ; SSE-NEXT: movaps %xmm0, %xmm5 115 ; SSE-NEXT: shufps {{.*#+}} xmm5 = xmm5[1,1,2,3] 116 ; SSE-NEXT: movaps %xmm5, %xmm3 120 ; SSE-NEXT: maxss %xmm5, %xmm2 128 ; SSE-NEXT: movaps %xmm1, %xmm5 129 ; SSE-NEXT: maxss %xmm0, %xmm5 130 ; SSE-NEXT: andnps %xmm5, %xmm2 [all …]
|
D | vselect-minmax.ll | 583 ; SSE2-NEXT: movdqa %xmm2, %xmm5 584 ; SSE2-NEXT: pcmpgtb %xmm0, %xmm5 585 ; SSE2-NEXT: pand %xmm5, %xmm0 586 ; SSE2-NEXT: pandn %xmm2, %xmm5 587 ; SSE2-NEXT: por %xmm5, %xmm0 631 ; SSE2-NEXT: movdqa %xmm0, %xmm5 632 ; SSE2-NEXT: pcmpgtb %xmm2, %xmm5 633 ; SSE2-NEXT: pxor %xmm5, %xmm7 634 ; SSE2-NEXT: pandn %xmm0, %xmm5 636 ; SSE2-NEXT: por %xmm7, %xmm5 [all …]
|
D | vec_minmax_uint.ll | 23 ; SSE2-NEXT: pshufd {{.*#+}} xmm5 = xmm4[0,0,2,2] 26 ; SSE2-NEXT: pand %xmm5, %xmm2 43 ; SSE41-NEXT: pshufd {{.*#+}} xmm5 = xmm4[0,0,2,2] 46 ; SSE41-NEXT: pand %xmm5, %xmm3 82 ; SSE2-NEXT: movdqa %xmm3, %xmm5 83 ; SSE2-NEXT: pxor %xmm4, %xmm5 87 ; SSE2-NEXT: pcmpgtd %xmm5, %xmm7 89 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm6 90 ; SSE2-NEXT: pshufd {{.*#+}} xmm5 = xmm6[1,1,3,3] 91 ; SSE2-NEXT: pand %xmm8, %xmm5 [all …]
|
/external/boringssl/linux-x86/crypto/aes/ |
D | aesni-x86.S | 192 pxor %xmm0,%xmm5 231 pxor %xmm0,%xmm5 271 pxor %xmm0,%xmm5 326 pxor %xmm0,%xmm5 397 movdqu 48(%esi),%xmm5 411 movups %xmm5,48(%edi) 412 movdqu 48(%esi),%xmm5 428 movups %xmm5,48(%edi) 443 movups 48(%esi),%xmm5 451 movups %xmm5,48(%edi) [all …]
|
/external/boringssl/mac-x86/crypto/aes/ |
D | aesni-x86.S | 179 pxor %xmm0,%xmm5 216 pxor %xmm0,%xmm5 254 pxor %xmm0,%xmm5 307 pxor %xmm0,%xmm5 376 movdqu 48(%esi),%xmm5 390 movups %xmm5,48(%edi) 391 movdqu 48(%esi),%xmm5 407 movups %xmm5,48(%edi) 422 movups 48(%esi),%xmm5 430 movups %xmm5,48(%edi) [all …]
|
/external/boringssl/win-x86_64/crypto/aes/ |
D | bsaes-x86_64.asm | 29 pxor xmm5,xmm8 38 movdqa xmm9,xmm5 39 psrlq xmm5,1 42 pxor xmm5,xmm6 44 pand xmm5,xmm7 46 pxor xmm6,xmm5 47 psllq xmm5,1 50 pxor xmm5,xmm9 72 pxor xmm3,xmm5 77 pxor xmm5,xmm3 [all …]
|