forked from Imagelibrary/binutils-gdb
aarch64: Add an operand class for SVE register lists
SVE register lists were classified as SVE_REG, since there had been no particular reason to separate them out. However, some SME2 instructions have tied register list operands, and so we need to distinguish registers and register lists when checking whether two operands match. Also, the register list operands used a general error message, even though we already have a dedicated error code for register lists that are the wrong length.
This commit is contained in:
@@ -224,6 +224,7 @@ enum aarch64_operand_class
|
||||
AARCH64_OPND_CLASS_SISD_REG,
|
||||
AARCH64_OPND_CLASS_SIMD_REGLIST,
|
||||
AARCH64_OPND_CLASS_SVE_REG,
|
||||
AARCH64_OPND_CLASS_SVE_REGLIST,
|
||||
AARCH64_OPND_CLASS_PRED_REG,
|
||||
AARCH64_OPND_CLASS_ZA_ACCESS,
|
||||
AARCH64_OPND_CLASS_ADDRESS,
|
||||
|
||||
Reference in New Issue
Block a user