Aarch64: Fix qualifier sequences for cinc/cinv/cneg
Correct the qualifier sequences for three-operand cinc/cinv/cneg instructions to prevent future breakage.
This patch corrects the qualifier sequences for the three-operand forms of the cinc, cinv, and cneg instructions in the AArch64 assembler. These instructions were incorrectly using the same qualifier sequences as their four-operand counterparts, leading to an incorrect qualifier being specified for the third operand. This patch replaces the incorrect QL_CSEL sequence with QL_R2NIL, which will become necessary when AARCH64_OPND_QLF_NIL is no longer treated as a wildcard.
In Details
The AArch64 opcode table (opcodes/aarch64-tbl.h) defines the structure of AArch64 instructions. The cinc, cinv, and cneg instructions are conditional select aliases. This patch corrects the qualifier sequences for the three-operand variants to use QL_R2NIL instead of QL_CSEL. This ensures correct behavior when AARCH64_OPND_QLF_NIL no longer acts as a wildcard.
For Context
The assembler translates human-readable instructions into machine code. This patch fixes an error in the assembler's internal tables that describe the exact format of certain instructions (cinc, cinv, cneg). This ensures that the assembler generates the correct machine code for these instructions, especially when an operand is optional.