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

12

/freebsd-current/crypto/openssl/crypto/perlasm/
H A Dx86asm.pl95 if ("$dst:$src" =~ /(e[a-dsd][ixp]):xmm([0-7])/)
103 if ("$dst:$src" =~ /xmm([0-7]):(e[a-dsd][ixp])/)
111 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
119 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
127 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
162 if ($args =~ /xmm([0-7]),xmm([
[all...]
H A Dx86_64-xlate.pl185 } elsif ($self->{op} =~ /mov[dq]/ && $$line =~ /%xmm/) {
1019 if ($arg =~ /%xmm([0-9]+),\s*%r(\w+)/) {
1026 } elsif ($arg =~ /%r(\w+),\s*%xmm([0-9]+)/) {
1039 if (shift =~ /\$([0-9]+),\s*%xmm([0-9]+),\s*(%\w+)/) {
1057 if (shift =~ /\$([0-9]+),\s*(%\w+),\s*%xmm([0-9]+)/) {
1075 if (shift =~ /%xmm([0-9]+),\s*%xmm([0-9]+)/) {
1087 if (shift =~ /\$([0-9]+),\s*%xmm([0-9]+),\s*%xmm([0-9]+)/) {
1100 if (shift =~ /\$([x0-9a-f]+),\s*%xmm([
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterInfos_x86_64.h293 DEFINE_XMM(xmm, 0), DEFINE_XMM(xmm, 1), DEFINE_XMM(xmm, 2),
294 DEFINE_XMM(xmm, 3), DEFINE_XMM(xmm, 4), DEFINE_XMM(xmm, 5),
295 DEFINE_XMM(xmm, 6), DEFINE_XMM(xmm, 7), DEFINE_XMM(xmm, 8),
296 DEFINE_XMM(xmm,
[all...]
H A DRegisterInfos_x86_64_with_base.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) + \
265 DEFINE_XMM(xmm, 0), DEFINE_XMM(xmm, 1), DEFINE_XMM(xmm, 2),
266 DEFINE_XMM(xmm, 3), DEFINE_XMM(xmm, 4), DEFINE_XMM(xmm, 5),
267 DEFINE_XMM(xmm, 6), DEFINE_XMM(xmm, 7),
269 // 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 DRegisterContextNetBSD_i386.cpp56 XMMReg xmm[8]; // 8*16 bytes for each XMM-reg = 128 bytes member in struct:FPR_i386
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_x86_64.h96 XMMReg xmm[16]; member in struct:RegisterContextDarwin_x86_64::FPU
H A DRegisterContextDarwin_i386.h91 XMMReg xmm[8]; member in struct:RegisterContextDarwin_i386::FPU
H A DRegisterContext_x86.h290 XMMReg xmm[16]; // 16*16 bytes for each XMM-reg = 256 bytes member in struct:lldb_private::FXSAVE
307 YMMReg ymm[16]; // assembled from ymmh and xmm registers
357 // are in FXSAVE.xmm for compatibility with SSE)
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD_x86_64.h83 void *xmm; member in struct:lldb_private::process_netbsd::NativeRegisterContextNetBSD_x86_64::YMMSplitPtr
H A DNativeRegisterContextNetBSD_x86_64.cpp437 YMMReg ymm = XStateToYMM(ymm_reg->xmm, ymm_reg->ymm_hi);
500 if (data >= &fpr->xmm)
516 YMMToXState(ymm, ymm_reg->xmm, ymm_reg->ymm_hi);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_x86_64.h86 void *xmm; member in struct:lldb_private::process_freebsd::NativeRegisterContextFreeBSD_x86_64::YMMSplitPtr
H A DNativeRegisterContextFreeBSD_x86_64.cpp462 YMMReg ymm = XStateToYMM(ymm_reg->xmm, ymm_reg->ymm_hi);
529 YMMToXState(ymm, ymm_reg->xmm, ymm_reg->ymm_hi);
/freebsd-current/crypto/openssl/crypto/sha/asm/
H A Dsha1-586.pl130 $xmm=$ymm=0;
131 for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); }
133 $ymm=1 if ($xmm &&
138 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32n" &&
142 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32" &&
146 $ymm=1 if ($xmm && !$ymm && `$ENV{CC} -v 2>&1` =~ /((?:clang|LLVM) version|based on LLVM) ([0-9]+\.[0-9]+)/ &&
149 $shaext=$xmm; ### set to zero if compiling for 1.0.1
151 &external_label("OPENSSL_ia32cap_P") if ($xmm);
329 if ($xmm) {
429 if ($xmm) {
[all...]
H A Dsha256-586.pl80 $xmm=$avx=0;
81 for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); }
83 if ($xmm && `$ENV{CC} -Wa,-v -c -o /dev/null -x assembler /dev/null 2>&1`
88 if ($xmm && !$avx && $ARGV[0] eq "win32n" &&
93 if ($xmm && !$avx && $ARGV[0] eq "win32" &&
98 if ($xmm && !$avx && `$ENV{CC} -v 2>&1` =~ /((?:clang|LLVM) version|based on LLVM) ([0-9]+\.[0-9]+)/) {
102 $shaext=$xmm; ### set to zero if compiling for 1.0.1
216 if (!$i386 && $xmm) {
222 &mov ("edx",&DWP(8,"edx")) if ($xmm);
232 if ($xmm) {
[all...]
H A Dsha1-mb-x86_64.pl99 @V=($A,$B,$C,$D,$E)=map("%xmm$_",(0..4));
100 ($t0,$t1,$t2,$t3,$tx)=map("%xmm$_",(5..9));
101 @Xi=map("%xmm$_",(10..14));
107 @Xi=map("%xmm$_",(0..4));
108 ($tx,$t0,$t1,$t2,$t3)=map("%xmm$_",(5..9));
109 @V=($A,$B,$C,$D,$E)=map("%xmm$_",(10..14));
533 my ($ABCD0,$E0,$E0_,$BSWAP,$ABCD1,$E1,$E1_)=map("%xmm$_",(0..3,8..10));
534 my @MSG0=map("%xmm$_",(4..7));
535 my @MSG1=map("%xmm$_",(11..14));
1602 if (@_[0] =~ /\$([x0-9a-f]+),\s*%xmm([
[all...]
H A Dsha256-mb-x86_64.pl103 @V=($A,$B,$C,$D,$E,$F,$G,$H)=map("%xmm$_",(8..15));
104 ($t1,$t2,$t3,$axb,$bxc,$Xi,$Xn,$sigma)=map("%xmm$_",(0..7));
437 my ($Wi,$TMP0,$TMP1,$TMPx,$ABEF0,$CDGH0,$ABEF1,$CDGH1)=map("%xmm$_",(0..3,12..15));
438 my @MSG0=map("%xmm$_",(4..7));
439 my @MSG1=map("%xmm$_",(8..11));
1608 if (defined($opcodelet{$instr}) && @_[0] =~ /%xmm([0-9]+),\s*%xmm([0-9]+)/) {
1624 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or
1625 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or
1626 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+),%ymm([0-9]+)/$1$2%xmm
[all...]
/freebsd-current/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::__anon2944
/freebsd-current/crypto/openssl/crypto/rc4/asm/
H A Drc4-md5-x86_64.pl243 my $xmm="%xmm".($j&1);
246 $code.=" pxor $xmm,$xmm\n" if ($rc4 && $j<=1);
263 #rc4# pinsrw \$`($j>>1)&7`,($dat,$TX[0],4),$xmm\n
283 my $xmm="%xmm".($j&1);
286 $code.=" pxor $xmm,$xmm\n" if ($rc4 && $j<=1);
303 #rc4# pinsrw \$`($j>>1)&7`,($dat,$TX[0],4),$xmm\
[all...]
/freebsd-current/sys/x86/linux/
H A Dlinux_x86_sigframe.h154 u_int8_t xmm[16][16]; member in struct:l_fpstate
/freebsd-current/crypto/openssl/crypto/chacha/asm/
H A Dchacha-x86.pl47 $xmm=$ymm=0;
48 for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); }
50 $ymm=1 if ($xmm &&
55 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32n" &&
59 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32" &&
63 $ymm=1 if ($xmm && !$ymm &&
140 if ($xmm) {
376 if ($xmm) {
377 my ($xa,$xa_,$xb,$xb_,$xc,$xc_,$xd,$xd_)=map("xmm$_",(0..7));
592 my ($xa0,$xa1,$xa2,$xa3,$xt0,$xt1,$xt2,$xt3)=map("xmm
[all...]
/freebsd-current/crypto/openssl/crypto/bn/asm/
H A Drsaz-x86_64.pl972 paddd %xmm`$i`,%xmm`$i+1`
973 pcmpeqd %xmm8,%xmm`$i`
974 movdqa %xmm7,%xmm`$i+3`
979 paddd %xmm`$i`,%xmm`$i+1`
980 pcmpeqd %xmm8,%xmm`$i`
2183 paddd %xmm`$i`,%xmm`$i+1`
2184 pcmpeqd %xmm8,%xmm`
[all...]

Completed in 286 milliseconds

12