Home
last modified time | relevance | path

Searched refs:xmm0 (Results 1 – 25 of 162) sorted by relevance

1234567

/freebsd/crypto/openssl/crypto/aes/asm/
H A Dvpaes-armv8.pl179 // AES-encrypt %xmm0.
182 // %xmm0 = input
186 // Output in %xmm0
199 and v1.16b, v7.16b, v17.16b // vpand %xmm9, %xmm0, %xmm1
200 ushr v0.16b, v7.16b, #4 // vpsrlb \$4, %xmm0, %xmm0
203 tbl v2.16b, {$ipthi}, v0.16b // vpshufb %xmm0, %xmm3, %xmm2
204 eor v0.16b, v1.16b, v16.16b // vpxor %xmm5, %xmm1, %xmm0
205 eor v0.16b, v0.16b, v2.16b // vpxor %xmm2, %xmm0, %xmm0
214 tbl v0.16b, {$sb1u}, v3.16b // vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t
217 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = A
[all …]
H A Dvpaes-x86_64.pl81 ## AES-encrypt %xmm0.
84 ## %xmm0 = input
88 ## Output in %xmm0
102 pandn %xmm0, %xmm1
105 pand %xmm9, %xmm0
106 pshufb %xmm0, %xmm2
107 movdqa .Lk_ipt+16(%rip), %xmm0 # ipthi
108 pshufb %xmm1, %xmm0
111 pxor %xmm2, %xmm0
119 movdqa %xmm12, %xmm0 # 0 : sb1t
[all …]
H A Dvpaes-ppc.pl225 ## AES-encrypt %xmm0.
228 ## %xmm0 = input
232 ## Output in %xmm0
246 vsrb v1, v0, v8 # vpsrlb \$4, %xmm0, %xmm0
248 vperm v1, $ipthi, $ipthi, v1 # vpshufb %xmm0, %xmm3, %xmm2
249 vxor v0, v0, v5 # vpxor %xmm5, %xmm1, %xmm0
250 vxor v0, v0, v1 # vpxor %xmm2, %xmm0, %xmm0
260 vperm v0, $sb1u, v7, v3 # vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t
264 vxor v0, v0, v4 # vpxor %xmm4, %xmm0, %xmm0 # 0 = A
268 vperm v3, v0, v7, v1 # vpshufb %xmm1, %xmm0, %xmm3 # 0 = B
[all …]
H A Daesni-x86_64.pl230 $rndkey0="%xmm0"; $rndkey1="%xmm1";
949 xorps $rndkey0,$rndkey0 # %xmm0
954 movaps %xmm0,(%rsp) # clear stack
956 movaps %xmm0,0x10(%rsp)
958 movaps %xmm0,0x20(%rsp)
960 movaps %xmm0,0x30(%rsp)
1064 movaps %xmm0,(%rsp) # clear stack
1066 movaps %xmm0,0x10(%rsp)
1068 movaps %xmm0,0x20(%rsp)
1070 movaps %xmm0,0x30(%rsp)
[all …]
/freebsd/contrib/bionic-x86_64-string/
H A Dssse3-strcmp-slm.S102 pxor %xmm0, %xmm0 /* clear %xmm0 for null char checks */
103 pcmpeqb %xmm1, %xmm0 /* Any null chars? */
105 psubb %xmm0, %xmm1 /* packed sub of comparison results*/
152 pxor %xmm0, %xmm0 /* clear %xmm0 for null char check */
153 pcmpeqb %xmm1, %xmm0 /* Any null chars? */
155 psubb %xmm0, %xmm1 /* packed sub of comparison results*/
168 pxor %xmm0, %xmm0 /* clear xmm0, may have changed above */
179 pcmpeqb %xmm1, %xmm0
181 psubb %xmm0, %xmm1
194 pcmpeqb %xmm1, %xmm0
[all …]
H A Dsse2-memset-slm.S89 movd %rcx, %xmm0
90 pshufd $0, %xmm0, %xmm0
91 movdqu %xmm0, (%rdi)
92 movdqu %xmm0, -16(%rdi, %rdx)
95 movdqu %xmm0, 16(%rdi)
96 movdqu %xmm0, -32(%rdi, %rdx)
99 movdqu %xmm0, 32(%rdi)
100 movdqu %xmm0, 48(%rdi)
101 movdqu %xmm0, -64(%rdi, %rdx)
102 movdqu %xmm0, -48(%rdi, %rdx)
[all …]
H A Davx2-memset-kbl.S88 movd %rcx, %xmm0
89 pshufd $0, %xmm0, %xmm0
90 movdqu %xmm0, (%rdi)
91 movdqu %xmm0, -16(%rdi, %rdx)
94 movdqu %xmm0, 16(%rdi)
95 movdqu %xmm0, -32(%rdi, %rdx)
98 movdqu %xmm0, 32(%rdi)
99 movdqu %xmm0, 48(%rdi)
100 movdqu %xmm0, -64(%rdi, %rdx)
101 movdqu %xmm0, -48(%rdi, %rdx)
[all …]
/freebsd/sys/crypto/openssl/amd64/
H A Dghash-x86_64.S732 movdqa %xmm2,%xmm0
734 movdqa %xmm0,%xmm1
735 pshufd $78,%xmm0,%xmm3
736 pxor %xmm0,%xmm3
740 pxor %xmm0,%xmm3
747 pxor %xmm4,%xmm0
749 movdqa %xmm0,%xmm4
750 movdqa %xmm0,%xmm3
751 psllq $5,%xmm0
752 pxor %xmm0,%xmm3
[all …]
H A Dvpaes-x86_64.S28 pandn %xmm0,%xmm1
31 pand %xmm9,%xmm0
33 movdqa .Lk_ipt+16(%rip),%xmm0
37 pxor %xmm2,%xmm0
45 movdqa %xmm12,%xmm0
50 pxor %xmm4,%xmm0
56 movdqa %xmm0,%xmm3
60 pxor %xmm2,%xmm0
63 pxor %xmm0,%xmm3
67 pxor %xmm3,%xmm0
[all …]
H A Daesni-x86_64.S12 movups (%rdx),%xmm0
15 xorps %xmm0,%xmm2
23 pxor %xmm0,%xmm0
39 movups (%rdx),%xmm0
42 xorps %xmm0,%xmm2
50 pxor %xmm0,%xmm0
61 movups (%rcx),%xmm0
64 xorps %xmm0,%xmm2
65 xorps %xmm0,%xmm3
66 movups 32(%rcx),%xmm0
[all …]
H A Dsha256-mb-x86_64.S90 movd 0(%r9),%xmm0
94 punpckldq %xmm2,%xmm0
95 punpckldq %xmm0,%xmm5
113 movdqa %xmm12,%xmm0
118 pandn %xmm14,%xmm0
128 pxor %xmm3,%xmm0
137 paddd %xmm0,%xmm5
155 movd 4(%r9),%xmm0
159 punpckldq %xmm2,%xmm0
160 punpckldq %xmm0,%xmm5
[all …]
H A Daesni-mb-x86_64.S101 movups 32-120(%rsi),%xmm0
141 movups -56(%rsi),%xmm0
157 movups -24(%rsi),%xmm0
175 movups 128-120(%rsi),%xmm0
194 movups 160-120(%rsi),%xmm0
208 movups 192-120(%rsi),%xmm0
222 movups 224-120(%rsi),%xmm0
244 movdqu 32-120(%rsi),%xmm0
391 movups 32-120(%rsi),%xmm0
428 movups -56(%rsi),%xmm0
[all …]
H A Dbsaes-x86_64.S17 pxor %xmm8,%xmm0
54 pxor %xmm0,%xmm15
59 pxor %xmm15,%xmm0
78 movdqa %xmm0,%xmm9
79 psrlq $2,%xmm0
82 pxor %xmm2,%xmm0
84 pand %xmm8,%xmm0
86 pxor %xmm0,%xmm2
87 psllq $2,%xmm0
90 pxor %xmm9,%xmm0
[all …]
H A Daesni-gcm-x86_64.S40 vmovdqu 48+8(%rsp),%xmm0
52 vpclmulqdq $0x00,%xmm3,%xmm0,%xmm5
58 vpclmulqdq $0x10,%xmm3,%xmm0,%xmm1
61 vpclmulqdq $0x01,%xmm3,%xmm0,%xmm2
65 vpclmulqdq $0x11,%xmm3,%xmm0,%xmm3
66 vmovdqu 64+8(%rsp),%xmm0
80 vpclmulqdq $0x00,%xmm5,%xmm0,%xmm1
83 vpclmulqdq $0x10,%xmm5,%xmm0,%xmm2
86 vpclmulqdq $0x01,%xmm5,%xmm0,%xmm3
88 vpclmulqdq $0x11,%xmm5,%xmm0,%xmm5
[all …]
/freebsd/sys/crypto/aesni/
H A Daeskeys_amd64.S48 shufps $0b00010000,%xmm0,%xmm4
49 pxor %xmm4,%xmm0
50 shufps $0b10001100,%xmm0,%xmm4
51 pxor %xmm4,%xmm0
52 pxor %xmm1,%xmm0
53 movaps %xmm0,(%rsi)
62 shufps $0b00010000,%xmm0,%xmm4
63 pxor %xmm4,%xmm0
64 shufps $0b10001100,%xmm0,%xmm4
65 pxor %xmm4,%xmm0
[all …]
H A Daeskeys_i386.S48 shufps $0b00010000,%xmm0,%xmm4
49 pxor %xmm4,%xmm0
50 shufps $0b10001100,%xmm0,%xmm4
51 pxor %xmm4,%xmm0
52 pxor %xmm1,%xmm0
53 movaps %xmm0,(%edx)
62 shufps $0b00010000,%xmm0,%xmm4
63 pxor %xmm4,%xmm0
64 shufps $0b10001100,%xmm0,%xmm4
65 pxor %xmm4,%xmm0
[all …]
/freebsd/sys/crypto/openssl/i386/
H A Daesni-x86.S19 movups (%edx),%xmm0
22 xorps %xmm0,%xmm2
30 pxor %xmm0,%xmm0
51 movups (%edx),%xmm0
54 xorps %xmm0,%xmm2
62 pxor %xmm0,%xmm0
76 movups (%edx),%xmm0
79 xorps %xmm0,%xmm2
80 pxor %xmm0,%xmm3
81 movups 32(%edx),%xmm0
[all …]
H A Dvpaes-x86.S86 pandn %xmm0,%xmm1
87 pand %xmm6,%xmm0
90 movdqa 16(%ebp),%xmm0
96 pxor %xmm2,%xmm0
101 movdqa 48(%ebp),%xmm0
106 pxor %xmm4,%xmm0
112 movdqa %xmm0,%xmm3
116 pxor %xmm2,%xmm0
119 pxor %xmm0,%xmm3
123 pxor %xmm3,%xmm0
[all …]
H A Dghash-x86.S958 movdqa %xmm2,%xmm0
959 movdqa %xmm0,%xmm1
960 pshufd $78,%xmm0,%xmm3
962 pxor %xmm0,%xmm3
967 xorps %xmm0,%xmm3
973 pxor %xmm4,%xmm0
974 movdqa %xmm0,%xmm4
975 movdqa %xmm0,%xmm3
976 psllq $5,%xmm0
977 pxor %xmm0,%xmm3
[all …]
H A Dchacha-x86.S411 movdqa 32(%eax),%xmm0
417 movdqa %xmm0,(%esp)
426 movdqa (%esp),%xmm0
435 paddd %xmm1,%xmm0
436 pxor %xmm0,%xmm3
444 paddd %xmm1,%xmm0
445 pxor %xmm0,%xmm3
457 paddd %xmm1,%xmm0
458 pxor %xmm0,%xmm3
466 paddd %xmm1,%xmm0
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/
H A Dsalsa20_xmm6-asm.S114 movdqa 112(%rsp),%xmm0
115 pshufd $0x55,%xmm0,%xmm1
116 pshufd $0xaa,%xmm0,%xmm2
117 pshufd $0xff,%xmm0,%xmm3
118 pshufd $0x00,%xmm0,%xmm0
122 movdqa %xmm0,176(%rsp)
123 movdqa 64(%rsp),%xmm0
124 pshufd $0xaa,%xmm0,%xmm1
125 pshufd $0xff,%xmm0,%xmm2
126 pshufd $0x00,%xmm0,%xmm3
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/modes/
H A Dghash-x86_64.S113 movdqu (%rdi),%xmm0
118 movdqa %xmm0,%xmm1
119 pshufd $78,%xmm0,%xmm3
120 pxor %xmm0,%xmm3
124 pxor %xmm0,%xmm3
131 pxor %xmm4,%xmm0
133 movdqa %xmm0,%xmm4
134 movdqa %xmm0,%xmm3
135 psllq $5,%xmm0
136 pxor %xmm0,%xmm3
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/aes/
H A Daes_aesni.S204 shufps $0b00010000, %xmm0, %xmm4
205 pxor %xmm4, %xmm0
206 shufps $0b10001100, %xmm0, %xmm4
207 pxor %xmm4, %xmm0
208 pxor %xmm1, %xmm0
209 movups %xmm0, (%rcx)
220 shufps $0b00010000, %xmm0, %xmm4
221 pxor %xmm4, %xmm0
222 shufps $0b10001100, %xmm0, %xmm4
223 pxor %xmm4, %xmm0
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dladder_base.S27 vmovdqa v0_0(%rip),%xmm0
31 vmovdqa %xmm0,16(%rsp)
32 vmovdqa %xmm0,32(%rsp)
33 vmovdqa %xmm0,48(%rsp)
34 vmovdqa %xmm0,64(%rsp)
36 vmovdqa %xmm0,96(%rsp)
37 vmovdqa %xmm0,112(%rsp)
38 vmovdqa %xmm0,128(%rsp)
39 vmovdqa %xmm0,144(%rsp)
40 vmovdqa %xmm1,%xmm0
[all …]
H A Dladder.S28 vmovdqa v0_0(%rip),%xmm0
41 vmovdqa %xmm0,96(%rsp)
42 vmovdqa %xmm0,112(%rsp)
43 vmovdqa %xmm0,128(%rsp)
44 vmovdqa %xmm0,144(%rsp)
45 vmovdqa %xmm1,%xmm0
149 vpxor %xmm11,%xmm0,%xmm13
151 vpxor %xmm13,%xmm0,%xmm0
210 vpaddq %xmm1,%xmm0,%xmm11
211 vpaddq subc0(%rip),%xmm0,%xmm0
[all …]

1234567