Searched refs:xmm (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-11-stable/crypto/openssl/crypto/perlasm/
H A Dx86asm.pl88 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 Dx86_64-xlate.pl125 } 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 DRegisterInfos_x86_64.h276 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 DRegisterInfos_i386.h29 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 DRegisterContextDarwin_x86_64.cpp418 {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 DRegisterContextDarwin_i386.cpp364 {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 DRegisterContextLinux_i386.cpp56 XMMReg xmm[8]; // 8*16 bytes for each XMM-reg = 128 bytes member in struct:FPR_i386
H A DRegisterContextDarwin_i386.h91 XMMReg xmm[8]; member in struct:RegisterContextDarwin_i386::FPU
H A DRegisterContextDarwin_x86_64.h96 XMMReg xmm[16]; member in struct:RegisterContextDarwin_x86_64::FPU
H A DRegisterContext_x86.h273 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 DRegisterContextPOSIX_x86.cpp470 // 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 Dsha1-586.pl118 $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 Dsha256-586.pl68 $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 Dsha1-mb-x86_64.pl83 @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 Dsha256-mb-x86_64.pl87 @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 Dsha1-x86_64.pl337 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 Drc4-md5-x86_64.pl220 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 Drc4-x86_64.pl258 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 DRegisterContextMinidump_x86_64.h138 Uint128 xmm[16]; member in struct:lldb_private::minidump::MinidumpContext_x86_64::FPR::__anon1574
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/
H A Drsaz-x86_64.pl960 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 Drsaz-avx2.pl1832 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 Daesni-mb-x86_64.pl86 @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 Daesni-sha1-x86_64.pl146 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 DRegisterContextPOSIXProcessMonitor_x86.cpp220 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 Dexception.s143 IDTVEC(xmm)

Completed in 221 milliseconds

12