Home
last modified time | relevance | path

Searched refs:xmm4 (Results 1 – 25 of 580) sorted by relevance

12345678910>>...24

/external/boringssl/linux-x86_64/crypto/cipher_extra/
Daes128gcmsiv-x86_64.S56 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/
Daes128gcmsiv-x86_64.S56 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/
Dvpaes-armv8.pl210 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 …]
Dvpaes-x86_64.pl116 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/
Daes128gcmsiv-x86_64.asm56 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/
Dx86_64-xop-encoding.s34 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/
Dx86_64-xop-encoding.s34 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/
Dx86_64-xop-encoding.s.cs8 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/
Dvector-interleave.ll25 ; 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 …]
Dvselect-minmax.ll556 ; 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 …]
Dvector-trunc-packus.ll29 ; 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 …]
Dcombine-sdiv.ll301 ; 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/
Didctllm_sse2.asm35 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 …]
Diwalsh_sse2.asm38 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 …]
Dsubpixel_sse2.asm68 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/
Dghash-ssse3-x86_64.S47 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 …]
Dghash-x86_64.S731 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/
Dghash-ssse3-x86_64.S47 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 …]
Dghash-x86_64.S718 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/
Dghash-ssse3-x86.S36 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/
Dghash-ssse3-x86.S35 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/
Ddct_sse2.asm98 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/
Dvector-shift-ashr-128.ll23 ; 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/
Dghash-ssse3-x86.asm48 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/
Dghash-x86_64.asm740 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 …]

12345678910>>...24