add ARM64_GRP_PRIVILEGE group and tag some instructions

This commit is contained in:
pancake 2015-03-11 00:23:22 +01:00
parent 037e01f942
commit dae7c3ee9f
2 changed files with 4 additions and 3 deletions

View File

@ -6436,19 +6436,19 @@
{
AArch64_MRS, ARM64_INS_MRS,
#ifndef CAPSTONE_DIET
{ 0 }, { 0 }, { 0 }, 0, 0
{ 0 }, { 0 }, { ARM64_GRP_PRIVILEGE, 0 }, 0, 0
#endif
},
{
AArch64_MSR, ARM64_INS_MSR,
#ifndef CAPSTONE_DIET
{ 0 }, { 0 }, { 0 }, 0, 0
{ 0 }, { 0 }, { ARM64_GRP_PRIVILEGE, 0 }, 0, 0
#endif
},
{
AArch64_MSRpstate, ARM64_INS_MSR,
#ifndef CAPSTONE_DIET
{ 0 }, { ARM64_REG_NZCV, 0 }, { 0 }, 0, 0
{ 0 }, { ARM64_REG_NZCV, 0 }, { ARM64_GRP_PRIVILEGE, 0 }, 0, 0
#endif
},
{

View File

@ -1140,6 +1140,7 @@ typedef enum arm64_insn_group {
ARM64_GRP_FPARMV8,
ARM64_GRP_NEON,
ARM64_GRP_CRC,
ARM64_GRP_PRIVILEGE,
ARM64_GRP_ENDING, // <-- mark the end of the list of groups
} arm64_insn_group;