/external/boringssl/linux-x86_64/crypto/cipher_extra/ |
D | aes128gcmsiv-x86_64.S | 56 vpclmulqdq $0x01,%xmm1,%xmm0,%xmm4 57 vpxor %xmm4,%xmm3,%xmm3 58 vpslldq $8,%xmm3,%xmm4 60 vpxor %xmm4,%xmm2,%xmm2 64 vpshufd $78,%xmm2,%xmm4 65 vpxor %xmm4,%xmm3,%xmm2 68 vpshufd $78,%xmm2,%xmm4 69 vpxor %xmm4,%xmm3,%xmm2 155 vpclmulqdq $0x11,(%rdi,%r11,1),%xmm0,%xmm4 174 vpxor %xmm6,%xmm4,%xmm4 [all …]
|
/external/boringssl/mac-x86_64/crypto/cipher_extra/ |
D | aes128gcmsiv-x86_64.S | 56 vpclmulqdq $0x01,%xmm1,%xmm0,%xmm4 57 vpxor %xmm4,%xmm3,%xmm3 58 vpslldq $8,%xmm3,%xmm4 60 vpxor %xmm4,%xmm2,%xmm2 64 vpshufd $78,%xmm2,%xmm4 65 vpxor %xmm4,%xmm3,%xmm2 68 vpshufd $78,%xmm2,%xmm4 69 vpxor %xmm4,%xmm3,%xmm2 155 vpclmulqdq $0x11,(%rdi,%r11,1),%xmm0,%xmm4 174 vpxor %xmm6,%xmm4,%xmm4 [all …]
|
/external/boringssl/src/crypto/fipsmodule/aes/asm/ |
D | vpaes-armv8.pl | 210 tbl v4.16b, {$sb1t}, v2.16b // vpshufb %xmm2, %xmm13, %xmm4 # 4 = sb1u 213 eor v4.16b, v4.16b, v16.16b // vpxor %xmm5, %xmm4, %xmm4 # 4 = sb1u + k 215 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = A 217 ld1 {v4.2d}, [x10] // vmovdqa (%r11,%r10), %xmm4 # .Lk_mc_backward[] 220 tbl v0.16b, {v0.16b}, v4.16b // vpshufb %xmm4, %xmm0, %xmm0 # 3 = D 222 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 225 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = 2A+3B+C+D 235 tbl v4.16b, {$invlo}, v1.16b // vpshufb %xmm1, %xmm10, %xmm4 # 4 = 1/j 237 eor v4.16b, v4.16b, v5.16b // vpxor %xmm5, %xmm4, %xmm4 # 4 = jak = 1/j + a/k 239 tbl v3.16b, {$invlo}, v4.16b // vpshufb %xmm4, %xmm10, %xmm3 # 3 = 1/jak [all …]
|
D | vpaes-x86_64.pl | 116 movdqa %xmm13, %xmm4 # 4 : sb1u 118 pshufb %xmm2, %xmm4 # 4 = sb1u 120 pxor %xmm5, %xmm4 # 4 = sb1u + k 122 pxor %xmm4, %xmm0 # 0 = A 125 movdqa (%r11,%r10), %xmm4 # .Lk_mc_backward[] 133 pshufb %xmm4, %xmm3 # 3 = D 152 movdqa %xmm10, %xmm4 # 4 : 1/j 154 pshufb %xmm0, %xmm4 # 4 = 1/j 156 pxor %xmm5, %xmm4 # 4 = jak = 1/j + a/k 160 pshufb %xmm4, %xmm3 # 3 = 1/jak [all …]
|
/external/boringssl/win-x86_64/crypto/cipher_extra/ |
D | aes128gcmsiv-x86_64.asm | 56 vpclmulqdq xmm4,xmm0,xmm1,0x01 57 vpxor xmm3,xmm3,xmm4 58 vpslldq xmm4,xmm3,8 60 vpxor xmm2,xmm2,xmm4 64 vpshufd xmm4,xmm2,78 65 vpxor xmm2,xmm3,xmm4 68 vpshufd xmm4,xmm2,78 69 vpxor xmm2,xmm3,xmm4 184 vpclmulqdq xmm4,xmm0,XMMWORD[r11*1+rdi],0x11 203 vpxor xmm4,xmm4,xmm6 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | x86_64-xop-encoding.s | 34 vphaddwq (%rcx), %xmm4 45 vphaddwd %xmm3, %xmm4 66 vphaddudq 8(%rcx,%rax), %xmm4 82 vphaddubq (%rcx), %xmm4 98 vphadddq (%rdx), %xmm4 101 vphadddq %xmm4, %xmm5 191 vpshlq %xmm2, %xmm4, %xmm6 235 vpshaq %xmm4, %xmm4, %xmm4 246 vpshad %xmm5, %xmm4, %xmm0 260 vpshab (%rcx), %xmm4, %xmm0 [all …]
|
/external/llvm/test/MC/X86/ |
D | x86_64-xop-encoding.s | 34 vphaddwq (%rcx), %xmm4 45 vphaddwd %xmm3, %xmm4 66 vphaddudq 8(%rcx,%rax), %xmm4 82 vphaddubq (%rcx), %xmm4 98 vphadddq (%rdx), %xmm4 101 vphadddq %xmm4, %xmm5 191 vpshlq %xmm2, %xmm4, %xmm6 235 vpshaq %xmm4, %xmm4, %xmm4 246 vpshad %xmm5, %xmm4, %xmm0 260 vpshab (%rcx), %xmm4, %xmm0 [all …]
|
/external/capstone/suite/MC/X86/ |
D | x86_64-xop-encoding.s.cs | 8 0x8f,0xe9,0x78,0xc7,0x21 = vphaddwq (%rcx), %xmm4 11 0x8f,0xe9,0x78,0xc6,0xe3 = vphaddwd %xmm3, %xmm4 16 0x8f,0xe9,0x78,0xdb,0x64,0x01,0x08 = vphaddudq 8(%rcx, %rax), %xmm4 20 0x8f,0xe9,0x78,0xd3,0x21 = vphaddubq (%rcx), %xmm4 24 0x8f,0xe9,0x78,0xcb,0x22 = vphadddq (%rdx), %xmm4 25 0x8f,0xe9,0x78,0xcb,0xec = vphadddq %xmm4, %xmm5 47 0x8f,0xe9,0x68,0x97,0xf4 = vpshlq %xmm2, %xmm4, %xmm6 59 0x8f,0xe9,0x58,0x9b,0xe4 = vpshaq %xmm4, %xmm4, %xmm4 62 0x8f,0xe9,0x50,0x9a,0xc4 = vpshad %xmm5, %xmm4, %xmm0 66 0x8f,0xe9,0xd8,0x98,0x01 = vpshab (%rcx), %xmm4, %xmm0 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vector-interleave.ll | 25 ; SSE-NEXT: movdqa %xmm4, %xmm1 27 ; SSE-NEXT: punpckhwd {{.*#+}} xmm4 = xmm4[4],xmm5[4],xmm4[5],xmm5[5],xmm4[6],xmm5[6],xmm4[7],xm… 31 ; SSE-NEXT: movdqa %xmm4, %xmm6 33 ; SSE-NEXT: punpckldq {{.*#+}} xmm4 = xmm4[0],xmm7[0],xmm4[1],xmm7[1] 44 ; SSE-NEXT: punpcklwd {{.*#+}} xmm7 = xmm7[0],xmm4[0],xmm7[1],xmm4[1],xmm7[2],xmm4[2],xmm7[3],xm… 45 ; SSE-NEXT: punpckhwd {{.*#+}} xmm0 = xmm0[4],xmm4[4],xmm0[5],xmm4[5],xmm0[6],xmm4[6],xmm0[7],xm… 46 ; SSE-NEXT: movdqa %xmm3, %xmm4 47 ; SSE-NEXT: punpcklwd {{.*#+}} xmm4 = xmm4[0],xmm6[0],xmm4[1],xmm6[1],xmm4[2],xmm6[2],xmm4[3],xm… 50 ; SSE-NEXT: movdqa %xmm4, 96(%rdi) 70 ; AVX1-NEXT: vpunpcklwd {{.*#+}} xmm1 = xmm4[0],xmm5[0],xmm4[1],xmm5[1],xmm4[2],xmm5[2],xmm4[3],… [all …]
|
D | vselect-minmax.ll | 556 ; SSE2-NEXT: movdqa %xmm2, %xmm4 557 ; SSE2-NEXT: pcmpgtb %xmm0, %xmm4 558 ; SSE2-NEXT: pand %xmm4, %xmm0 559 ; SSE2-NEXT: pandn %xmm2, %xmm4 560 ; SSE2-NEXT: por %xmm4, %xmm0 601 ; SSE2-NEXT: movdqa %xmm2, %xmm4 602 ; SSE2-NEXT: pcmpgtb %xmm0, %xmm4 603 ; SSE2-NEXT: pand %xmm4, %xmm0 604 ; SSE2-NEXT: pandn %xmm2, %xmm4 605 ; SSE2-NEXT: por %xmm4, %xmm0 [all …]
|
D | vector-trunc-packus.ll | 29 ; SSE2-NEXT: pshufd {{.*#+}} xmm4 = xmm3[1,1,3,3] 30 ; SSE2-NEXT: pand %xmm7, %xmm4 32 ; SSE2-NEXT: por %xmm4, %xmm3 38 ; SSE2-NEXT: movdqa %xmm5, %xmm4 39 ; SSE2-NEXT: pcmpgtd %xmm0, %xmm4 40 ; SSE2-NEXT: pshufd {{.*#+}} xmm6 = xmm4[0,0,2,2] 44 ; SSE2-NEXT: pshufd {{.*#+}} xmm4 = xmm4[1,1,3,3] 45 ; SSE2-NEXT: por %xmm0, %xmm4 46 ; SSE2-NEXT: pand %xmm4, %xmm1 47 ; SSE2-NEXT: pandn %xmm8, %xmm4 [all …]
|
D | combine-sdiv.ll | 301 ; SSE-NEXT: movdqa %xmm2, %xmm4 302 ; SSE-NEXT: psraw $4, %xmm4 305 ; SSE-NEXT: pblendvb %xmm0, %xmm4, %xmm2 306 ; SSE-NEXT: movdqa %xmm2, %xmm4 307 ; SSE-NEXT: psraw $2, %xmm4 309 ; SSE-NEXT: pblendvb %xmm0, %xmm4, %xmm2 310 ; SSE-NEXT: movdqa %xmm2, %xmm4 311 ; SSE-NEXT: psraw $1, %xmm4 313 ; SSE-NEXT: pblendvb %xmm0, %xmm4, %xmm2 316 ; SSE-NEXT: movdqa %xmm3, %xmm4 [all …]
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | idctllm_sse2.asm | 35 movd xmm4, [rax] 38 pinsrw xmm4, [rax+32], 4 41 pmullw xmm4, xmm5 53 pshuflw xmm4, xmm4, 00000000b 54 pshufhw xmm4, xmm4, 00000000b 57 paddw xmm4, [GLOBAL(fours)] 59 psraw xmm4, 3 73 paddw xmm0, xmm4 74 paddw xmm1, xmm4 75 paddw xmm2, xmm4 [all …]
|
D | iwalsh_sse2.asm | 38 movdqa xmm4, xmm0 40 punpckhqdq xmm4, xmm3 ;c1 b1 42 movdqa xmm1, xmm4 ;c1 b1 43 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0] 51 movdqa xmm3, xmm4 ; 13 12 11 10 03 02 01 00 52 punpcklwd xmm4, xmm0 ; 23 03 22 02 21 01 20 00 54 movdqa xmm1, xmm4 ; 23 03 22 02 21 01 20 00 55 punpcklwd xmm4, xmm3 ; 31 21 11 01 30 20 10 00 60 movdqa xmm3, xmm4 ;ip[4] ip[0] 64 paddw xmm4, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1 [all …]
|
D | subpixel_sse2.asm | 68 movdqa xmm4, xmm1 75 …psrldq xmm4, 1 ; xx 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00… 78 … punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 81 pmullw xmm4, XMMWORD PTR [rdx+16] ; x[-1] * H[-1]; Tap 2 104 paddsw xmm4, xmm7 105 paddsw xmm4, xmm5 107 paddsw xmm4, xmm3 108 paddsw xmm4, xmm6 110 paddsw xmm4, xmm1 111 paddsw xmm4, [GLOBAL(rd)] [all …]
|
/external/boringssl/linux-x86_64/crypto/fipsmodule/ |
D | ghash-ssse3-x86_64.S | 47 movdqa (%rsi),%xmm4 59 movdqa %xmm4,%xmm5 68 movdqa %xmm4,%xmm5 77 psrlq $4,%xmm4 78 pxor %xmm4,%xmm2 95 movdqa (%rsi),%xmm4 107 movdqa %xmm4,%xmm5 116 movdqa %xmm4,%xmm5 125 psrlq $4,%xmm4 126 pxor %xmm4,%xmm2 [all …]
|
D | ghash-x86_64.S | 731 pshufd $255,%xmm2,%xmm4 736 pcmpgtd %xmm4,%xmm5 757 movdqa %xmm3,%xmm4 759 pslldq $8,%xmm4 761 pxor %xmm4,%xmm0 763 movdqa %xmm0,%xmm4 773 pxor %xmm4,%xmm0 777 movdqa %xmm0,%xmm4 779 pxor %xmm4,%xmm1 780 pxor %xmm0,%xmm4 [all …]
|
/external/boringssl/mac-x86_64/crypto/fipsmodule/ |
D | ghash-ssse3-x86_64.S | 47 movdqa (%rsi),%xmm4 59 movdqa %xmm4,%xmm5 68 movdqa %xmm4,%xmm5 77 psrlq $4,%xmm4 78 pxor %xmm4,%xmm2 95 movdqa (%rsi),%xmm4 107 movdqa %xmm4,%xmm5 116 movdqa %xmm4,%xmm5 125 psrlq $4,%xmm4 126 pxor %xmm4,%xmm2 [all …]
|
D | ghash-x86_64.S | 718 pshufd $255,%xmm2,%xmm4 723 pcmpgtd %xmm4,%xmm5 744 movdqa %xmm3,%xmm4 746 pslldq $8,%xmm4 748 pxor %xmm4,%xmm0 750 movdqa %xmm0,%xmm4 760 pxor %xmm4,%xmm0 764 movdqa %xmm0,%xmm4 766 pxor %xmm4,%xmm1 767 pxor %xmm0,%xmm4 [all …]
|
/external/boringssl/linux-x86/crypto/fipsmodule/ |
D | ghash-ssse3-x86.S | 36 movdqa (%esi),%xmm4 42 movdqa %xmm4,%xmm5 46 movdqa %xmm4,%xmm5 53 psrlq $4,%xmm4 54 pxor %xmm4,%xmm2 67 movdqa (%esi),%xmm4 73 movdqa %xmm4,%xmm5 77 movdqa %xmm4,%xmm5 84 psrlq $4,%xmm4 85 pxor %xmm4,%xmm2 [all …]
|
/external/boringssl/mac-x86/crypto/fipsmodule/ |
D | ghash-ssse3-x86.S | 35 movdqa (%esi),%xmm4 41 movdqa %xmm4,%xmm5 45 movdqa %xmm4,%xmm5 52 psrlq $4,%xmm4 53 pxor %xmm4,%xmm2 66 movdqa (%esi),%xmm4 72 movdqa %xmm4,%xmm5 76 movdqa %xmm4,%xmm5 83 psrlq $4,%xmm4 84 pxor %xmm4,%xmm2 [all …]
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | dct_sse2.asm | 98 movdqa xmm4, xmm3 100 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)];d1*2217 - c1*5352 103 paddd xmm4, XMMWORD PTR[GLOBAL(_7500)] 105 psrad xmm4, 12 ;(d1 * 2217 - c1 * 5352 + 7500)>>12 108 packssdw xmm3, xmm4 ;op[3] op[1] 141 pxor xmm4, xmm4 ;zero out for compare 144 pcmpeqw xmm2, xmm4 150 movdqa xmm4, xmm3 152 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)] ;d1*2217 - c1*5352 154 paddd xmm4, XMMWORD PTR[GLOBAL(_51000)] [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | vector-shift-ashr-128.ll | 23 ; SSE2-NEXT: movdqa %xmm2, %xmm4 24 ; SSE2-NEXT: psrlq %xmm3, %xmm4 26 ; SSE2-NEXT: movsd {{.*#+}} xmm4 = xmm2[0],xmm4[1] 31 ; SSE2-NEXT: xorpd %xmm4, %xmm2 32 ; SSE2-NEXT: psubq %xmm4, %xmm2 41 ; SSE41-NEXT: pshufd {{.*#+}} xmm4 = xmm1[2,3,0,1] 42 ; SSE41-NEXT: psrlq %xmm4, %xmm2 46 ; SSE41-NEXT: psrlq %xmm4, %xmm0 56 ; AVX1-NEXT: vpshufd {{.*#+}} xmm4 = xmm1[2,3,0,1] 57 ; AVX1-NEXT: vpsrlq %xmm4, %xmm2, %xmm2 [all …]
|
/external/boringssl/win-x86/crypto/fipsmodule/ |
D | ghash-ssse3-x86.asm | 48 movdqa xmm4,[esi] 54 movdqa xmm5,xmm4 58 movdqa xmm5,xmm4 65 psrlq xmm4,4 66 pxor xmm2,xmm4 79 movdqa xmm4,[esi] 85 movdqa xmm5,xmm4 89 movdqa xmm5,xmm4 96 psrlq xmm4,4 97 pxor xmm2,xmm4 [all …]
|
/external/boringssl/win-x86_64/crypto/fipsmodule/ |
D | ghash-x86_64.asm | 740 pshufd xmm4,xmm2,255 745 pcmpgtd xmm5,xmm4 766 movdqa xmm4,xmm3 768 pslldq xmm4,8 770 pxor xmm0,xmm4 772 movdqa xmm4,xmm0 782 pxor xmm0,xmm4 786 movdqa xmm4,xmm0 788 pxor xmm1,xmm4 789 pxor xmm4,xmm0 [all …]
|