Home
last modified time | relevance | path

Searched refs:shrd (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/x86/linux/
H A Dlinux_vdso_gettc_x86.inc38 __asm __volatile("rdtsc; shrd %%cl, %%edx, %0"
48 __asm __volatile("rdtscp; movl %%edi,%%ecx; shrd %%cl, %%edx, %0"
/freebsd/crypto/openssl/crypto/modes/asm/
H A Dghash-x86.pl175 &shrd ($Zll,$Zlh,4);
177 &shrd ($Zlh,$Zhl,4);
178 &shrd ($Zhl,$Zhh,4);
206 &shrd ($Zll,$Zlh,4);
208 &shrd ($Zlh,$Zhl,4);
209 &shrd ($Zhl,$Zhh,4);
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrShiftRotate.td501 defm SHRD : Shlrd<0xAC, 0xAD, 0x2C, "shrd", fshr, X86fshr>;
H A DX86InstrAsmAlias.td680 // shld/shrd op,op -> shld op, op, CL
684 def : InstAlias<"shrd{w}\t{$r2, $r1|$r1, $r2}", (SHRD16rrCL GR16:$r1, GR16:$r2), 0>;
685 def : InstAlias<"shrd{l}\t{$r2, $r1|$r1, $r2}", (SHRD32rrCL GR32:$r1, GR32:$r2), 0>;
686 def : InstAlias<"shrd{q}\t{$r2, $r1|$r1, $r2}", (SHRD64rrCL GR64:$r1, GR64:$r2), 0>;
691 def : InstAlias<"shrd{w}\t{$reg, $mem|$mem, $reg}", (SHRD16mrCL i16mem:$mem, GR16:$reg), 0>;
692 def : InstAlias<"shrd{l}\t{$reg, $mem|$mem, $reg}", (SHRD32mrCL i32mem:$mem, GR32:$reg), 0>;
693 def : InstAlias<"shrd{q}\t{$reg, $mem|$mem, $reg}", (SHRD64mrCL i64mem:$mem, GR64:$reg), 0>;
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha256-586.pl345 local *ror = sub { &shrd(@_[0],@_) };
1072 local *ror = sub { &shrd(@_[0],@_) };
H A Dsha1-586.pl1116 my $_ror=sub { &shrd(@_[0],@_) };
H A Dsha1-x86_64.pl976 my $_ror=sub { &shrd(@_[0],@_) };
H A Dsha512-x86_64.pl1537 local *ror = sub { &shrd(@_[0],@_) };
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dladder_base.S54 shrd $1,%rcx,%rdx label
55 shrd $1,%r8,%rcx label
56 shrd $1,%r9,%r8 label
H A Dladder.S103 shrd $1,%rcx,%rdx label
104 shrd $1,%r8,%rcx label
105 shrd $1,%r9,%r8 label
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daesni-sha256-x86_64.pl659 local *ror = sub { &shrd(@_[0],@_) };
H A Daesni-sha1-x86_64.pl1068 my $_ror=sub { &shrd(@_[0],@_) };