[aarch64] Set the UI comment for PMULL instruction

This commit is contained in:
CyrIng
2025-06-16 18:36:26 +02:00
parent dd9886812e
commit 40a47f225a
5 changed files with 11 additions and 7 deletions

View File

@@ -906,6 +906,7 @@
#define RSC_ISA_PAUTH2_COMM_CODE_EN " Enhanced Pointer Authentication "
#define RSC_ISA_PAUTH_LR_COMM_CODE_EN " Pointer Authentication Link Register "
#define RSC_ISA_PCDPHINT_COMM_CODE_EN " Producer-Consumer Data Placement Hints "
#define RSC_ISA_PMULL_COMM_CODE_EN " Multi-vector Polynomial Multiply Long "
#define RSC_ISA_PRFMSLC_COMM_CODE_EN " PRFM instructions support SLC target "
#define RSC_ISA_FPRCVT_COMM_CODE_EN \
" Floating-point to/from integer in scalar FP register "

View File

@@ -573,6 +573,7 @@ do echo -en "$h$l\t""\xc3""\x$h$l""\t"; done; done;echo
#define RSC_ISA_PAUTH2_COMM_CODE_FR RSC_ISA_PAUTH2_COMM_CODE_EN
#define RSC_ISA_PAUTH_LR_COMM_CODE_FR RSC_ISA_PAUTH_LR_COMM_CODE_EN
#define RSC_ISA_PCDPHINT_COMM_CODE_FR RSC_ISA_PCDPHINT_COMM_CODE_EN
#define RSC_ISA_PMULL_COMM_CODE_FR RSC_ISA_PMULL_COMM_CODE_EN
#define RSC_ISA_PRFMSLC_COMM_CODE_FR RSC_ISA_PRFMSLC_COMM_CODE_EN
#define RSC_ISA_FPRCVT_COMM_CODE_FR RSC_ISA_FPRCVT_COMM_CODE_EN
#define RSC_ISA_FRINTTS_COMM_CODE_FR RSC_ISA_FRINTTS_COMM_CODE_EN

View File

@@ -759,6 +759,7 @@ RESOURCE_ST Resource[] = {
LDQ(RSC_ISA_AES),
LDT(RSC_ISA_AES_COMM),
LDQ(RSC_ISA_PMULL),
LDT(RSC_ISA_PMULL_COMM),
LDQ(RSC_ISA_LSE),
LDT(RSC_ISA_LSE_COMM),
LDQ(RSC_ISA_LSE128),

View File

@@ -582,6 +582,7 @@ enum {
RSC_ISA_AES,
RSC_ISA_AES_COMM,
RSC_ISA_PMULL,
RSC_ISA_PMULL_COMM,
RSC_ISA_LSE,
RSC_ISA_LSE_COMM,
RSC_ISA_LSE128,

View File

@@ -2190,6 +2190,13 @@ REASON_CODE SysInfoISA( Window *win,
{ RO(Shm)->Proc.Features.PCDPHINT },
},
/* Row Mark */
{
NULL,
RSC(ISA_PMULL).CODE(), RSC(ISA_PMULL_COMM).CODE(),
{ 0, RO(Shm)->Proc.Features.PMULL },
(unsigned short[])
{ RO(Shm)->Proc.Features.PMULL },
},
{
NULL,
RSC(ISA_PRFMSLC).CODE(), RSC(ISA_PRFMSLC_COMM).CODE(),
@@ -2197,13 +2204,6 @@ REASON_CODE SysInfoISA( Window *win,
(unsigned short[])
{ RO(Shm)->Proc.Features.PRFMSLC },
},
{
NULL,
RSC(ISA_PMULL).CODE(), RSC(ISA_AES_COMM).CODE(),
{ 0, RO(Shm)->Proc.Features.PMULL },
(unsigned short[])
{ RO(Shm)->Proc.Features.PMULL },
},
{
NULL,
RSC(ISA_RAND).CODE(), RSC(ISA_RAND_COMM).CODE(),