/freebsd-11-stable/crypto/openssl/crypto/perlasm/ |
H A D | x86asm.pl | 88 if ("$dst:$src" =~ /(e[a-dsd][ixp]):xmm([0-7])/) 96 if ("$dst:$src" =~ /xmm([0-7]):(e[a-dsd][ixp])/) 104 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/) 112 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/) 120 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/) 155 if ($args =~ /xmm([0-7]),xmm([ [all...] |
H A D | x86_64-xlate.pl | 125 } elsif ($self->{op} =~ /mov[dq]/ && $line =~ /%xmm/) { 691 if ($arg =~ /%xmm([0-9]+),\s*%r(\w+)/) { 698 } elsif ($arg =~ /%r(\w+),\s*%xmm([0-9]+)/) { 711 if (shift =~ /\$([0-9]+),\s*%xmm([0-9]+),\s*(%\w+)/) { 729 if (shift =~ /\$([0-9]+),\s*(%\w+),\s*%xmm([0-9]+)/) { 747 if (shift =~ /%xmm([0-9]+),\s*%xmm([0-9]+)/) { 759 if (shift =~ /\$([0-9]+),\s*%xmm([0-9]+),\s*%xmm([0-9]+)/) { 772 if (shift =~ /\$([x0-9a-f]+),\s*%xmm([ [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterInfos_x86_64.h | 276 DEFINE_XMM(xmm, 0), DEFINE_XMM(xmm, 1), DEFINE_XMM(xmm, 2), 277 DEFINE_XMM(xmm, 3), DEFINE_XMM(xmm, 4), DEFINE_XMM(xmm, 5), 278 DEFINE_XMM(xmm, 6), DEFINE_XMM(xmm, 7), DEFINE_XMM(xmm, 8), 279 DEFINE_XMM(xmm, [all...] |
H A D | RegisterInfos_i386.h | 29 LLVM_EXTENSION offsetof(FXSAVE, xmm[7]) + sizeof(XMMReg) + \ 260 DEFINE_XMM(xmm, 0), DEFINE_XMM(xmm, 1), DEFINE_XMM(xmm, 2), 261 DEFINE_XMM(xmm, 3), DEFINE_XMM(xmm, 4), DEFINE_XMM(xmm, 5), 262 DEFINE_XMM(xmm, 6), DEFINE_XMM(xmm, 7), 264 // Copy of YMM registers assembled from xmm an [all...] |
H A D | RegisterContextDarwin_x86_64.cpp | 418 {DEFINE_FPU_VECT(xmm, 0)}, 419 {DEFINE_FPU_VECT(xmm, 1)}, 420 {DEFINE_FPU_VECT(xmm, 2)}, 421 {DEFINE_FPU_VECT(xmm, 3)}, 422 {DEFINE_FPU_VECT(xmm, 4)}, 423 {DEFINE_FPU_VECT(xmm, 5)}, 424 {DEFINE_FPU_VECT(xmm, 6)}, 425 {DEFINE_FPU_VECT(xmm, 7)}, 426 {DEFINE_FPU_VECT(xmm, 8)}, 427 {DEFINE_FPU_VECT(xmm, [all...] |
H A D | RegisterContextDarwin_i386.cpp | 364 {DEFINE_FPU_VECT(xmm, 0)}, 365 {DEFINE_FPU_VECT(xmm, 1)}, 366 {DEFINE_FPU_VECT(xmm, 2)}, 367 {DEFINE_FPU_VECT(xmm, 3)}, 368 {DEFINE_FPU_VECT(xmm, 4)}, 369 {DEFINE_FPU_VECT(xmm, 5)}, 370 {DEFINE_FPU_VECT(xmm, 6)}, 371 {DEFINE_FPU_VECT(xmm, 7)}, 685 //::memcpy (reg_value.value.vector.uint8, fpu.xmm[reg - fpu_xmm0].bytes, 802 ::memcpy(fpu.xmm[re [all...] |
H A D | RegisterContextLinux_i386.cpp | 56 XMMReg xmm[8]; // 8*16 bytes for each XMM-reg = 128 bytes member in struct:FPR_i386
|
H A D | RegisterContextDarwin_i386.h | 91 XMMReg xmm[8]; member in struct:RegisterContextDarwin_i386::FPU
|
H A D | RegisterContextDarwin_x86_64.h | 96 XMMReg xmm[16]; member in struct:RegisterContextDarwin_x86_64::FPU
|
H A D | RegisterContext_x86.h | 273 XMMReg xmm[16]; // 16*16 bytes for each XMM-reg = 256 bytes member in struct:lldb_private::FXSAVE 290 YMMReg ymm[16]; // assembled from ymmh and xmm registers 340 // are in FXSAVE.xmm for compatibility with SSE)
|
H A D | RegisterContextPOSIX_x86.cpp | 470 // Parse ymm registers and into xmm.bytes and ymmh.bytes. 479 m_fpr.fxsave.xmm[reg_no].bytes, 487 // Concatenate xmm.bytes with ymmh.bytes 496 m_fpr.fxsave.xmm[reg_no].bytes,
|
/freebsd-11-stable/crypto/openssl/crypto/sha/asm/ |
H A D | sha1-586.pl | 118 $xmm=$ymm=0; 119 for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); } 121 $ymm=1 if ($xmm && 126 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32n" && 130 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32" && 134 $ymm=1 if ($xmm && !$ymm && `$ENV{CC} -v 2>&1` =~ /((?:^clang|LLVM) version|based on LLVM) ([3-9]\.[0-9]+)/ && 137 $shaext=$xmm; ### set to zero if compiling for 1.0.1 139 &external_label("OPENSSL_ia32cap_P") if ($xmm); 317 if ($xmm) { 417 if ($xmm) { [all...] |
H A D | sha256-586.pl | 68 $xmm=$avx=0; 69 for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); } 71 if ($xmm && `$ENV{CC} -Wa,-v -c -o /dev/null -x assembler /dev/null 2>&1` 76 if ($xmm && !$avx && $ARGV[0] eq "win32n" && 81 if ($xmm && !$avx && $ARGV[0] eq "win32" && 86 if ($xmm && !$avx && `$ENV{CC} -v 2>&1` =~ /((?:^clang|LLVM) version|based on LLVM) ([3-9]\.[0-9]+)/) { 90 $shaext=$xmm; ### set to zero if compiling for 1.0.1 204 if (!$i386 && $xmm) { 210 &mov ("edx",&DWP(8,"edx")) if ($xmm); 220 if ($xmm) { [all...] |
H A D | sha1-mb-x86_64.pl | 83 @V=($A,$B,$C,$D,$E)=map("%xmm$_",(0..4)); 84 ($t0,$t1,$t2,$t3,$tx)=map("%xmm$_",(5..9)); 85 @Xi=map("%xmm$_",(10..14)); 91 @Xi=map("%xmm$_",(0..4)); 92 ($tx,$t0,$t1,$t2,$t3)=map("%xmm$_",(5..9)); 93 @V=($A,$B,$C,$D,$E)=map("%xmm$_",(10..14)); 504 my ($ABCD0,$E0,$E0_,$BSWAP,$ABCD1,$E1,$E1_)=map("%xmm$_",(0..3,8..10)); 505 my @MSG0=map("%xmm$_",(4..7)); 506 my @MSG1=map("%xmm$_",(11..14)); 1528 if (@_[0] =~ /\$([x0-9a-f]+),\s*%xmm([ [all...] |
H A D | sha256-mb-x86_64.pl | 87 @V=($A,$B,$C,$D,$E,$F,$G,$H)=map("%xmm$_",(8..15)); 88 ($t1,$t2,$t3,$axb,$bxc,$Xi,$Xn,$sigma)=map("%xmm$_",(0..7)); 408 my ($Wi,$TMP0,$TMP1,$TMPx,$ABEF0,$CDGH0,$ABEF1,$CDGH1)=map("%xmm$_",(0..3,12..15)); 409 my @MSG0=map("%xmm$_",(4..7)); 410 my @MSG1=map("%xmm$_",(8..11)); 1534 if (defined($opcodelet{$instr}) && @_[0] =~ /%xmm([0-9]+),\s*%xmm([0-9]+)/) { 1550 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1551 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1552 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+),%ymm([0-9]+)/$1$2%xmm [all...] |
H A D | sha1-x86_64.pl | 337 my ($ABCD,$E,$E_,$BSWAP,$ABCD_SAVE,$E_SAVE)=map("%xmm$_",(0..3,8,9)); 338 my @MSG=map("%xmm$_",(4..7)); 448 my @X=map("%xmm$_",(4..7,0..3)); 449 my @Tx=map("%xmm$_",(8..10)); 516 movdqu 0($inp),@X[-4&7] # load input to %xmm[0-3] 923 @X=map("%xmm$_",(4..7,0..3)); 924 @Tx=map("%xmm$_",(8..10)); 979 vmovdqu 0($inp),@X[-4&7] # load input to %xmm[0-3] 2027 if (@_[0] =~ /\$([x0-9a-f]+),\s*%xmm([0-7]),\s*%xmm([ [all...] |
/freebsd-11-stable/crypto/openssl/crypto/rc4/asm/ |
H A D | rc4-md5-x86_64.pl | 220 my $xmm="%xmm".($j&1); 223 $code.=" pxor $xmm,$xmm\n" if ($rc4 && $j<=1); 240 #rc4# pinsrw \$`($j>>1)&7`,($dat,$TX[0],4),$xmm\n 260 my $xmm="%xmm".($j&1); 263 $code.=" pxor $xmm,$xmm\n" if ($rc4 && $j<=1); 280 #rc4# pinsrw \$`($j>>1)&7`,($dat,$TX[0],4),$xmm\ [all...] |
H A D | rc4-x86_64.pl | 258 my $xmm="%xmm".($j&1); 266 $code.=" pxor $xmm,$xmm\n" if ($i<=1); 275 $code.=" pinsrw \$`($j>>1)&7`,($dat,$TX[0],4),$xmm\n";
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | RegisterContextMinidump_x86_64.h | 138 Uint128 xmm[16]; member in struct:lldb_private::minidump::MinidumpContext_x86_64::FPR::__anon1574
|
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/ |
H A D | rsaz-x86_64.pl | 960 paddd %xmm`$i`,%xmm`$i+1` 961 pcmpeqd %xmm8,%xmm`$i` 962 movdqa %xmm7,%xmm`$i+3` 967 paddd %xmm`$i`,%xmm`$i+1` 968 pcmpeqd %xmm8,%xmm`$i` 2115 paddd %xmm`$i`,%xmm`$i+1` 2116 pcmpeqd %xmm8,%xmm` [all...] |
H A D | rsaz-avx2.pl | 1832 lea -0xd8(%rax),%rsi # %xmm save area 1922 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1923 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1924 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1925 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1926 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go;
|
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/ |
H A D | aesni-mb-x86_64.pl | 86 @out=map("%xmm$_",(2..5)); 87 @inp=map("%xmm$_",(6..9)); 88 ($counters,$mask,$zero)=map("%xmm$_",(10..12)); 611 my @out=map("%xmm$_",(2..9)); 612 my @inp=map("%xmm$_",(10..13)); 1355 if ($line=~/(aeskeygenassist)\s+\$([x0-9a-f]+),\s*%xmm([0-9]+),\s*%xmm([0-9]+)/) { 1363 elsif ($line=~/(aes[a-z]+)\s+%xmm([0-9]+),\s*%xmm([0-9]+)/) { 1375 elsif ($line=~/(aes[a-z]+)\s+([0x1-9a-fA-F]*)\(%rsp\),\s*%xmm([ [all...] |
H A D | aesni-sha1-x86_64.pl | 146 my @X=map("%xmm$_",(4..7,0..3)); 147 my @Tx=map("%xmm$_",(8..10)); 152 my ($rndkey0,$iv,$in)=map("%xmm$_",(11..13)); # for enc 154 my ($inout0,$inout1,$inout2,$inout3)=map("%xmm$_",(12..15)); # for dec 160 @X=map("%xmm$_",(8..11,4..7)); 161 @Tx=map("%xmm$_",(12,13,3)); 162 ($iv,$in,$rndkey0)=map("%xmm$_",(2,14,15)); 235 movdqu 0($inp),@X[-4&7] # load input to %xmm[0-3] 734 ($inout0,$inout1,$inout2,$inout3,$rndkey0)=map("%xmm$_",(0..4)); 735 @X=map("%xmm [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
H A D | RegisterContextPOSIXProcessMonitor_x86.cpp | 220 value.SetBytes(m_fpr.fxsave.xmm[reg - m_reg_info.first_xmm].bytes, 223 // Concatenate ymm using the register halves in xmm.bytes and 286 ::memcpy(m_fpr.fxsave.xmm[reg - m_reg_info.first_xmm].bytes, 294 // xmm.bytes and ymmh.bytes
|
/freebsd-11-stable/sys/i386/i386/ |
H A D | exception.s | 143 IDTVEC(xmm)
|