blob: c8be5c0636f57361b64b881328b151b6fb251e08 [file] [log] [blame]
{ /* AArch64_ABSv16i8, ARM64_INS_ABS: abs.16b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ABSv1i64, ARM64_INS_ABS: abs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ABSv2i32, ARM64_INS_ABS: abs.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ABSv2i64, ARM64_INS_ABS: abs.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ABSv4i16, ARM64_INS_ABS: abs.4h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ABSv4i32, ARM64_INS_ABS: abs.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ABSv8i16, ARM64_INS_ABS: abs.8h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ABSv8i8, ARM64_INS_ABS: abs.8b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ADCSWr, ARM64_INS_ADCS: adcs $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADCSXr, ARM64_INS_ADCS: adcs $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADCWr, ARM64_INS_ADC: adc $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADCXr, ARM64_INS_ADC: adc $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDHNv2i64_v2i32, ARM64_INS_ADDHN: addhn.2s $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDHNv2i64_v4i32, ARM64_INS_ADDHN2: addhn2.4s $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDHNv4i32_v4i16, ARM64_INS_ADDHN: addhn.4h $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDHNv4i32_v8i16, ARM64_INS_ADDHN2: addhn2.8h $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDHNv8i16_v16i8, ARM64_INS_ADDHN2: addhn2.16b $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDHNv8i16_v8i8, ARM64_INS_ADDHN: addhn.8b $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDPv16i8, ARM64_INS_ADDP: addp.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDPv2i32, ARM64_INS_ADDP: addp.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDPv2i64, ARM64_INS_ADDP: addp.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDPv2i64p, ARM64_INS_ADDP: addp.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ADDPv4i16, ARM64_INS_ADDP: addp.4h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDPv4i32, ARM64_INS_ADDP: addp.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDPv8i16, ARM64_INS_ADDP: addp.8h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDPv8i8, ARM64_INS_ADDP: addp.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDSWri, ARM64_INS_ADDS: adds $rd, $rn, $imm */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_READ,0 }
},
{ /* AArch64_ADDSWrs, ARM64_INS_ADDS: adds $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDSWrx, ARM64_INS_ADDS: adds $r1, $r2, $r3 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDSXri, ARM64_INS_ADDS: adds $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDSXrs, ARM64_INS_ADDS: adds $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDSXrx, ARM64_INS_ADDS: adds $r1, $r2, $r3 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDSXrx64, ARM64_INS_ADDS: adds $rd, $rn, $rm$ext */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDVv16i8v, ARM64_INS_ADDV: addv.16b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ADDVv4i16v, ARM64_INS_ADDV: addv.4h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ADDVv4i32v, ARM64_INS_ADDV: addv.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ADDVv8i16v, ARM64_INS_ADDV: addv.8h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ADDVv8i8v, ARM64_INS_ADDV: addv.8b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ADDWri, ARM64_INS_ADD: add $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDWrs, ARM64_INS_ADD: add $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDWrx, ARM64_INS_ADD: add $r1, $r2, $r3 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDXri, ARM64_INS_ADD: add $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDXrs, ARM64_INS_ADD: add $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDXrx, ARM64_INS_ADD: add $r1, $r2, $r3 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDXrx64, ARM64_INS_ADD: add $rd, $rn, $rm$ext */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDv16i8, ARM64_INS_ADD: add.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDv1i64, ARM64_INS_ADD: add $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDv2i32, ARM64_INS_ADD: add.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDv2i64, ARM64_INS_ADD: add.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDv4i16, ARM64_INS_ADD: add.4h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDv4i32, ARM64_INS_ADD: add.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDv8i16, ARM64_INS_ADD: add.8h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADDv8i8, ARM64_INS_ADD: add.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ADR, ARM64_INS_ADR: adr $xd, $label */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ADRP, ARM64_INS_ADRP: adrp $xd, $label */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_AESDrr, ARM64_INS_AESD: aesd.16b $rd, $rn */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_AESErr, ARM64_INS_AESE: aese.16b $rd, $rn */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_AESIMCrr, ARM64_INS_AESIMC: aesimc.16b $rd, $rn */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_AESMCrr, ARM64_INS_AESMC: aesmc.16b $rd, $rn */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_ANDSWri, ARM64_INS_ANDS: ands $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ANDSWrs, ARM64_INS_ANDS: ands $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ANDSXri, ARM64_INS_ANDS: ands $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ANDSXrs, ARM64_INS_ANDS: ands $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ANDWri, ARM64_INS_AND: and $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ANDWrs, ARM64_INS_AND: and $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ANDXri, ARM64_INS_AND: and $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ANDXrs, ARM64_INS_AND: and $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ANDv16i8, ARM64_INS_AND: and.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ANDv8i8, ARM64_INS_AND: and.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ASRVWr, ARM64_INS_ASR: asr $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ASRVXr, ARM64_INS_ASR: asr $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_B, ARM64_INS_B: b $addr */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_BFMWri, ARM64_INS_BFM: bfm $rd, $rn, $immr, $imms */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_BFMXri, ARM64_INS_BFM: bfm $rd, $rn, $immr, $imms */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_BICSWrs, ARM64_INS_BICS: bics $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BICSXrs, ARM64_INS_BICS: bics $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BICWrs, ARM64_INS_BIC: bic $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BICXrs, ARM64_INS_BIC: bic $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BICv16i8, ARM64_INS_BIC: bic.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BICv2i32, ARM64_INS_BIC: bic.2s $rd, $imm8$shift */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_BICv4i16, ARM64_INS_BIC: bic.4h $rd, $imm8$shift */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_BICv4i32, ARM64_INS_BIC: bic.4s $rd, $imm8$shift */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_BICv8i16, ARM64_INS_BIC: bic.8h $rd, $imm8$shift */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_BICv8i8, ARM64_INS_BIC: bic.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_BIFv16i8, ARM64_INS_BIF: bif.16b $rd, $rn, $rm| */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BIFv8i8, ARM64_INS_BIF: bif.8b $rd, $rn, $rm| */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BITv16i8, ARM64_INS_BIT: bit.16b $rd, $rn, $rm */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BITv8i8, ARM64_INS_BIT: bit.8b $rd, $rn, $rm */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BL, ARM64_INS_BL: bl $addr */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_BLR, ARM64_INS_BLR: blr $rn */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_BR, ARM64_INS_BR: br $rn */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_BRK, ARM64_INS_BRK: brk $imm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_BSLv16i8, ARM64_INS_BSL: bsl.16b $rd, $rn, $rm */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_BSLv8i8, ARM64_INS_BSL: bsl.8b $rd, $rn, $rm */
0,
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_Bcc, ARM64_INS_B: b.$cond $target */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_CBNZW, ARM64_INS_CBNZ: cbnz $rt, $target */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CBNZX, ARM64_INS_CBNZ: cbnz $rt, $target */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CBZW, ARM64_INS_CBZ: cbz $rt, $target */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CBZX, ARM64_INS_CBZ: cbz $rt, $target */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CCMNWi, ARM64_INS_CCMN: ccmn $rn, $imm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CCMNWr, ARM64_INS_CCMN: ccmn $rn, $rm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CCMNXi, ARM64_INS_CCMN: ccmn $rn, $imm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CCMNXr, ARM64_INS_CCMN: ccmn $rn, $rm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CCMPWi, ARM64_INS_CCMP: ccmp $rn, $imm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CCMPWr, ARM64_INS_CCMP: ccmp $rn, $rm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CCMPXi, ARM64_INS_CCMP: ccmp $rn, $imm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CCMPXr, ARM64_INS_CCMP: ccmp $rn, $rm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CLREX, ARM64_INS_CLREX: clrex $crm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_CLSWr, ARM64_INS_CLS: cls $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLSXr, ARM64_INS_CLS: cls $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLSv16i8, ARM64_INS_CLS: cls.16b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLSv2i32, ARM64_INS_CLS: cls.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLSv4i16, ARM64_INS_CLS: cls.4h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLSv4i32, ARM64_INS_CLS: cls.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLSv8i16, ARM64_INS_CLS: cls.8h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLSv8i8, ARM64_INS_CLS: cls.8b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLZWr, ARM64_INS_CLZ: clz $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLZXr, ARM64_INS_CLZ: clz $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLZv16i8, ARM64_INS_CLZ: clz.16b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLZv2i32, ARM64_INS_CLZ: clz.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLZv4i16, ARM64_INS_CLZ: clz.4h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLZv4i32, ARM64_INS_CLZ: clz.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLZv8i16, ARM64_INS_CLZ: clz.8h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CLZv8i8, ARM64_INS_CLZ: clz.8b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv16i8, ARM64_INS_CMEQ: cmeq.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv16i8rz, ARM64_INS_CMEQ: cmeq.16b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv1i64, ARM64_INS_CMEQ: cmeq $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv1i64rz, ARM64_INS_CMEQ: cmeq $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv2i32, ARM64_INS_CMEQ: cmeq.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv2i32rz, ARM64_INS_CMEQ: cmeq.2s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv2i64, ARM64_INS_CMEQ: cmeq.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv2i64rz, ARM64_INS_CMEQ: cmeq.2d $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv4i16, ARM64_INS_CMEQ: cmeq.4h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv4i16rz, ARM64_INS_CMEQ: cmeq.4h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv4i32, ARM64_INS_CMEQ: cmeq.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv4i32rz, ARM64_INS_CMEQ: cmeq.4s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv8i16, ARM64_INS_CMEQ: cmeq.8h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv8i16rz, ARM64_INS_CMEQ: cmeq.8h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv8i8, ARM64_INS_CMEQ: cmeq.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMEQv8i8rz, ARM64_INS_CMEQ: cmeq.8b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv16i8, ARM64_INS_CMGE: cmge.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv16i8rz, ARM64_INS_CMGE: cmge.16b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv1i64, ARM64_INS_CMGE: cmge $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv1i64rz, ARM64_INS_CMGE: cmge $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv2i32, ARM64_INS_CMGE: cmge.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv2i32rz, ARM64_INS_CMGE: cmge.2s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv2i64, ARM64_INS_CMGE: cmge.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv2i64rz, ARM64_INS_CMGE: cmge.2d $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv4i16, ARM64_INS_CMGE: cmge.4h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv4i16rz, ARM64_INS_CMGE: cmge.4h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv4i32, ARM64_INS_CMGE: cmge.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv4i32rz, ARM64_INS_CMGE: cmge.4s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv8i16, ARM64_INS_CMGE: cmge.8h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv8i16rz, ARM64_INS_CMGE: cmge.8h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv8i8, ARM64_INS_CMGE: cmge.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGEv8i8rz, ARM64_INS_CMGE: cmge.8b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv16i8, ARM64_INS_CMGT: cmgt.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv16i8rz, ARM64_INS_CMGT: cmgt.16b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv1i64, ARM64_INS_CMGT: cmgt $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv1i64rz, ARM64_INS_CMGT: cmgt $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv2i32, ARM64_INS_CMGT: cmgt.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv2i32rz, ARM64_INS_CMGT: cmgt.2s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv2i64, ARM64_INS_CMGT: cmgt.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv2i64rz, ARM64_INS_CMGT: cmgt.2d $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv4i16, ARM64_INS_CMGT: cmgt.4h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv4i16rz, ARM64_INS_CMGT: cmgt.4h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv4i32, ARM64_INS_CMGT: cmgt.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv4i32rz, ARM64_INS_CMGT: cmgt.4s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv8i16, ARM64_INS_CMGT: cmgt.8h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv8i16rz, ARM64_INS_CMGT: cmgt.8h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv8i8, ARM64_INS_CMGT: cmgt.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMGTv8i8rz, ARM64_INS_CMGT: cmgt.8b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHIv16i8, ARM64_INS_CMHI: cmhi.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHIv1i64, ARM64_INS_CMHI: cmhi $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHIv2i32, ARM64_INS_CMHI: cmhi.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHIv2i64, ARM64_INS_CMHI: cmhi.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHIv4i16, ARM64_INS_CMHI: cmhi.4h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHIv4i32, ARM64_INS_CMHI: cmhi.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHIv8i16, ARM64_INS_CMHI: cmhi.8h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHIv8i8, ARM64_INS_CMHI: cmhi.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHSv16i8, ARM64_INS_CMHS: cmhs.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHSv1i64, ARM64_INS_CMHS: cmhs $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHSv2i32, ARM64_INS_CMHS: cmhs.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHSv2i64, ARM64_INS_CMHS: cmhs.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHSv4i16, ARM64_INS_CMHS: cmhs.4h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHSv4i32, ARM64_INS_CMHS: cmhs.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHSv8i16, ARM64_INS_CMHS: cmhs.8h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMHSv8i8, ARM64_INS_CMHS: cmhs.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLEv16i8rz, ARM64_INS_CMLE: cmle.16b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLEv1i64rz, ARM64_INS_CMLE: cmle $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLEv2i32rz, ARM64_INS_CMLE: cmle.2s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLEv2i64rz, ARM64_INS_CMLE: cmle.2d $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLEv4i16rz, ARM64_INS_CMLE: cmle.4h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLEv4i32rz, ARM64_INS_CMLE: cmle.4s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLEv8i16rz, ARM64_INS_CMLE: cmle.8h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLEv8i8rz, ARM64_INS_CMLE: cmle.8b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLTv16i8rz, ARM64_INS_CMLT: cmlt.16b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLTv1i64rz, ARM64_INS_CMLT: cmlt $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLTv2i32rz, ARM64_INS_CMLT: cmlt.2s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLTv2i64rz, ARM64_INS_CMLT: cmlt.2d $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLTv4i16rz, ARM64_INS_CMLT: cmlt.4h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLTv4i32rz, ARM64_INS_CMLT: cmlt.4s $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLTv8i16rz, ARM64_INS_CMLT: cmlt.8h $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMLTv8i8rz, ARM64_INS_CMLT: cmlt.8b $rd, $rn, #0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMTSTv16i8, ARM64_INS_CMTST: cmtst.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMTSTv1i64, ARM64_INS_CMTST: cmtst $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMTSTv2i32, ARM64_INS_CMTST: cmtst.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMTSTv2i64, ARM64_INS_CMTST: cmtst.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMTSTv4i16, ARM64_INS_CMTST: cmtst.4h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMTSTv4i32, ARM64_INS_CMTST: cmtst.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMTSTv8i16, ARM64_INS_CMTST: cmtst.8h $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CMTSTv8i8, ARM64_INS_CMTST: cmtst.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CNTv16i8, ARM64_INS_CNT: cnt.16b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CNTv8i8, ARM64_INS_CNT: cnt.8b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_CPYi16, ARM64_INS_MOV: mov $dst, $src$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CPYi32, ARM64_INS_MOV: mov $dst, $src$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CPYi64, ARM64_INS_MOV: mov $dst, $src$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CPYi8, ARM64_INS_MOV: mov $dst, $src$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CRC32Brr, ARM64_INS_CRC32B: crc32b $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CRC32CBrr, ARM64_INS_CRC32CB: crc32cb $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CRC32CHrr, ARM64_INS_CRC32CH: crc32ch $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CRC32CWrr, ARM64_INS_CRC32CW: crc32cw $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CRC32CXrr, ARM64_INS_CRC32CX: crc32cx $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CRC32Hrr, ARM64_INS_CRC32H: crc32h $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CRC32Wrr, ARM64_INS_CRC32W: crc32w $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CRC32Xrr, ARM64_INS_CRC32X: crc32x $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_CSELWr, ARM64_INS_CSEL: csel $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CSELXr, ARM64_INS_CSEL: csel $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CSINCWr, ARM64_INS_CSINC: csinc $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CSINCXr, ARM64_INS_CSINC: csinc $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CSINVWr, ARM64_INS_CSINV: csinv $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CSINVXr, ARM64_INS_CSINV: csinv $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CSNEGWr, ARM64_INS_CSNEG: csneg $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_CSNEGXr, ARM64_INS_CSNEG: csneg $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_DCPS1, ARM64_INS_DCPS1: dcps1 $imm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_DCPS2, ARM64_INS_DCPS2: dcps2 $imm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_DCPS3, ARM64_INS_DCPS3: dcps3 $imm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_DMB, ARM64_INS_DMB: dmb $crm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_DRPS, ARM64_INS_DRPS: drps */
0,
{ 0 }
},
{ /* AArch64_DSB, ARM64_INS_DSB: dsb $crm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_DUPv16i8gpr, ARM64_INS_DUP: dup.16b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv16i8lane, ARM64_INS_DUP: dup.16b $rd, $rn$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv2i32gpr, ARM64_INS_DUP: dup.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv2i32lane, ARM64_INS_DUP: dup.2s $rd, $rn$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv2i64gpr, ARM64_INS_DUP: dup.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv2i64lane, ARM64_INS_DUP: dup.2d $rd, $rn$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv4i16gpr, ARM64_INS_DUP: dup.4h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv4i16lane, ARM64_INS_DUP: dup.4h $rd, $rn$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv4i32gpr, ARM64_INS_DUP: dup.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv4i32lane, ARM64_INS_DUP: dup.4s $rd, $rn$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv8i16gpr, ARM64_INS_DUP: dup.8h $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv8i16lane, ARM64_INS_DUP: dup.8h $rd, $rn$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv8i8gpr, ARM64_INS_DUP: dup.8b $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_DUPv8i8lane, ARM64_INS_DUP: dup.8b $rd, $rn$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_EONWrs, ARM64_INS_EON: eon $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_EONXrs, ARM64_INS_EON: eon $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_EORWri, ARM64_INS_EOR: eor $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_EORWrs, ARM64_INS_EOR: eor $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_EORXri, ARM64_INS_EOR: eor $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_EORXrs, ARM64_INS_EOR: eor $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_EORv16i8, ARM64_INS_EOR: eor.16b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_EORv8i8, ARM64_INS_EOR: eor.8b $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_ERET, ARM64_INS_ERET: eret */
0,
{ 0 }
},
{ /* AArch64_EXTRWrri, ARM64_INS_EXTR: extr $rd, $rn, $rm, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_EXTRXrri, ARM64_INS_EXTR: extr $rd, $rn, $rm, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_EXTv16i8, ARM64_INS_EXT: ext.16b $rd, $rn, $rm, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_EXTv8i8, ARM64_INS_EXT: ext.8b $rd, $rn, $rm, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FABD32, ARM64_INS_FABD: fabd $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FABD64, ARM64_INS_FABD: fabd $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FABDv2f32, ARM64_INS_FABD: fabd.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FABDv2f64, ARM64_INS_FABD: fabd.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FABDv4f32, ARM64_INS_FABD: fabd.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FABSDr, ARM64_INS_FABS: fabs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FABSSr, ARM64_INS_FABS: fabs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FABSv2f32, ARM64_INS_FABS: fabs.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FABSv2f64, ARM64_INS_FABS: fabs.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FABSv4f32, ARM64_INS_FABS: fabs.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FACGE32, ARM64_INS_FACGE: facge $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FACGE64, ARM64_INS_FACGE: facge $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FACGEv2f32, ARM64_INS_FACGE: facge.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FACGEv2f64, ARM64_INS_FACGE: facge.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FACGEv4f32, ARM64_INS_FACGE: facge.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FACGT32, ARM64_INS_FACGT: facgt $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FACGT64, ARM64_INS_FACGT: facgt $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FACGTv2f32, ARM64_INS_FACGT: facgt.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FACGTv2f64, ARM64_INS_FACGT: facgt.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FACGTv4f32, ARM64_INS_FACGT: facgt.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FADDDrr, ARM64_INS_FADD: fadd $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FADDPv2f32, ARM64_INS_FADDP: faddp.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FADDPv2f64, ARM64_INS_FADDP: faddp.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FADDPv2i32p, ARM64_INS_FADDP: faddp.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FADDPv2i64p, ARM64_INS_FADDP: faddp.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FADDPv4f32, ARM64_INS_FADDP: faddp.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FADDSrr, ARM64_INS_FADD: fadd $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FADDv2f32, ARM64_INS_FADD: fadd.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FADDv2f64, ARM64_INS_FADD: fadd.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FADDv4f32, ARM64_INS_FADD: fadd.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCCMPDrr, ARM64_INS_FCCMP: fccmp $rn, $rm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE, CS_AC_READ }
},
{ /* AArch64_FCCMPEDrr, ARM64_INS_FCCMPE: fccmpe $rn, $rm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE, CS_AC_READ }
},
{ /* AArch64_FCCMPESrr, ARM64_INS_FCCMPE: fccmpe $rn, $rm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE, CS_AC_READ }
},
{ /* AArch64_FCCMPSrr, ARM64_INS_FCCMP: fccmp $rn, $rm, $nzcv, $cond */
0,
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE, CS_AC_READ }
},
{ /* AArch64_FCMEQ32, ARM64_INS_FCMEQ: fcmeq $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMEQ64, ARM64_INS_FCMEQ: fcmeq $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMEQv1i32rz, ARM64_INS_FCMEQ: fcmeq $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMEQv1i64rz, ARM64_INS_FCMEQ: fcmeq $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMEQv2f32, ARM64_INS_FCMEQ: fcmeq.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMEQv2f64, ARM64_INS_FCMEQ: fcmeq.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMEQv2i32rz, ARM64_INS_FCMEQ: fcmeq.2s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMEQv2i64rz, ARM64_INS_FCMEQ: fcmeq.2d $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMEQv4f32, ARM64_INS_FCMEQ: fcmeq.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMEQv4i32rz, ARM64_INS_FCMEQ: fcmeq.4s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGE32, ARM64_INS_FCMGE: fcmge $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGE64, ARM64_INS_FCMGE: fcmge $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGEv1i32rz, ARM64_INS_FCMGE: fcmge $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGEv1i64rz, ARM64_INS_FCMGE: fcmge $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGEv2f32, ARM64_INS_FCMGE: fcmge.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGEv2f64, ARM64_INS_FCMGE: fcmge.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGEv2i32rz, ARM64_INS_FCMGE: fcmge.2s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGEv2i64rz, ARM64_INS_FCMGE: fcmge.2d $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGEv4f32, ARM64_INS_FCMGE: fcmge.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGEv4i32rz, ARM64_INS_FCMGE: fcmge.4s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGT32, ARM64_INS_FCMGT: fcmgt $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGT64, ARM64_INS_FCMGT: fcmgt $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGTv1i32rz, ARM64_INS_FCMGT: fcmgt $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGTv1i64rz, ARM64_INS_FCMGT: fcmgt $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGTv2f32, ARM64_INS_FCMGT: fcmgt.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGTv2f64, ARM64_INS_FCMGT: fcmgt.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGTv2i32rz, ARM64_INS_FCMGT: fcmgt.2s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGTv2i64rz, ARM64_INS_FCMGT: fcmgt.2d $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGTv4f32, ARM64_INS_FCMGT: fcmgt.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMGTv4i32rz, ARM64_INS_FCMGT: fcmgt.4s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLEv1i32rz, ARM64_INS_FCMLE: fcmle $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLEv1i64rz, ARM64_INS_FCMLE: fcmle $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLEv2i32rz, ARM64_INS_FCMLE: fcmle.2s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLEv2i64rz, ARM64_INS_FCMLE: fcmle.2d $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLEv4i32rz, ARM64_INS_FCMLE: fcmle.4s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLTv1i32rz, ARM64_INS_FCMLT: fcmlt $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLTv1i64rz, ARM64_INS_FCMLT: fcmlt $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLTv2i32rz, ARM64_INS_FCMLT: fcmlt.2s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLTv2i64rz, ARM64_INS_FCMLT: fcmlt.2d $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMLTv4i32rz, ARM64_INS_FCMLT: fcmlt.4s $rd, $rn, #0.0 */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMPDri, ARM64_INS_FCMP: fcmp $rn, #0.0 */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMPDrr, ARM64_INS_FCMP: fcmp $rn, $rm */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMPEDri, ARM64_INS_FCMPE: fcmpe $rn, #0.0 */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMPEDrr, ARM64_INS_FCMPE: fcmpe $rn, $rm */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMPESri, ARM64_INS_FCMPE: fcmpe $rn, #0.0 */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMPESrr, ARM64_INS_FCMPE: fcmpe $rn, $rm */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMPSri, ARM64_INS_FCMP: fcmp $rn, #0.0 */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCMPSrr, ARM64_INS_FCMP: fcmp $rn, $rm */
0,
{ CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCSELDrrr, ARM64_INS_FCSEL: fcsel $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FCSELSrrr, ARM64_INS_FCSEL: fcsel $rd, $rn, $rm, $cond */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FCVTASUWDr, ARM64_INS_FCVTAS: fcvtas $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTASUWSr, ARM64_INS_FCVTAS: fcvtas $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTASUXDr, ARM64_INS_FCVTAS: fcvtas $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTASUXSr, ARM64_INS_FCVTAS: fcvtas $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTASv1i32, ARM64_INS_FCVTAS: fcvtas $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTASv1i64, ARM64_INS_FCVTAS: fcvtas $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTASv2f32, ARM64_INS_FCVTAS: fcvtas.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTASv2f64, ARM64_INS_FCVTAS: fcvtas.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTASv4f32, ARM64_INS_FCVTAS: fcvtas.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTAUUWDr, ARM64_INS_FCVTAU: fcvtau $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTAUUWSr, ARM64_INS_FCVTAU: fcvtau $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTAUUXDr, ARM64_INS_FCVTAU: fcvtau $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTAUUXSr, ARM64_INS_FCVTAU: fcvtau $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTAUv1i32, ARM64_INS_FCVTAU: fcvtau $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTAUv1i64, ARM64_INS_FCVTAU: fcvtau $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTAUv2f32, ARM64_INS_FCVTAU: fcvtau.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTAUv2f64, ARM64_INS_FCVTAU: fcvtau.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTAUv4f32, ARM64_INS_FCVTAU: fcvtau.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTDHr, ARM64_INS_FCVT: fcvt $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTDSr, ARM64_INS_FCVT: fcvt $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTHDr, ARM64_INS_FCVT: fcvt $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTHSr, ARM64_INS_FCVT: fcvt $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTLv2i32, ARM64_INS_FCVTL: fcvtl $rd.2d, $rn.2s */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTLv4i16, ARM64_INS_FCVTL: fcvtl $rd.4s, $rn.4h */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTLv4i32, ARM64_INS_FCVTL2: fcvtl2 $rd.2d, $rn.4s */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTLv8i16, ARM64_INS_FCVTL2: fcvtl2 $rd.4s, $rn.8h */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMSUWDr, ARM64_INS_FCVTMS: fcvtms $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMSUWSr, ARM64_INS_FCVTMS: fcvtms $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMSUXDr, ARM64_INS_FCVTMS: fcvtms $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMSUXSr, ARM64_INS_FCVTMS: fcvtms $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMSv1i32, ARM64_INS_FCVTMS: fcvtms $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMSv1i64, ARM64_INS_FCVTMS: fcvtms $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMSv2f32, ARM64_INS_FCVTMS: fcvtms.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMSv2f64, ARM64_INS_FCVTMS: fcvtms.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMSv4f32, ARM64_INS_FCVTMS: fcvtms.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMUUWDr, ARM64_INS_FCVTMU: fcvtmu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMUUWSr, ARM64_INS_FCVTMU: fcvtmu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMUUXDr, ARM64_INS_FCVTMU: fcvtmu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMUUXSr, ARM64_INS_FCVTMU: fcvtmu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMUv1i32, ARM64_INS_FCVTMU: fcvtmu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMUv1i64, ARM64_INS_FCVTMU: fcvtmu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMUv2f32, ARM64_INS_FCVTMU: fcvtmu.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMUv2f64, ARM64_INS_FCVTMU: fcvtmu.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTMUv4f32, ARM64_INS_FCVTMU: fcvtmu.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNSUWDr, ARM64_INS_FCVTNS: fcvtns $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNSUWSr, ARM64_INS_FCVTNS: fcvtns $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNSUXDr, ARM64_INS_FCVTNS: fcvtns $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNSUXSr, ARM64_INS_FCVTNS: fcvtns $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNSv1i32, ARM64_INS_FCVTNS: fcvtns $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNSv1i64, ARM64_INS_FCVTNS: fcvtns $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNSv2f32, ARM64_INS_FCVTNS: fcvtns.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNSv2f64, ARM64_INS_FCVTNS: fcvtns.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNSv4f32, ARM64_INS_FCVTNS: fcvtns.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNUUWDr, ARM64_INS_FCVTNU: fcvtnu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNUUWSr, ARM64_INS_FCVTNU: fcvtnu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNUUXDr, ARM64_INS_FCVTNU: fcvtnu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNUUXSr, ARM64_INS_FCVTNU: fcvtnu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNUv1i32, ARM64_INS_FCVTNU: fcvtnu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNUv1i64, ARM64_INS_FCVTNU: fcvtnu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNUv2f32, ARM64_INS_FCVTNU: fcvtnu.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNUv2f64, ARM64_INS_FCVTNU: fcvtnu.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNUv4f32, ARM64_INS_FCVTNU: fcvtnu.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNv2i32, ARM64_INS_FCVTN: fcvtn $rd.2s, $rn.2d */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNv4i16, ARM64_INS_FCVTN: fcvtn $rd.4h, $rn.4s */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNv4i32, ARM64_INS_FCVTN2: fcvtn2 $rd.4s, $rn.2d */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTNv8i16, ARM64_INS_FCVTN2: fcvtn2 $rd.8h, $rn.4s */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPSUWDr, ARM64_INS_FCVTPS: fcvtps $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPSUWSr, ARM64_INS_FCVTPS: fcvtps $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPSUXDr, ARM64_INS_FCVTPS: fcvtps $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPSUXSr, ARM64_INS_FCVTPS: fcvtps $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPSv1i32, ARM64_INS_FCVTPS: fcvtps $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPSv1i64, ARM64_INS_FCVTPS: fcvtps $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPSv2f32, ARM64_INS_FCVTPS: fcvtps.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPSv2f64, ARM64_INS_FCVTPS: fcvtps.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPSv4f32, ARM64_INS_FCVTPS: fcvtps.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPUUWDr, ARM64_INS_FCVTPU: fcvtpu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPUUWSr, ARM64_INS_FCVTPU: fcvtpu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPUUXDr, ARM64_INS_FCVTPU: fcvtpu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPUUXSr, ARM64_INS_FCVTPU: fcvtpu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPUv1i32, ARM64_INS_FCVTPU: fcvtpu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPUv1i64, ARM64_INS_FCVTPU: fcvtpu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPUv2f32, ARM64_INS_FCVTPU: fcvtpu.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPUv2f64, ARM64_INS_FCVTPU: fcvtpu.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTPUv4f32, ARM64_INS_FCVTPU: fcvtpu.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTSDr, ARM64_INS_FCVT: fcvt $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTSHr, ARM64_INS_FCVT: fcvt $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTXNv1i64, ARM64_INS_FCVTXN: fcvtxn $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTXNv2f32, ARM64_INS_FCVTXN: fcvtxn $rd.2s, $rn.2d */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTXNv4f32, ARM64_INS_FCVTXN2: fcvtxn2 $rd.4s, $rn.2d */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSSWDri, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSSWSri, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSSXDri, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSSXSri, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSUWDr, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSUWSr, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSUXDr, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSUXSr, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_IntSWDri, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_IntSWSri, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_IntSXDri, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_IntSXSri, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_IntUWDr, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_IntUWSr, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_IntUXDr, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_IntUXSr, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_Intv2f32, ARM64_INS_FCVTZS: fcvtzs.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_Intv2f64, ARM64_INS_FCVTZS: fcvtzs.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZS_Intv4f32, ARM64_INS_FCVTZS: fcvtzs.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSd, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSs, ARM64_INS_FCVTZS: fcvtzs $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSv1i32, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSv1i64, ARM64_INS_FCVTZS: fcvtzs $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSv2f32, ARM64_INS_FCVTZS: fcvtzs.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSv2f64, ARM64_INS_FCVTZS: fcvtzs.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSv2i32_shift, ARM64_INS_FCVTZS: fcvtzs.2s $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSv2i64_shift, ARM64_INS_FCVTZS: fcvtzs.2d $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSv4f32, ARM64_INS_FCVTZS: fcvtzs.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZSv4i32_shift, ARM64_INS_FCVTZS: fcvtzs.4s $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUSWDri, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUSWSri, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUSXDri, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUSXSri, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUUWDr, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUUWSr, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUUXDr, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUUXSr, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_IntSWDri, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_IntSWSri, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_IntSXDri, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_IntSXSri, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $scale */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_IntUWDr, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_IntUWSr, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_IntUXDr, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_IntUXSr, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_Intv2f32, ARM64_INS_FCVTZU: fcvtzu.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_Intv2f64, ARM64_INS_FCVTZU: fcvtzu.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZU_Intv4f32, ARM64_INS_FCVTZU: fcvtzu.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUd, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUs, ARM64_INS_FCVTZU: fcvtzu $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUv1i32, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUv1i64, ARM64_INS_FCVTZU: fcvtzu $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUv2f32, ARM64_INS_FCVTZU: fcvtzu.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUv2f64, ARM64_INS_FCVTZU: fcvtzu.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUv2i32_shift, ARM64_INS_FCVTZU: fcvtzu.2s $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUv2i64_shift, ARM64_INS_FCVTZU: fcvtzu.2d $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUv4f32, ARM64_INS_FCVTZU: fcvtzu.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FCVTZUv4i32_shift, ARM64_INS_FCVTZU: fcvtzu.4s $rd, $rn, $imm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FDIVDrr, ARM64_INS_FDIV: fdiv $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FDIVSrr, ARM64_INS_FDIV: fdiv $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FDIVv2f32, ARM64_INS_FDIV: fdiv.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FDIVv2f64, ARM64_INS_FDIV: fdiv.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FDIVv4f32, ARM64_INS_FDIV: fdiv.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMADDDrrr, ARM64_INS_FMADD: fmadd $rd, $rn, $rm, $ra */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMADDSrrr, ARM64_INS_FMADD: fmadd $rd, $rn, $rm, $ra */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMAXDrr, ARM64_INS_FMAX: fmax $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMDrr, ARM64_INS_FMAXNM: fmaxnm $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMPv2f32, ARM64_INS_FMAXNMP: fmaxnmp.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMPv2f64, ARM64_INS_FMAXNMP: fmaxnmp.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMPv2i32p, ARM64_INS_FMAXNMP: fmaxnmp.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMPv2i64p, ARM64_INS_FMAXNMP: fmaxnmp.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMPv4f32, ARM64_INS_FMAXNMP: fmaxnmp.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMSrr, ARM64_INS_FMAXNM: fmaxnm $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMVv4i32v, ARM64_INS_FMAXNMV: fmaxnmv.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMv2f32, ARM64_INS_FMAXNM: fmaxnm.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMv2f64, ARM64_INS_FMAXNM: fmaxnm.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXNMv4f32, ARM64_INS_FMAXNM: fmaxnm.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXPv2f32, ARM64_INS_FMAXP: fmaxp.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXPv2f64, ARM64_INS_FMAXP: fmaxp.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXPv2i32p, ARM64_INS_FMAXP: fmaxp.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXPv2i64p, ARM64_INS_FMAXP: fmaxp.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXPv4f32, ARM64_INS_FMAXP: fmaxp.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXSrr, ARM64_INS_FMAX: fmax $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXVv4i32v, ARM64_INS_FMAXV: fmaxv.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXv2f32, ARM64_INS_FMAX: fmax.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXv2f64, ARM64_INS_FMAX: fmax.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMAXv4f32, ARM64_INS_FMAX: fmax.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINDrr, ARM64_INS_FMIN: fmin $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMDrr, ARM64_INS_FMINNM: fminnm $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMPv2f32, ARM64_INS_FMINNMP: fminnmp.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMPv2f64, ARM64_INS_FMINNMP: fminnmp.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMPv2i32p, ARM64_INS_FMINNMP: fminnmp.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMPv2i64p, ARM64_INS_FMINNMP: fminnmp.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMPv4f32, ARM64_INS_FMINNMP: fminnmp.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMSrr, ARM64_INS_FMINNM: fminnm $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMVv4i32v, ARM64_INS_FMINNMV: fminnmv.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMv2f32, ARM64_INS_FMINNM: fminnm.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMv2f64, ARM64_INS_FMINNM: fminnm.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINNMv4f32, ARM64_INS_FMINNM: fminnm.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINPv2f32, ARM64_INS_FMINP: fminp.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINPv2f64, ARM64_INS_FMINP: fminp.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINPv2i32p, ARM64_INS_FMINP: fminp.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMINPv2i64p, ARM64_INS_FMINP: fminp.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMINPv4f32, ARM64_INS_FMINP: fminp.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINSrr, ARM64_INS_FMIN: fmin $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINVv4i32v, ARM64_INS_FMINV: fminv.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMINv2f32, ARM64_INS_FMIN: fmin.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINv2f64, ARM64_INS_FMIN: fmin.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMINv4f32, ARM64_INS_FMIN: fmin.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMLAv1i32_indexed, ARM64_INS_FMLA: fmla.s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMLAv1i64_indexed, ARM64_INS_FMLA: fmla.d $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMLAv2f32, ARM64_INS_FMLA: fmla.2s $rd, $rn, $rm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMLAv2f64, ARM64_INS_FMLA: fmla.2d $rd, $rn, $rm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMLAv2i32_indexed, ARM64_INS_FMLA: fmla.2s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMLAv2i64_indexed, ARM64_INS_FMLA: fmla.2d $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMLAv4f32, ARM64_INS_FMLA: fmla.4s $rd, $rn, $rm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMLAv4i32_indexed, ARM64_INS_FMLA: fmla.4s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMLSv1i32_indexed, ARM64_INS_FMLS: fmls.s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMLSv1i64_indexed, ARM64_INS_FMLS: fmls.d $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMLSv2f32, ARM64_INS_FMLS: fmls.2s $rd, $rn, $rm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMLSv2f64, ARM64_INS_FMLS: fmls.2d $rd, $rn, $rm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMLSv2i32_indexed, ARM64_INS_FMLS: fmls.2s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMLSv2i64_indexed, ARM64_INS_FMLS: fmls.2d $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMLSv4f32, ARM64_INS_FMLS: fmls.4s $rd, $rn, $rm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMLSv4i32_indexed, ARM64_INS_FMLS: fmls.4s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMOVDXHighr, ARM64_INS_FMOV: fmov.d $rd, $rn$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVDXr, ARM64_INS_FMOV: fmov $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVDi, ARM64_INS_FMOV: fmov $rd, $imm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVDr, ARM64_INS_FMOV: fmov $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVSWr, ARM64_INS_FMOV: fmov $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVSi, ARM64_INS_FMOV: fmov $rd, $imm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVSr, ARM64_INS_FMOV: fmov $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVWSr, ARM64_INS_FMOV: fmov $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVXDHighr, ARM64_INS_FMOV: fmov.d $rd$idx, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVXDr, ARM64_INS_FMOV: fmov $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FMOVv2f32_ns, ARM64_INS_FMOV: fmov.2s $rd, $imm8 */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ,0 }
},
{ /* AArch64_FMOVv2f64_ns, ARM64_INS_FMOV: fmov.2d $rd, $imm8 */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ,0 }
},
{ /* AArch64_FMOVv4f32_ns, ARM64_INS_FMOV: fmov.4s $rd, $imm8 */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ,0 }
},
{ /* AArch64_FMSUBDrrr, ARM64_INS_FMSUB: fmsub $rd, $rn, $rm, $ra */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMSUBSrrr, ARM64_INS_FMSUB: fmsub $rd, $rn, $rm, $ra */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULDrr, ARM64_INS_FMUL: fmul $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULSrr, ARM64_INS_FMUL: fmul $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULX32, ARM64_INS_FMULX: fmulx $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULX64, ARM64_INS_FMULX: fmulx $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULXv1i32_indexed, ARM64_INS_FMULX: fmulx.s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULXv1i64_indexed, ARM64_INS_FMULX: fmulx.d $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULXv2f32, ARM64_INS_FMULX: fmulx.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULXv2f64, ARM64_INS_FMULX: fmulx.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULXv2i32_indexed, ARM64_INS_FMULX: fmulx.2s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULXv2i64_indexed, ARM64_INS_FMULX: fmulx.2d $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULXv4f32, ARM64_INS_FMULX: fmulx.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULXv4i32_indexed, ARM64_INS_FMULX: fmulx.4s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULv1i32_indexed, ARM64_INS_FMUL: fmul.s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULv1i64_indexed, ARM64_INS_FMUL: fmul.d $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULv2f32, ARM64_INS_FMUL: fmul.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULv2f64, ARM64_INS_FMUL: fmul.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULv2i32_indexed, ARM64_INS_FMUL: fmul.2s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULv2i64_indexed, ARM64_INS_FMUL: fmul.2d $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FMULv4f32, ARM64_INS_FMUL: fmul.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FMULv4i32_indexed, ARM64_INS_FMUL: fmul.4s $rd, $rn, $rm$idx */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FNEGDr, ARM64_INS_FNEG: fneg $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FNEGSr, ARM64_INS_FNEG: fneg $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FNEGv2f32, ARM64_INS_FNEG: fneg.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FNEGv2f64, ARM64_INS_FNEG: fneg.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FNEGv4f32, ARM64_INS_FNEG: fneg.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FNMADDDrrr, ARM64_INS_FNMADD: fnmadd $rd, $rn, $rm, $ra */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FNMADDSrrr, ARM64_INS_FNMADD: fnmadd $rd, $rn, $rm, $ra */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FNMSUBDrrr, ARM64_INS_FNMSUB: fnmsub $rd, $rn, $rm, $ra */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FNMSUBSrrr, ARM64_INS_FNMSUB: fnmsub $rd, $rn, $rm, $ra */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_FNMULDrr, ARM64_INS_FNMUL: fnmul $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FNMULSrr, ARM64_INS_FNMUL: fnmul $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPEv1i32, ARM64_INS_FRECPE: frecpe $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPEv1i64, ARM64_INS_FRECPE: frecpe $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPEv2f32, ARM64_INS_FRECPE: frecpe.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPEv2f64, ARM64_INS_FRECPE: frecpe.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPEv4f32, ARM64_INS_FRECPE: frecpe.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPS32, ARM64_INS_FRECPS: frecps $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPS64, ARM64_INS_FRECPS: frecps $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPSv2f32, ARM64_INS_FRECPS: frecps.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPSv2f64, ARM64_INS_FRECPS: frecps.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPSv4f32, ARM64_INS_FRECPS: frecps.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPXv1i32, ARM64_INS_FRECPX: frecpx $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRECPXv1i64, ARM64_INS_FRECPX: frecpx $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTADr, ARM64_INS_FRINTA: frinta $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTASr, ARM64_INS_FRINTA: frinta $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTAv2f32, ARM64_INS_FRINTA: frinta.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTAv2f64, ARM64_INS_FRINTA: frinta.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTAv4f32, ARM64_INS_FRINTA: frinta.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTIDr, ARM64_INS_FRINTI: frinti $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTISr, ARM64_INS_FRINTI: frinti $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTIv2f32, ARM64_INS_FRINTI: frinti.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTIv2f64, ARM64_INS_FRINTI: frinti.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTIv4f32, ARM64_INS_FRINTI: frinti.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTMDr, ARM64_INS_FRINTM: frintm $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTMSr, ARM64_INS_FRINTM: frintm $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTMv2f32, ARM64_INS_FRINTM: frintm.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTMv2f64, ARM64_INS_FRINTM: frintm.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTMv4f32, ARM64_INS_FRINTM: frintm.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTNDr, ARM64_INS_FRINTN: frintn $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTNSr, ARM64_INS_FRINTN: frintn $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTNv2f32, ARM64_INS_FRINTN: frintn.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTNv2f64, ARM64_INS_FRINTN: frintn.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTNv4f32, ARM64_INS_FRINTN: frintn.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTPDr, ARM64_INS_FRINTP: frintp $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTPSr, ARM64_INS_FRINTP: frintp $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTPv2f32, ARM64_INS_FRINTP: frintp.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTPv2f64, ARM64_INS_FRINTP: frintp.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTPv4f32, ARM64_INS_FRINTP: frintp.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTXDr, ARM64_INS_FRINTX: frintx $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTXSr, ARM64_INS_FRINTX: frintx $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTXv2f32, ARM64_INS_FRINTX: frintx.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTXv2f64, ARM64_INS_FRINTX: frintx.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTXv4f32, ARM64_INS_FRINTX: frintx.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTZDr, ARM64_INS_FRINTZ: frintz $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTZSr, ARM64_INS_FRINTZ: frintz $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTZv2f32, ARM64_INS_FRINTZ: frintz.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTZv2f64, ARM64_INS_FRINTZ: frintz.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRINTZv4f32, ARM64_INS_FRINTZ: frintz.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTEv1i32, ARM64_INS_FRSQRTE: frsqrte $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTEv1i64, ARM64_INS_FRSQRTE: frsqrte $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTEv2f32, ARM64_INS_FRSQRTE: frsqrte.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTEv2f64, ARM64_INS_FRSQRTE: frsqrte.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTEv4f32, ARM64_INS_FRSQRTE: frsqrte.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTS32, ARM64_INS_FRSQRTS: frsqrts $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTS64, ARM64_INS_FRSQRTS: frsqrts $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTSv2f32, ARM64_INS_FRSQRTS: frsqrts.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTSv2f64, ARM64_INS_FRSQRTS: frsqrts.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FRSQRTSv4f32, ARM64_INS_FRSQRTS: frsqrts.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FSQRTDr, ARM64_INS_FSQRT: fsqrt $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FSQRTSr, ARM64_INS_FSQRT: fsqrt $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FSQRTv2f32, ARM64_INS_FSQRT: fsqrt.2s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FSQRTv2f64, ARM64_INS_FSQRT: fsqrt.2d $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FSQRTv4f32, ARM64_INS_FSQRT: fsqrt.4s $rd, $rn */
0,
{ CS_AC_WRITE, CS_AC_READ, 0 }
},
{ /* AArch64_FSUBDrr, ARM64_INS_FSUB: fsub $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FSUBSrr, ARM64_INS_FSUB: fsub $rd, $rn, $rm */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FSUBv2f32, ARM64_INS_FSUB: fsub.2s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FSUBv2f64, ARM64_INS_FSUB: fsub.2d $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_FSUBv4f32, ARM64_INS_FSUB: fsub.4s $rd, $rn, $rm| */
0,
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_HINT, ARM64_INS_HINT: hint $imm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_HLT, ARM64_INS_HLT: hlt $imm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_HVC, ARM64_INS_HVC: hvc $imm */
0,
{ CS_AC_READ, 0 }
},
{ /* AArch64_INSvi16gpr, ARM64_INS_INS: ins.h $rd$idx, $rn */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_INSvi16lane, ARM64_INS_INS: ins.h $rd$idx, $rn$idx2 */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_INSvi32gpr, ARM64_INS_INS: ins.s $rd$idx, $rn */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_INSvi32lane, ARM64_INS_INS: ins.s $rd$idx, $rn$idx2 */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_INSvi64gpr, ARM64_INS_INS: ins.d $rd$idx, $rn */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_INSvi64lane, ARM64_INS_INS: ins.d $rd$idx, $rn$idx2 */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_INSvi8gpr, ARM64_INS_INS: ins.b $rd$idx, $rn */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_INSvi8lane, ARM64_INS_INS: ins.b $rd$idx, $rn$idx2 */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
},
{ /* AArch64_ISB, ARM64_INS_ISB: isb $crm */
0,
{ 0 }
},
{ /* AArch64_LD1Fourv16b, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv16b_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv1d, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv1d_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv2d, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv2d_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv2s, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv2s_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv4h, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv4h_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv4s, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv4s_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv8b, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv8b_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv8h, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Fourv8h_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_LD1Onev16b, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Onev16b_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
},
{ /* AArch64_LD1Onev1d, ARM64_INS_LD1: ld1 $vt, [$rn] */
0,
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
},
{ /* AArch64_LD1Onev1d_POST, ARM64_INS_LD1: ld1 $vt, [$rn], $xm */