Aarch64: Remove excess operand qualifiers
Remove unused qualifiers from instruction qualifier sequences in the opcode table.
This patch removes excess operand qualifiers from the opcode table for certain AArch64 instructions. Some instructions had qualifier sequences longer than the number of operands they actually use. Removing these unused qualifiers simplifies the instruction definitions and reduces potential confusion, with minimal functional impact.
In Details
The AArch64 opcode table (opcodes/aarch64-tbl.h) defines the structure of AArch64 instructions, including their operands and associated qualifiers. This patch removes redundant qualifiers from instructions where the qualifier sequence was longer than the number of operands, cleaning up the table.
For Context
Assemblers use tables to define the valid structure of machine instructions. This patch cleans up the instruction definitions by removing extra, unused information about the expected format of operands. This doesn't change how the assembler works, but makes the internal tables simpler and easier to understand.