Searched refs:shr (Results 1 - 25 of 78) sorted by relevance

1234

/freebsd-13-stable/sys/libkern/
H A Dbcmp.c60 int shl, shr, len = length; local
81 shr = (long)p2 & (sizeof(long) - 1);
82 if (shr != 0) {
83 p2 -= shr; /* p2 now longword aligned */
84 shr <<= 3; /* offset in bits */
85 shl = (sizeof(long) << 3) - shr;
93 if (*(culp)p1 != (va >> shr | vb << shl))
112 return ((((va >> shr | ((shl < len) ? *(culp)p2 << shl : 0)) ^
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dfe51_pack.S42 shr $51,%r12 label
46 shr $51,%r12 label
50 shr $51,%r12 label
54 shr $51,%r12 label
58 shr $51,%r12 label
88 shr $8,%rax label
92 shr $16,%rax label
96 shr $24,%rax label
100 shr $32,%rax label
104 shr label
108 shr $48,%rdx label
115 shr $5,%rdx label
119 shr $13,%rdx label
123 shr $21,%rdx label
127 shr $29,%rdx label
131 shr $37,%rdx label
135 shr $45,%rdx label
142 shr $2,%rdx label
146 shr $10,%rdx label
150 shr $18,%rdx label
154 shr $26,%rdx label
158 shr $34,%rdx label
162 shr $42,%rdx label
165 shr $50,%rdx label
172 shr $7,%rdx label
176 shr $15,%rdx label
180 shr $23,%rdx label
184 shr $31,%rdx label
188 shr $39,%rdx label
192 shr $47,%rdx label
199 shr $4,%rdx label
203 shr $12,%rdx label
207 shr $20,%rdx label
211 shr $28,%rdx label
215 shr $36,%rdx label
219 shr $44,%rsi label
[all...]
H A Dfe51_mul.S160 shr $51,%rdx label
163 shr $51,%rdx label
167 shr $51,%rdx label
171 shr $51,%rdx label
175 shr $51,%rdx label
H A Dfe51_nsquare.S134 shr $51,%r9 label
138 shr $51,%r9 label
142 shr $51,%r9 label
147 shr $51,%r9 label
152 shr $51,%r9 label
/freebsd-13-stable/crypto/openssl/crypto/bn/asm/
H A Dx86-gf2m.pl99 &shr ($b,3);
103 &shr ($b,3);
107 &shr ($b,3);
113 &shr ($b,3);
163 &shr ($hi,1);
168 &shr (@T[0],2);
171 &shr ($b,3);
174 &shr ($b,3);
179 &shr ($b,3);
186 &shr (
[all...]
H A Dx86_64-gf2m.pl62 shr \$3,$a1
75 shr \$1,$hi
79 shr \$2,$t1
84 shr \$3,$t0
121 shr \$4,$b
125 shr \$4,$b
130 shr \$4,$b
140 shr \$`64-(8*$n-4)`,$t0
144 shr \$4,$b
147 shr \
[all...]
H A Dx86-mont.pl454 &shr ("edx",1);
465 &shr ("eax",31);
480 &shr ("eax",31);
485 &shr ("edx",31);
553 &shr ("edx",1);
562 &shr ("eax",31);
575 &shr ($carry,31);
/freebsd-13-stable/crypto/openssl/crypto/sha/asm/
H A Dsha512-586.pl176 &shr ("ecx",9); # lo>>9
178 &shr ("edx",9); # hi>>9
185 &shr ("ecx",14-9); # lo>>14
187 &shr ("edx",14-9); # hi>>14
194 &shr ("ecx",18-14); # lo>>18
196 &shr ("edx",18-14); # hi>>18
241 &shr ("ecx",2); # lo>>2
243 &shr ("edx",2); # hi>>2
250 &shr ("ecx",7-2); # lo>>7
252 &shr ("ed
[all...]
/freebsd-13-stable/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-sparcv9.pl47 my ($ctx,$inp,$len,$padbit,$shl,$shr) = map("%i$_",(0..5));
94 and $inp,7,$shr ! alignment factor
96 sll $shr,3,$shr ! *8
97 neg $shr,$shl
108 brz,pt $shr,.Lkey_aligned
112 srlx $h0,$shr,$h0
114 srlx $h1,$shr,$h1
165 and $inp,7,$shr ! alignment factor
168 sll $shr,
[all...]
H A Dpoly1305-x86_64.pl141 shr \$2,$d3
198 shr \$32,%r9
231 shr \$4,$len
258 shr \$2,$s1
314 shr \$2,%r10 # did 130-bit value overflow?
377 shr \$26,$d1
379 shr \$26,$d2
390 shr \$26,$d1
392 shr \$26,$d2
413 shr \
[all...]
H A Dpoly1305-x86.pl175 &shr ("eax",2);
179 &shr ("ebx",2);
183 &shr ("ecx",2);
304 &shr ("edx",2);
341 &shr ("esi",2); # did it carry/borrow?
686 &shr ("ecx",2);
688 &shr ("edx",4);
690 &shr ("esi",6);
1153 &shr ("ebx",6);
1159 &shr ("ec
[all...]
/freebsd-13-stable/sys/tools/sound/
H A Dsnd_fxdiv_gen.awk49 function shr(x, y) function
63 while (shr((y * x), z) < 1)
/freebsd-13-stable/sys/dev/qlxgbe/
H A Dql_tmplt.h133 uint8_t shr; member in struct:_q8_rdmwr_hdr
/freebsd-13-stable/crypto/openssl/crypto/
H A Dx86cpuid.pl86 &shr ("ebx",16);
102 &shr ("esi",14);
125 &shr ("ebx",16);
346 &shr ("eax",31);
488 &shr ("edx",8);
/freebsd-13-stable/crypto/openssl/crypto/md5/asm/
H A Dmd5-sparcv9.pl42 ($shr,$shl1,$shl2)=("%i3","%i4","%i5");
71 srlx @X[$j],$shr,@X[$j] ! align X[`$i+1`]
305 and $inp,7,$shr
308 sll $shr,3,$shr ! *=8
311 sub $shl2,$shr,$shl2
316 sub $shl2,$shl1,$shl2 ! shr+shl1+shl2==64
321 cmp $shr,0 ! was inp aligned?
337 srlx @X[0],$shr,@X[0] ! align X[0]
/freebsd-13-stable/crypto/openssl/engines/asm/
H A De_padlock-x86.pl283 &shr ($len,2);
292 &shr ($len,4); # len/=AES_BLOCK_SIZE
315 &shr ($len,2);
340 &shr ($len,2);
383 &shr ($len,4); # len/=AES_BLOCK_SIZE
404 &shr ($len,2);
H A De_padlock-x86_64.pl370 shr \$3,$len
378 shr \$4,$len
402 shr \$3,$len
445 shr \$3,$len
495 shr \$4,$len # len/=AES_BLOCK_SIZE
528 shr \$4,$len # len/=AES_BLOCK_SIZE
545 shr \$3,$len
/freebsd-13-stable/sys/contrib/openzfs/module/icp/asm-x86_64/aes/
H A Daes_amd64.S339 shr $16, %eax; \
349 shr $16, %ebx; \
359 shr $16, %ecx; \
369 shr $16, %edx; \
393 shr $16, %eax; \
403 shr $16, %ebx; \
413 shr $16, %ecx; \
423 shr $16, %edx; \
441 shr $16, %eax; \
458 shr
[all...]
/freebsd-13-stable/crypto/openssl/crypto/aes/asm/
H A Daes-ia64.S15 // variable 'shr' which is pairable with 'extr'/'dep' instructions.
20 // 'shr' and 'and' instructions I can achieve better ILP, Instruction
126 (p0) shr.u te00=s0,twenty4 };; // 0/0:s0>>24
132 (p0) shr.u te01=s1,twenty4 };; // 1/1:s1>>24
138 (p0) shr.u te02=s2,twenty4 };; // 2/2:s2>>24
144 (p0) shr.u te03=s3,twenty4 };; // 3/3:s3>>24
150 (p0) shr.u te13=s3,sixteen };; // 4/2:s3>>16
211 shr.u te00=s0,twenty4 };; // 0/0:s0>>24
217 shr.u te01=s1,twenty4 };; // 1/1:s1>>24
223 shr
[all...]
/freebsd-13-stable/crypto/openssl/crypto/des/asm/
H A Dcrypt586.pl91 &shr( $t, 16); # 1
123 &shr( $u, 16);
126 &shr( $t, 16);
/freebsd-13-stable/sys/contrib/zlib/contrib/gcc_gvmat64/
H A Dgvmat64.S225 shr ebx, 2
475 shr rax,32
482 shr eax,16
/freebsd-13-stable/sys/amd64/vmm/amd/
H A Dsvm_support.S141 shr $32, %rdx
/freebsd-13-stable/crypto/openssl/crypto/ec/asm/
H A Decp_nistz256-x86.pl200 &shr ("eax",1);
205 &shr ("ebp",1);
212 &shr ("ebx",1);
219 &shr ("ecx",1);
226 &shr ("edx",1);
233 &shr ("eax",1);
239 &shr ("ebp",1);
245 &shr ("ebx",1);
325 &shr ("ebp",31);
401 &shr ("eb
[all...]
/freebsd-13-stable/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/
H A Dsha256_impl.S870 shr $3,%r13d
879 shr $10,%r12d
941 shr $3,%r13d
950 shr $10,%r12d
1012 shr $3,%r13d
1021 shr $10,%r12d
1083 shr $3,%r13d
1092 shr $10,%r12d
1154 shr $3,%r13d
1163 shr
[all...]
H A Dsha512_impl.S871 shr $7,%r13
880 shr $6,%r12
942 shr $7,%r13
951 shr $6,%r12
1013 shr $7,%r13
1022 shr $6,%r12
1084 shr $7,%r13
1093 shr $6,%r12
1155 shr $7,%r13
1164 shr
[all...]

Completed in 307 milliseconds

1234