arm64: use symbol rather than constant (128) for calculating group name in AArch64_group_name()

This commit is contained in:
Nguyen Anh Quynh 2015-03-16 11:49:33 +07:00
parent a6fb47bdf0
commit f97067924c
1 changed files with 3 additions and 3 deletions

View File

@ -857,9 +857,9 @@ const char *AArch64_group_name(csh handle, unsigned int id)
if (id >= ARM64_GRP_ENDING || (id > ARM64_GRP_RET && id < ARM64_GRP_CRYPTO))
return NULL;
// NOTE: when new generic groups are added, 2 must be changed accordingly
if (id >= 128)
return group_name_maps[id - 128 + 4].name;
// NOTE: when new generic groups are added, 4 must be changed accordingly
if (id >= ARM64_GRP_CRYPTO)
return group_name_maps[id - ARM64_GRP_CRYPTO + 4].name;
else
return group_name_maps[id].name;
#else