/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
H A D | fe51_pack.S | 42 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 D | fe51_nsquare.S | 134 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 D | fe51_mul.S | 160 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 D | poly1305-sparcv9.pl | 49 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 D | poly1305-ia64.S | 100 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 D | poly1305-x86.pl | 174 &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 D | sha512-586.pl | 175 &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 D | x86-gf2m.pl | 98 &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 D | x86-mont.pl | 446 &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 D | aes_amd64.S | 339 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 D | aes-ia64.S | 125 (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 D | aes-586.pl | 265 &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 D | ssse3-strcmp-slm.S | 157 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 D | md5-sparcv9.pl | 44 ($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 D | x86cpuid.pl | 84 &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 D | snd_fxdiv_gen.awk | 48 function shr(x, y) function 62 while (shr((y * x), z) < 1)
|
/freebsd/crypto/openssl/engines/asm/ |
H A D | e_padlock-x86.pl | 284 &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 D | crypt586.pl | 90 &shr( $t, 16); # 1 122 &shr( $u, 16); 125 &shr( $t, 16);
|
/freebsd/crypto/openssl/crypto/whrlpool/asm/ |
H A D | wp-mmx.pl | 134 &shr ("eax",16); 148 &shr ("ebx",16); 168 &shr ("eax",16); 182 &shr ("ebx",16);
|
/freebsd/crypto/openssl/crypto/ec/asm/ |
H A D | ecp_nistz256-x86.pl | 199 &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 D | X86InstrShiftRotate.td | 227 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 D | gvmat64.S | 225 shr ebx, 2 475 shr rax,32 482 shr eax,16
|
/freebsd/crypto/openssl/crypto/modes/asm/ |
H A D | ghash-sparcv9.pl | 363 ($shl,$shr)=map("%l$_",(0..7)); 474 sub %g0,$shl,$shr 483 srlx $Xlo,$shr,$C0 486 srlx $C1,$shr,$C1
|
H A D | ghash-x86_64.pl | 328 &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 D | memchr.S | 67 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
|