Hi,
I've noticed that in Aarch64, BL instruction does belong to group ARM64_GRP_JUMP and ARM64_GRP_BRANCH_RELATIVE (and respectively CS_GRP_JUMP and CS_GRP_BRANCH_RELATIVE) which is correct.
However, it does not belong to ARM64_GRP_CALL (and respectively CS_GRP_CALL).
Why so ?
BL (and BLR too) should belong to jump, branch relative and also call groups.
Moreover, in https://github.com/aquynh/capstone/blob/a09a81813c834ea7a154b50de2ecda2ca4c26f2b/arch/AArch64/AArch64MappingInsn.inc I do not see any mapping to ARM64_GRP_CALL.
Anyway, thanks for your amazing work.
Hi,
I've noticed that in Aarch64,
BLinstruction does belong to groupARM64_GRP_JUMPandARM64_GRP_BRANCH_RELATIVE(and respectivelyCS_GRP_JUMPandCS_GRP_BRANCH_RELATIVE) which is correct.However, it does not belong to
ARM64_GRP_CALL(and respectivelyCS_GRP_CALL).Why so ?
BL(andBLRtoo) should belong to jump, branch relative and also call groups.Moreover, in https://github.com/aquynh/capstone/blob/a09a81813c834ea7a154b50de2ecda2ca4c26f2b/arch/AArch64/AArch64MappingInsn.inc I do not see any mapping to
ARM64_GRP_CALL.Anyway, thanks for your amazing work.