Home
last modified time | relevance | path

Searched refs:shr (Results 1 – 25 of 112) sorted by relevance

12345

/freebsd/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 $40,%rax label
[all …]
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
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
/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-sparcv9.pl49 my ($ctx,$inp,$len,$padbit,$shl,$shr) = map("%i$_",(0..5));
96 and $inp,7,$shr ! alignment factor
98 sll $shr,3,$shr ! *8
99 neg $shr,$shl
110 brz,pt $shr,.Lkey_aligned
114 srlx $h0,$shr,$h0
116 srlx $h1,$shr,$h1
167 and $inp,7,$shr ! alignment factor
170 sll $shr,3,$shr ! *8
172 neg $shr,$shl
[all …]
H A Dpoly1305-ia64.S100 shr.u r25=r24,2;;
133 shr.u r34=r34,4 };;
252 shr.u r23=h2,2 };;
326 shr.u r20=r16,32 }
329 shr.u r21=r17,32 };;
333 shr.u r16=r16,8 }
335 shr.u r20=r20,8
336 shr.u r17=r17,8 }
338 shr.u r21=r21,8 };;
342 shr.u r16=r16,8 }
[all …]
H A Dpoly1305-x86.pl174 &shr ("eax",2);
178 &shr ("ebx",2);
182 &shr ("ecx",2);
303 &shr ("edx",2);
340 &shr ("esi",2); # did it carry/borrow?
685 &shr ("ecx",2);
687 &shr ("edx",4);
689 &shr ("esi",6);
1152 &shr ("ebx",6);
1158 &shr ("ecx",12);
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha512-586.pl175 &shr ("ecx",9); # lo>>9
177 &shr ("edx",9); # hi>>9
184 &shr ("ecx",14-9); # lo>>14
186 &shr ("edx",14-9); # hi>>14
193 &shr ("ecx",18-14); # lo>>18
195 &shr ("edx",18-14); # hi>>18
240 &shr ("ecx",2); # lo>>2
242 &shr ("edx",2); # hi>>2
249 &shr ("ecx",7-2); # lo>>7
251 &shr ("edx",7-2); # hi>>7
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dx86-gf2m.pl98 &shr ($b,3);
102 &shr ($b,3);
106 &shr ($b,3);
112 &shr ($b,3);
162 &shr ($hi,1);
167 &shr (@T[0],2);
170 &shr ($b,3);
173 &shr ($b,3);
178 &shr ($b,3);
185 &shr (@T[0],32-3*$n);
[all …]
H A Dx86-mont.pl446 &shr ("edx",1);
457 &shr ("eax",31);
472 &shr ("eax",31);
477 &shr ("edx",31);
542 &shr ("edx",1);
551 &shr ("eax",31);
564 &shr ($carry,31);
/freebsd/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 $16, %ebx; \
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-ia64.S125 (p0) shr.u te00=s0,twenty4 };; // 0/0:s0>>24
131 (p0) shr.u te01=s1,twenty4 };; // 1/1:s1>>24
137 (p0) shr.u te02=s2,twenty4 };; // 2/2:s2>>24
143 (p0) shr.u te03=s3,twenty4 };; // 3/3:s3>>24
149 (p0) shr.u te13=s3,sixteen };; // 4/2:s3>>16
209 shr.u te00=s0,twenty4 };; // 0/0:s0>>24
215 shr.u te01=s1,twenty4 };; // 1/1:s1>>24
221 shr.u te02=s2,twenty4 };; // 2/2:s2>>24
227 shr.u te03=s3,twenty4 };; // 3/3:s3>>24
233 shr.u te13=s3,sixteen };; // 4/2:s3>>16
[all …]
H A Daes-586.pl265 &shr ($v1,16);
276 &shr ($v1,16);
288 &shr ($v0,16);
300 &shr ($v1,16);
328 &shr ($s1,16); # -, -, 7, 6
341 &shr ($s2,16); # -, -, 8,11
348 &shr ($v0,24); # 13
352 &shr ($s0,24); # 1*
357 &shr ($s3,16); # , ,13,12
375 &shr ("eax",16); # 5, 4
[all …]
/freebsd/contrib/bionic-x86_64-string/
H A Dssse3-strcmp-slm.S157 shr %cl, %edx /* adjust 0xffff for offset */
158 shr %cl, %r9d /* adjust for 16-byte offset */
222 shr %cl, %edx /* adjust 0xffff for offset */
223 shr %cl, %r9d /* adjust for 16-byte offset */
337 shr %cl, %edx
338 shr %cl, %r9d
446 shr %cl, %edx
447 shr %cl, %r9d
556 shr %cl, %edx
557 shr %cl, %r9d
[all …]
/freebsd/crypto/openssl/crypto/md5/asm/
H A Dmd5-sparcv9.pl44 ($shr,$shl1,$shl2)=("%i3","%i4","%i5");
73 srlx @X[$j],$shr,@X[$j] ! align X[`$i+1`]
310 and $inp,7,$shr
313 sll $shr,3,$shr ! *=8
316 sub $shl2,$shr,$shl2
326 cmp $shr,0 ! was inp aligned?
342 srlx @X[0],$shr,@X[0] ! align X[0]
/freebsd/crypto/openssl/crypto/
H A Dx86cpuid.pl84 &shr ("ebx",16);
100 &shr ("esi",14);
123 &shr ("ebx",16);
344 &shr ("eax",31);
486 &shr ("edx",8);
/freebsd/sys/tools/sound/
H A Dsnd_fxdiv_gen.awk48 function shr(x, y) function
62 while (shr((y * x), z) < 1)
/freebsd/crypto/openssl/engines/asm/
H A De_padlock-x86.pl284 &shr ($len,2);
293 &shr ($len,4); # len/=AES_BLOCK_SIZE
316 &shr ($len,2);
341 &shr ($len,2);
384 &shr ($len,4); # len/=AES_BLOCK_SIZE
405 &shr ($len,2);
/freebsd/crypto/openssl/crypto/des/asm/
H A Dcrypt586.pl90 &shr( $t, 16); # 1
122 &shr( $u, 16);
125 &shr( $t, 16);
/freebsd/crypto/openssl/crypto/whrlpool/asm/
H A Dwp-mmx.pl134 &shr ("eax",16);
148 &shr ("ebx",16);
168 &shr ("eax",16);
182 &shr ("ebx",16);
/freebsd/crypto/openssl/crypto/ec/asm/
H A Decp_nistz256-x86.pl199 &shr ("eax",1);
204 &shr ("ebp",1);
211 &shr ("ebx",1);
218 &shr ("ecx",1);
225 &shr ("edx",1);
232 &shr ("eax",1);
238 &shr ("ebp",1);
244 &shr ("ebx",1);
324 &shr ("ebp",31);
400 &shr ("ebp",31);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrShiftRotate.td227 defm SHR: ShiftRotate<"shr", MRM5r, MRM5m, srl, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>;
236 defm SHR: ShiftRotate_NF<"shr", MRM5r, MRM5m, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>;
/freebsd/sys/contrib/zlib/contrib/gcc_gvmat64/
H A Dgvmat64.S225 shr ebx, 2
475 shr rax,32
482 shr eax,16
/freebsd/crypto/openssl/crypto/modes/asm/
H A Dghash-sparcv9.pl363 ($shl,$shr)=map("%l$_",(0..7));
474 sub %g0,$shl,$shr
483 srlx $Xlo,$shr,$C0
486 srlx $C1,$shr,$C1
H A Dghash-x86_64.pl328 &shr ($lo[1],4) if ($i>0 && $i<17);
330 &shr ($hi[1],4) if ($i>0 && $i<17);
356 &shr ("%rdx",32);
363 &shr ($nhi[0],4);
380 &shr ($nhi[1],4) if ($i<14);
387 &shr ($Zlo,8);
391 &shr ($Zhi,8);
409 &shr ($Zlo,4);
413 &shr ($Zhi,4);
/freebsd/lib/libc/amd64/string/
H A Dmemchr.S67 shr %cl, %r11 # 0x80 where string tail is
107 shr $3, %eax # scale from bit to byte index
139 shr %cl, %r8d # bytes in tail that are part of the buffer

12345