| /netbsd-src/tests/lib/libc/sys/ |
| H A D | t_ptrace_x86_wait.h | 2184 } ymm; member 2662 .ymm = { in get_ymm_regs() 3399 FORKEE_ASSERT(!memcmp(&vals[0].ymm, in x86_register_test() 3400 &expected[0].ymm, sizeof(vals->ymm))); in x86_register_test() 3401 FORKEE_ASSERT(!memcmp(&vals[1].ymm, in x86_register_test() 3402 &expected[1].ymm, sizeof(vals->ymm))); in x86_register_test() 3403 FORKEE_ASSERT(!memcmp(&vals[2].ymm, in x86_register_test() 3404 &expected[2].ymm, sizeof(vals->ymm))); in x86_register_test() 3405 FORKEE_ASSERT(!memcmp(&vals[3].ymm, in x86_register_test() 3406 &expected[3].ymm, sizeof(vals->ymm))); in x86_register_test() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/bn/asm/ |
| H A D | rsaz-avx512.pl | 124 my ($R0_0,$R0_0h,$R1_0,$R1_0h,$R2_0) = ("%ymm1", map("%ymm$_",(16..19))); 125 my ($R0_1,$R0_1h,$R1_1,$R1_1h,$R2_1) = ("%ymm2", map("%ymm$_",(20..23))); 133 my ($T0,$T0h,$T1,$T1h,$T2) = map("%ymm$_", (24..28)); 537 my ($t0,$t1,$t2,$t3,$t4) = map("%ymm$_", (0..4)); 540 my ($tmp0,$tmp1,$tmp2,$tmp3,$tmp4) = map("%ymm$_", (16..20)); 541 my ($cur_idx,$idx,$ones) = map("%ymm$_", (21..23));
|
| H A D | 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;
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/sha/asm/ |
| H A D | 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]+\.… 332 &static_label("avx_shortcut") if ($ymm); 352 if ($ymm) { 1107 if ($ymm) {
|
| H A D | keccak1600-avx512vl.pl | 43 map("%ymm$_",(0..6)); 54 my @T = map("%ymm$_",(7..15)); 56 my ($R20,$R01,$R31,$R21,$R41,$R11) = map("%ymm$_",(16..21));
|
| H A D | 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;
|
| H A D | 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;
|
| H A D | keccak1600-avx2.pl | 65 map("%ymm$_",(0..6)); 125 my @T = map("%ymm$_",(7..15));
|
| H A D | sha512-x86_64.pl | 1967 my @X = map("%ymm$_",(0..3)); 1968 my ($t0,$t1,$t2,$t3, $t4,$t5) = map("%ymm$_",(4..9)); 2071 my @X = map("%ymm$_",(0..7)); 2072 my ($t0,$t1,$t2,$t3) = map("%ymm$_",(8..11));
|
| H A D | sha1-x86_64.pl | 1345 @X=map("%ymm$_",(4..7,0..3)); 1346 @Tx=map("%ymm$_",(8..10)); 1714 @X=map("%ymm$_",(4..7,0..3));
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/sha/asm/ |
| H A D | 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]+\.… 333 &static_label("avx_shortcut") if ($ymm); 353 if ($ymm) { 1108 if ($ymm) {
|
| H A D | keccak1600-avx512vl.pl | 43 map("%ymm$_",(0..6)); 54 my @T = map("%ymm$_",(7..15)); 56 my ($R20,$R01,$R31,$R21,$R41,$R11) = map("%ymm$_",(16..21));
|
| H A D | 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;
|
| H A D | 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;
|
| H A D | keccak1600-avx2.pl | 65 map("%ymm$_",(0..6)); 125 my @T = map("%ymm$_",(7..15));
|
| H A D | sha512-x86_64.pl | 1965 my @X = map("%ymm$_",(0..3)); 1966 my ($t0,$t1,$t2,$t3, $t4,$t5) = map("%ymm$_",(4..9)); 2069 my @X = map("%ymm$_",(0..7)); 2070 my ($t0,$t1,$t2,$t3) = map("%ymm$_",(8..11));
|
| H A D | sha1-x86_64.pl | 1343 @X=map("%ymm$_",(4..7,0..3)); 1344 @Tx=map("%ymm$_",(8..10)); 1712 @X=map("%ymm$_",(4..7,0..3));
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/chacha/asm/ |
| H A D | 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) {
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/chacha/asm/ |
| H A D | 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) {
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/poly1305/asm/ |
| H A D | poly1305-x86_64.pl | 1443 map("%ymm$_",(0..15)); 2802 my ($H0,$H1,$H2,$r2r1r0,$r1r0s2,$r0s2s1,$Dlo,$Dhi) = map("%ymm$_",(0..5,16,17)); 2803 my ($T0,$inp_permd,$inp_shift,$PAD) = map("%ymm$_",(18..21)); 2804 my ($reduc_mask,$reduc_rght,$reduc_left) = map("%ymm$_",(22..25)); 2928 my ($H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2) = map("%ymm$_",(0..5,16,17)); 2929 my ($D0lo,$D0hi,$D1lo,$D1hi,$D2lo,$D2hi) = map("%ymm$_",(18..23)); 2930 my ($T0,$T1,$T2,$T3,$mask44,$mask42,$tmp,$PAD) = map("%ymm$_",(24..31)); 3371 my ($H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2) = map("%ymm$_",(0..5,16,17)); 3372 my ($D0lo,$D0hi,$D1lo,$D1hi,$D2lo,$D2hi) = map("%ymm$_",(18..23)); 3373 my ($T0,$T1,$T2,$T3,$mask44,$mask42,$tmp,$PAD) = map("%ymm$_",(24..31)); [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/poly1305/asm/ |
| H A D | poly1305-x86_64.pl | 1441 map("%ymm$_",(0..15)); 2800 my ($H0,$H1,$H2,$r2r1r0,$r1r0s2,$r0s2s1,$Dlo,$Dhi) = map("%ymm$_",(0..5,16,17)); 2801 my ($T0,$inp_permd,$inp_shift,$PAD) = map("%ymm$_",(18..21)); 2802 my ($reduc_mask,$reduc_rght,$reduc_left) = map("%ymm$_",(22..25)); 2925 my ($H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2) = map("%ymm$_",(0..5,16,17)); 2926 my ($D0lo,$D0hi,$D1lo,$D1hi,$D2lo,$D2hi) = map("%ymm$_",(18..23)); 2927 my ($T0,$T1,$T2,$T3,$mask44,$mask42,$tmp,$PAD) = map("%ymm$_",(24..31)); 3368 my ($H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2) = map("%ymm$_",(0..5,16,17)); 3369 my ($D0lo,$D0hi,$D1lo,$D1hi,$D2lo,$D2hi) = map("%ymm$_",(18..23)); 3370 my ($T0,$T1,$T2,$T3,$mask44,$mask42,$tmp,$PAD) = map("%ymm$_",(24..31)); [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/bn/asm/ |
| H A D | 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;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ScheduleZnver2.td | 511 // - y = 256 bit ymm register. 1051 // ymm 1067 // ymm 1091 // ymm 1129 // ymm.
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/ec/asm/ |
| H A D | ecp_nistz256-x86_64.pl | 2800 my ($TWO,$INDEX,$Ra,$Rb,$Rc)=map("%ymm$_",(0..4)); 2801 my ($M0,$T0a,$T0b,$T0c,$TMP0)=map("%ymm$_",(5..9)); 2802 my ($M1,$T1a,$T1b,$T1c,$TMP1)=map("%ymm$_",(10..14)); 2905 my ($THREE,$INDEX,$Ra,$Rb)=map("%ymm$_",(0..3)); 2906 my ($M0,$T0a,$T0b,$TMP0)=map("%ymm$_",(4..7)); 2907 my ($M1,$T1a,$T1b,$TMP1)=map("%ymm$_",(8..11)); 2908 my ($M2,$T2a,$T2b,$TMP2)=map("%ymm$_",(12..15));
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/ec/asm/ |
| H A D | ecp_nistz256-x86_64.pl | 2798 my ($TWO,$INDEX,$Ra,$Rb,$Rc)=map("%ymm$_",(0..4)); 2799 my ($M0,$T0a,$T0b,$T0c,$TMP0)=map("%ymm$_",(5..9)); 2800 my ($M1,$T1a,$T1b,$T1c,$TMP1)=map("%ymm$_",(10..14)); 2903 my ($THREE,$INDEX,$Ra,$Rb)=map("%ymm$_",(0..3)); 2904 my ($M0,$T0a,$T0b,$TMP0)=map("%ymm$_",(4..7)); 2905 my ($M1,$T1a,$T1b,$TMP1)=map("%ymm$_",(8..11)); 2906 my ($M2,$T2a,$T2b,$TMP2)=map("%ymm$_",(12..15));
|