aarch64: Regularise FLD_* suffixes
authorRichard Sandiford <richard.sandiford@arm.com>
Thu, 30 Mar 2023 10:09:09 +0000 (11:09 +0100)
committerRichard Sandiford <richard.sandiford@arm.com>
Thu, 30 Mar 2023 10:09:09 +0000 (11:09 +0100)
commit1d1060427db0fe4332d5ae34487789d57e873b5c
treea95e9f2fa3a7d34fa20cf206fe563439377e334a
parent2f4e3a2c823f7a51630253cd8a8681203b86664b
aarch64: Regularise FLD_* suffixes

Some FLD_imm* suffixes used a counting scheme such as FLD_immN,
FLD_immN_2, FLD_immN_3, etc., while others used the lsb as the
suffix.  The latter seems more mnemonic, and was a big help
in doing the SME2 work.

Similarly, the _10 suffix on FLD_SME_size_10 was nonobvious.
Presumably it indicated a 2-bit field, but it actually starts
in bit 22.
opcodes/aarch64-asm.c
opcodes/aarch64-dis.c
opcodes/aarch64-opc-2.c
opcodes/aarch64-opc.c
opcodes/aarch64-opc.h
opcodes/aarch64-tbl.h