| /src/tests/kernel/arch/x86/ |
| sig_fpu.c | 429 } __aligned(32) ymm[NVECREGS]; member in struct:ymmregs 441 * Randomize the ymm register content. 494 : /*out*/ [ready]"=m"(*ready), "=m"(after.ymm) 495 : /*in*/ [done]"m"(*done), "m"(before.ymm), 496 [before_ymm]"r"(before.ymm), [after_ymm]"r"(after.ymm) 505 for (i = 0; i < __arraycount(before.ymm); i++) { 506 if (memcmp(&before.ymm[i], &after.ymm[i], 507 sizeof(before.ymm[i]))) [all...] |
| /src/tests/lib/libc/sys/ |
| t_ptrace_x86_wait.h | 2179 } ymm; member in union:x86_test_register 2657 .ymm = { 3394 FORKEE_ASSERT_MEMEQ(&vals[0].ymm, 3395 &expected[0].ymm, sizeof(vals->ymm)); 3396 FORKEE_ASSERT_MEMEQ(&vals[1].ymm, 3397 &expected[1].ymm, sizeof(vals->ymm)); 3398 FORKEE_ASSERT_MEMEQ(&vals[2].ymm, 3399 &expected[2].ymm, sizeof(vals->ymm)) [all...] |
| /src/tests/kernel/ |
| t_signal_and_fpu.c | 380 ATF_TC(ymm); variable 381 ATF_TC_HEAD(ymm, tc) 383 atf_tc_set_md_var(tc, "descr", "ymm"); 385 ATF_TC_BODY(ymm, tc) 401 ATF_TP_ADD_TC(tp, ymm);
|
| /src/crypto/external/apache2/openssl/dist/crypto/sha/asm/ |
| sha1-586.pl | 130 $xmm=$ymm=0; 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]+)/ && 332 &static_label("avx_shortcut") if ($ymm); 352 if ($ymm) { [all...] |
| sha1-mb-x86_64.pl | 1203 @V=($A,$B,$C,$D,$E)=map("%ymm$_",(0..4)); 1204 ($t0,$t1,$t2,$t3,$tx)=map("%ymm$_",(5..9)); 1205 @Xi=map("%ymm$_",(10..14)); 1639 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1640 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1641 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+),%ymm([0-9]+)/$1$2%xmm$3,%xmm$4/go or 1642 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1643 s/\b(vinserti128)\b(\s+)%ymm/$1$2\$1,%xmm/go or 1644 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go [all...] |
| sha256-mb-x86_64.pl | 1146 @V=($A,$B,$C,$D,$E,$F,$G,$H)=map("%ymm$_",(8..15)); 1147 ($t1,$t2,$t3,$axb,$bxc,$Xi,$Xn,$sigma)=map("%ymm$_",(0..7)); 1626 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1627 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1628 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+),%ymm([0-9]+)/$1$2%xmm$3,%xmm$4/go or 1629 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1630 s/\b(vinserti128)\b(\s+)%ymm/$1$2\$1,%xmm/go or 1631 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go;
|
| /src/crypto/external/bsd/openssl/dist/crypto/sha/asm/ |
| sha1-586.pl | 130 $xmm=$ymm=0; 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]+)/ && 332 &static_label("avx_shortcut") if ($ymm); 352 if ($ymm) { [all...] |
| sha1-mb-x86_64.pl | 1203 @V=($A,$B,$C,$D,$E)=map("%ymm$_",(0..4)); 1204 ($t0,$t1,$t2,$t3,$tx)=map("%ymm$_",(5..9)); 1205 @Xi=map("%ymm$_",(10..14)); 1638 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1639 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1640 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+),%ymm([0-9]+)/$1$2%xmm$3,%xmm$4/go or 1641 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1642 s/\b(vinserti128)\b(\s+)%ymm/$1$2\$1,%xmm/go or 1643 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go [all...] |
| sha256-mb-x86_64.pl | 1146 @V=($A,$B,$C,$D,$E,$F,$G,$H)=map("%ymm$_",(8..15)); 1147 ($t1,$t2,$t3,$axb,$bxc,$Xi,$Xn,$sigma)=map("%ymm$_",(0..7)); 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$3,%xmm$4/go or 1627 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1628 s/\b(vinserti128)\b(\s+)%ymm/$1$2\$1,%xmm/go or 1629 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go;
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/sha/asm/ |
| sha1-586.pl | 131 $xmm=$ymm=0; 134 $ymm=1 if ($xmm && 139 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32n" && 143 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32" && 147 $ymm=1 if ($xmm && !$ymm && `$ENV{CC} -v 2>&1` =~ /((?:clang|LLVM) version|based on LLVM) ([0-9]+\.[0-9]+)/ && 333 &static_label("avx_shortcut") if ($ymm); 353 if ($ymm) { [all...] |
| sha1-mb-x86_64.pl | 1186 @V=($A,$B,$C,$D,$E)=map("%ymm$_",(0..4)); 1187 ($t0,$t1,$t2,$t3,$tx)=map("%ymm$_",(5..9)); 1188 @Xi=map("%ymm$_",(10..14)); 1618 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1619 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1620 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+),%ymm([0-9]+)/$1$2%xmm$3,%xmm$4/go or 1621 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1622 s/\b(vinserti128)\b(\s+)%ymm/$1$2\$1,%xmm/go or 1623 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go [all...] |
| sha256-mb-x86_64.pl | 1129 @V=($A,$B,$C,$D,$E,$F,$G,$H)=map("%ymm$_",(8..15)); 1130 ($t1,$t2,$t3,$axb,$bxc,$Xi,$Xn,$sigma)=map("%ymm$_",(0..7)); 1604 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1605 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1606 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+),%ymm([0-9]+)/$1$2%xmm$3,%xmm$4/go or 1607 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1608 s/\b(vinserti128)\b(\s+)%ymm/$1$2\$1,%xmm/go or 1609 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go;
|
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.reverse/ |
| i386-avx-reverse.exp | 54 if {[regexp {^ymm} $register]} { 246 "ymm: " 249 "ymm: " 252 "ymm: " 254 "0x1f1e3f3e1d1c3d3c1b1a3b3a19183938, 0x0" "ymm: " 392 "0xffff0000ffffffff00000000, 0xffff0000ffff00000000" "ymm: " 394 "0xffff0000ffffffffff000000, 0xff00ffffffff00ffff00000000" "ymm: " 396 "0xffffffff00000000, 0x0" "ymm: " 404 "0xffff0000ffffffff00000000, 0xffff0000ffff00000000" "ymm: " 406 "0xffff0000ffffffffff000000, 0xff00ffffffff00ffff00000000" "ymm: [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/chacha/asm/ |
| chacha-x86.pl | 47 $xmm=$ymm=0; 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 && 448 if ($ymm) { 790 if ($ymm) { [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/chacha/asm/ |
| chacha-x86.pl | 47 $xmm=$ymm=0; 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 && 448 if ($ymm) { 790 if ($ymm) { [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/chacha/asm/ |
| chacha-x86.pl | 48 $xmm=$ymm=0; 51 $ymm=1 if ($xmm && 56 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32n" && 60 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32" && 64 $ymm=1 if ($xmm && !$ymm && 449 if ($ymm) { 791 if ($ymm) { [all...] |
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.reverse/ |
| i386-avx-reverse.exp | 55 if {[regexp {^ymm} $register]} { 353 "ymm: " 356 "ymm: " 359 "ymm: " 361 "0x1f1e3f3e1d1c3d3c1b1a3b3a19183938, 0x0" "ymm: " 518 "0xffff0000ffffffff00000000, 0xffff0000ffff00000000" "ymm: " 520 "0xffff0000ffffffffff000000, 0xff00ffffffff00ffff00000000" "ymm: " 522 "0xffffffff00000000, 0x0" "ymm: " 530 "0xffff0000ffffffff00000000, 0xffff0000ffff00000000" "ymm: " 532 "0xffff0000ffffffffff000000, 0xff00ffffffff00ffff00000000" "ymm: [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/bn/asm/ |
| rsaz-avx2.pl | 1948 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1949 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1950 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1951 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1952 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go;
|
| /src/crypto/external/bsd/openssl/dist/crypto/bn/asm/ |
| rsaz-avx2.pl | 1946 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1947 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1948 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1949 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1950 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go;
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/bn/asm/ |
| rsaz-avx2.pl | 1944 s/\b(vmov[dq])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1945 s/\b(vmovdqu)\b(.+)%x%ymm([0-9]+)/$1$2%xmm$3/go or 1946 s/\b(vpinsr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1947 s/\b(vpextr[qd])\b(.+)%ymm([0-9]+)/$1$2%xmm$3/go or 1948 s/\b(vpbroadcast[qd]\s+)%ymm([0-9]+)/$1%xmm$2/go;
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/perlasm/ |
| x86_64-xlate.pl | 1201 if ($arg =~ /^ymm[0-9]+$/) { $insn.=$sz; $sz="y" if(!$sz); last; }
|
| /src/crypto/external/bsd/openssl/dist/crypto/perlasm/ |
| x86_64-xlate.pl | 1255 if ($arg =~ /^ymm[0-9]+$/) { $insn.=$sz; $sz="y" if(!$sz); last; }
|
| /src/crypto/external/apache2/openssl/dist/crypto/perlasm/ |
| x86_64-xlate.pl | 222 { package vex_prefix; # pick up vex prefixes, example: {vex} vpmadd52luq m256, %ymm, %ymm 1461 if ($arg =~ /^ymm[0-9]+$/) { $insn.=$sz; $sz="y" if(!$sz); last; }
|
| /src/crypto/external/apache2/openssl/dist/crypto/poly1305/asm/ |
| poly1305-x86.pl | 1435 # now it's time to switch to %ymm 1437 my ($D0,$D1,$D2,$D3,$D4,$T0,$T1,$T2)=map("ymm$_",(0..7)); 1440 sub X { my $reg=shift; $reg=~s/^ymm/xmm/; $reg; }
|
| /src/crypto/external/bsd/openssl/dist/crypto/poly1305/asm/ |
| poly1305-x86.pl | 1435 # now it's time to switch to %ymm 1437 my ($D0,$D1,$D2,$D3,$D4,$T0,$T1,$T2)=map("ymm$_",(0..7)); 1440 sub X { my $reg=shift; $reg=~s/^ymm/xmm/; $reg; }
|