Home
last modified time | relevance | path

Searched refs:ymm (Results 1 – 25 of 40) sorted by relevance

12

/src/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterInfos_x86_64.h301 DEFINE_YMM(ymm, 0), DEFINE_YMM(ymm, 1), DEFINE_YMM(ymm, 2),
302 DEFINE_YMM(ymm, 3), DEFINE_YMM(ymm, 4), DEFINE_YMM(ymm, 5),
303 DEFINE_YMM(ymm, 6), DEFINE_YMM(ymm, 7), DEFINE_YMM(ymm, 8),
304 DEFINE_YMM(ymm, 9), DEFINE_YMM(ymm, 10), DEFINE_YMM(ymm, 11),
305 DEFINE_YMM(ymm, 12), DEFINE_YMM(ymm, 13), DEFINE_YMM(ymm, 14),
306 DEFINE_YMM(ymm, 15),
456 UPDATE_YMM_INFO(ymm, 0);
457 UPDATE_YMM_INFO(ymm, 1);
458 UPDATE_YMM_INFO(ymm, 2);
459 UPDATE_YMM_INFO(ymm, 3);
[all …]
H A DRegisterInfos_x86_64_with_base.h284 DEFINE_YMM(ymm, 0), DEFINE_YMM(ymm, 1), DEFINE_YMM(ymm, 2),
285 DEFINE_YMM(ymm, 3), DEFINE_YMM(ymm, 4), DEFINE_YMM(ymm, 5),
286 DEFINE_YMM(ymm, 6), DEFINE_YMM(ymm, 7), DEFINE_YMM(ymm, 8),
287 DEFINE_YMM(ymm, 9), DEFINE_YMM(ymm, 10), DEFINE_YMM(ymm, 11),
288 DEFINE_YMM(ymm, 12), DEFINE_YMM(ymm, 13), DEFINE_YMM(ymm, 14),
289 DEFINE_YMM(ymm, 15),
441 UPDATE_YMM_INFO(ymm, 0);
442 UPDATE_YMM_INFO(ymm, 1);
443 UPDATE_YMM_INFO(ymm, 2);
444 UPDATE_YMM_INFO(ymm, 3);
[all …]
H A DRegisterInfos_i386.h270 DEFINE_YMM(ymm, 0), DEFINE_YMM(ymm, 1), DEFINE_YMM(ymm, 2),
271 DEFINE_YMM(ymm, 3), DEFINE_YMM(ymm, 4), DEFINE_YMM(ymm, 5),
272 DEFINE_YMM(ymm, 6), DEFINE_YMM(ymm, 7),
H A DRegisterContext_x86.h307 YMMReg ymm[16]; // assembled from ymmh and xmm registers member
H A DRegisterContextPOSIX_x86.cpp509 YMMToXState(m_ymm_set.ymm[reg_no], m_fpr.fxsave.xmm[reg_no].bytes, in CopyYMMtoXSTATE()
525 m_ymm_set.ymm[reg_no] = XStateToYMM(m_fpr.fxsave.xmm[reg_no].bytes, in CopyXSTATEtoYMM()
/src/crypto/openssl/crypto/bn/asm/
H A Drsaz-2k-avx512.pl132 my ($R0_0,$R0_0h,$R1_0,$R1_0h,$R2_0) = ("%ymm3",map("%ymm$_",(16..19)));
133 my ($R0_1,$R0_1h,$R1_1,$R1_1h,$R2_1) = ("%ymm4",map("%ymm$_",(20..23)));
136 my ($T0,$T0h,$T1,$T1h,$T2) = ("$zero", "$Bi", "$Yi", map("%ymm$_", (25..26)));
535 my ($t0,$t1,$t2,$t3,$t4,$t5) = map("%ymm$_", (0..5));
536 my ($t6,$t7,$t8,$t9) = map("%ymm$_", (16..19));
537 my ($tmp,$cur_idx,$idx1,$idx2,$ones) = map("%ymm$_", (20..24));
H A Drsaz-2k-avxifma.pl115 my ($R0_0,$R0_0h,$R1_0,$R1_0h,$R2_0) = ("%ymm3",map("%ymm$_",(5..8)));
116 my ($R0_1,$R0_1h,$R1_1,$R1_1h,$R2_1) = ("%ymm4",map("%ymm$_",(9..12)));
119 my ($T0,$T0h,$T1,$T1h,$T2,$tmp) = ("$zero", "$Bi", "$Yi", map("%ymm$_", (13..15)));
648 my ($t0,$t1,$t2,$t3,$t4,$t5) = map("%ymm$_", (0..5));
649 my ($t6,$t7,$t8,$t9) = map("%ymm$_", (6..9));
650 my ($tmp,$cur_idx,$idx1,$idx2,$ones,$mask) = map("%ymm$_", (10..15));
H A Drsaz-3k-avx512.pl119 my ($R0_0,$R0_0h,$R1_0,$R1_0h,$R2_0,$R2_0h,$R3_0,$R3_0h) = map("%ymm$_",(3..10));
120 my ($R0_1,$R0_1h,$R1_1,$R1_1h,$R2_1,$R2_1h,$R3_1,$R3_1h) = map("%ymm$_",(11..18));
123 my ($T0,$T0h,$T1,$T1h,$T2,$T2h,$T3,$T3h) = ("$zero", "$Bi", "$Yi", map("%ymm$_", (19..23)));
675 my ($t0,$t1,$t2,$t3,$t4,$t5) = map("%ymm$_", (0..5));
676 my ($t6,$t7,$t8,$t9,$t10,$t11,$t12,$t13,$t14,$t15) = map("%ymm$_", (16..25));
677 my ($tmp,$cur_idx,$idx1,$idx2,$ones) = map("%ymm$_", (26..30));
H A Drsaz-4k-avx512.pl116 my ($R0_0,$R0_0h,$R1_0,$R1_0h,$R2_0,$R2_0h,$R3_0,$R3_0h,$R4_0,$R4_0h) = map("%ymm$_",(3..12));
117 my ($R0_1,$R0_1h,$R1_1,$R1_1h,$R2_1,$R2_1h,$R3_1,$R3_1h,$R4_1,$R4_1h) = map("%ymm$_",(13..22));
120 my ($T0,$T0h,$T1,$T1h,$T2,$T2h,$T3,$T3h,$T4,$T4h) = ("$zero", "$Bi", "$Yi", map("%ymm$_", (23..29))…
721 my ($t0,$t1,$t2,$t3,$t4,$t5) = map("%ymm$_", (0..5));
722 my ($t6,$t7,$t8,$t9) = map("%ymm$_", (16..19));
723 my ($tmp,$cur_idx,$idx1,$idx2,$ones) = map("%ymm$_", (20..24));
H A Drsaz-3k-avxifma.pl101 my ($R0_0,$R0_0h,$R1_0,$R1_0h,$R2_0,$R2_0h,$R3_0,$R3_0h) = map("%ymm$_",(3..10));
104 my ($T0,$T0h,$T1,$T1h,$T2,$T2h,$T3,$T3h) = ("$zero", "$Bi", "$Yi", map("%ymm$_", (11..15)));
842 my ($t0,$t1,$t2,$t3,$t4,$t5,$t6,$t7) = map("%ymm$_", (0..7));
843 my ($t8,$t9,$t10,$t11,$t12,$t13,$t14,$t15) = map("%ymm$_", (0..7));
844 my ($tmp,$cur_idx,$idx1,$idx2,$ones,$mask) = map("%ymm$_", (8..13));
H A Drsaz-4k-avxifma.pl101 my ($R0_0,$R0_0h,$R1_0,$R1_0h,$R2_0,$R2_0h,$R3_0,$R3_0h,$R4_0,$R4_0h) = map("%ymm$_",(3..12));
937 my ($t0,$t1,$t2,$t3,$t4,$t5) = map("%ymm$_", (0..5));
938 my ($t6,$t7,$t8,$t9) = map("%ymm$_", (6..9));
939 my ($tmp,$cur_idx,$idx1,$idx2,$ones,$mask) = map("%ymm$_", (10..15));
H A Drsaz-avx2.pl1948 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/openssl/crypto/sha/asm/
H A Dsha1-586.pl130 $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 Dkeccak1600-avx512vl.pl43 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 Dsha1-mb-x86_64.pl1203 @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;
H A Dsha256-mb-x86_64.pl1146 @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;
H A Dkeccak1600-avx2.pl65 map("%ymm$_",(0..6));
125 my @T = map("%ymm$_",(7..15));
H A Dsha512-x86_64.pl1971 my @X = map("%ymm$_",(0..3));
1972 my ($t0,$t1,$t2,$t3, $t4,$t5) = map("%ymm$_",(4..9));
2075 my @X = map("%ymm$_",(0..7));
2076 my ($t0,$t1,$t2,$t3) = map("%ymm$_",(8..11));
H A Dsha1-x86_64.pl1345 @X=map("%ymm$_",(4..7,0..3));
1346 @Tx=map("%ymm$_",(8..10));
1714 @X=map("%ymm$_",(4..7,0..3));
/src/crypto/openssl/crypto/chacha/asm/
H A Dchacha-x86.pl47 $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) {
/src/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD_x86_64.cpp437 YMMReg ymm = XStateToYMM(ymm_reg->xmm, ymm_reg->ymm_hi); in ReadRegister() local
438 reg_value.SetBytes(ymm.bytes, reg_info->byte_size, in ReadRegister()
514 YMMReg ymm; in WriteRegister() local
515 ::memcpy(ymm.bytes, reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister()
516 YMMToXState(ymm, ymm_reg->xmm, ymm_reg->ymm_hi); in WriteRegister()
/src/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_x86_64.cpp462 YMMReg ymm = XStateToYMM(ymm_reg->xmm, ymm_reg->ymm_hi); in ReadRegister() local
463 reg_value.SetBytes(ymm.bytes, reg_info->byte_size, in ReadRegister()
527 YMMReg ymm; in WriteRegister() local
528 ::memcpy(ymm.bytes, reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister()
529 YMMToXState(ymm, ymm_reg->xmm, ymm_reg->ymm_hi); in WriteRegister()
/src/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-x86_64.pl1447 map("%ymm$_",(0..15));
2808 my ($H0,$H1,$H2,$r2r1r0,$r1r0s2,$r0s2s1,$Dlo,$Dhi) = map("%ymm$_",(0..5,16,17));
2809 my ($T0,$inp_permd,$inp_shift,$PAD) = map("%ymm$_",(18..21));
2810 my ($reduc_mask,$reduc_rght,$reduc_left) = map("%ymm$_",(22..25));
2934 my ($H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2) = map("%ymm$_",(0..5,16,17));
2935 my ($D0lo,$D0hi,$D1lo,$D1hi,$D2lo,$D2hi) = map("%ymm$_",(18..23));
2936 my ($T0,$T1,$T2,$T3,$mask44,$mask42,$tmp,$PAD) = map("%ymm$_",(24..31));
3377 my ($H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2) = map("%ymm$_",(0..5,16,17));
3378 my ($D0lo,$D0hi,$D1lo,$D1hi,$D2lo,$D2hi) = map("%ymm$_",(18..23));
3379 my ($T0,$T1,$T2,$T3,$mask44,$mask42,$tmp,$PAD) = map("%ymm$_",(24..31));
[all …]
/src/crypto/openssl/crypto/ec/asm/
H A Decp_nistz256-x86_64.pl2802 my ($TWO,$INDEX,$Ra,$Rb,$Rc)=map("%ymm$_",(0..4));
2803 my ($M0,$T0a,$T0b,$T0c,$TMP0)=map("%ymm$_",(5..9));
2804 my ($M1,$T1a,$T1b,$T1c,$TMP1)=map("%ymm$_",(10..14));
2907 my ($THREE,$INDEX,$Ra,$Rb)=map("%ymm$_",(0..3));
2908 my ($M0,$T0a,$T0b,$TMP0)=map("%ymm$_",(4..7));
2909 my ($M1,$T1a,$T1b,$TMP1)=map("%ymm$_",(8..11));
2910 my ($M2,$T2a,$T2b,$TMP2)=map("%ymm$_",(12..15));
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ScheduleZnver1.td518 // - y = 256 bit ymm register.
906 // ymm
930 // ymm
976 // ymm.

12