mirror of
https://github.com/capstone-engine/capstone.git
synced 2024-11-27 15:30:33 +00:00
21685 lines
380 KiB
C
21685 lines
380 KiB
C
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
|
|
/* This is auto-gen data for Capstone disassembly engine (www.capstone-engine.org) */
|
|
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2019 */
|
|
|
|
|
|
{ /* AArch64_ABS_ZPmZ_B, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABS_ZPmZ_D, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABS_ZPmZ_H, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABS_ZPmZ_S, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABSv16i8, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABSv1i64, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABSv2i32, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABSv2i64, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABSv4i16, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABSv4i32, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABSv8i16, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ABSv8i8, AArch64_INS_ABS: abs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADCSWr, AArch64_INS_ADCS: adcs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADCSXr, AArch64_INS_ADCS: adcs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADCWr, AArch64_INS_ADC: adc */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADCXr, AArch64_INS_ADC: adc */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDHNv2i64_v2i32, AArch64_INS_ADDHN: addhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDHNv2i64_v4i32, AArch64_INS_ADDHN2: addhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDHNv4i32_v4i16, AArch64_INS_ADDHN: addhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDHNv4i32_v8i16, AArch64_INS_ADDHN2: addhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDHNv8i16_v16i8, AArch64_INS_ADDHN2: addhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDHNv8i16_v8i8, AArch64_INS_ADDHN: addhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDPL_XXI, AArch64_INS_ADDPL: addpl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDPv16i8, AArch64_INS_ADDP: addp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDPv2i32, AArch64_INS_ADDP: addp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDPv2i64, AArch64_INS_ADDP: addp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDPv2i64p, AArch64_INS_ADDP: addp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDPv4i16, AArch64_INS_ADDP: addp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDPv4i32, AArch64_INS_ADDP: addp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDPv8i16, AArch64_INS_ADDP: addp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDPv8i8, AArch64_INS_ADDP: addp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDSWri, AArch64_INS_ADDS: adds */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ,0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDSWrs, AArch64_INS_ADDS: adds */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDSWrx, AArch64_INS_ADDS: adds */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDSXri, AArch64_INS_ADDS: adds */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDSXrs, AArch64_INS_ADDS: adds */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDSXrx, AArch64_INS_ADDS: adds */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDSXrx64, AArch64_INS_ADDS: adds */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDVL_XXI, AArch64_INS_ADDVL: addvl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDVv16i8v, AArch64_INS_ADDV: addv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDVv4i16v, AArch64_INS_ADDV: addv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDVv4i32v, AArch64_INS_ADDV: addv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDVv8i16v, AArch64_INS_ADDV: addv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDVv8i8v, AArch64_INS_ADDV: addv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDWri, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDWrs, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDWrx, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDXri, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDXrs, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDXrx, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDXrx64, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZI_B, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZI_D, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZI_H, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZI_S, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZPmZ_B, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZPmZ_D, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZPmZ_H, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZPmZ_S, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZZZ_B, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZZZ_D, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZZZ_H, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADD_ZZZ_S, AArch64_INS_ADD: add */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDv16i8, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDv1i64, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDv2i32, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDv2i64, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDv4i16, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDv4i32, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDv8i16, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADDv8i8, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADRP, AArch64_INS_ADRP: adrp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_LSL_ZZZ_D_0, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_LSL_ZZZ_D_1, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_LSL_ZZZ_D_2, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_LSL_ZZZ_D_3, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_LSL_ZZZ_S_0, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_LSL_ZZZ_S_1, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_LSL_ZZZ_S_2, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_LSL_ZZZ_S_3, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_SXTW_ZZZ_D_0, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_SXTW_ZZZ_D_1, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_SXTW_ZZZ_D_2, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_SXTW_ZZZ_D_3, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_UXTW_ZZZ_D_0, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_UXTW_ZZZ_D_1, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_UXTW_ZZZ_D_2, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ADR_UXTW_ZZZ_D_3, AArch64_INS_ADR: adr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AESDrr, AArch64_INS_AESD: aesd */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_AESErr, AArch64_INS_AESE: aese */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_AESIMCrr, AArch64_INS_AESIMC: aesimc */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_AESMCrr, AArch64_INS_AESMC: aesmc */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDSWri, AArch64_INS_ANDS: ands */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDSWrs, AArch64_INS_ANDS: ands */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDSXri, AArch64_INS_ANDS: ands */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDSXrs, AArch64_INS_ANDS: ands */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDS_PPzPP, AArch64_INS_ANDS: ands */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDV_VPZ_B, AArch64_INS_ANDV: andv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDV_VPZ_D, AArch64_INS_ANDV: andv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDV_VPZ_H, AArch64_INS_ANDV: andv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDV_VPZ_S, AArch64_INS_ANDV: andv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDWri, AArch64_INS_AND: and */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDWrs, AArch64_INS_AND: and */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDXri, AArch64_INS_AND: and */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDXrs, AArch64_INS_AND: and */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_AND_PPzPP, AArch64_INS_AND: and */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AND_ZI, AArch64_INS_AND: and */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AND_ZPmZ_B, AArch64_INS_AND: and */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AND_ZPmZ_D, AArch64_INS_AND: and */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AND_ZPmZ_H, AArch64_INS_AND: and */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AND_ZPmZ_S, AArch64_INS_AND: and */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AND_ZZZ, AArch64_INS_AND: and */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDv16i8, AArch64_INS_AND: and */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ANDv8i8, AArch64_INS_AND: and */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRD_ZPmI_B, AArch64_INS_ASRD: asrd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRD_ZPmI_D, AArch64_INS_ASRD: asrd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRD_ZPmI_H, AArch64_INS_ASRD: asrd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRD_ZPmI_S, AArch64_INS_ASRD: asrd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRR_ZPmZ_B, AArch64_INS_ASRR: asrr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRR_ZPmZ_D, AArch64_INS_ASRR: asrr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRR_ZPmZ_H, AArch64_INS_ASRR: asrr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRR_ZPmZ_S, AArch64_INS_ASRR: asrr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRVWr, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASRVXr, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_WIDE_ZPmZ_B, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_WIDE_ZPmZ_H, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_WIDE_ZPmZ_S, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_WIDE_ZZZ_B, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_WIDE_ZZZ_H, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_WIDE_ZZZ_S, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZPmI_B, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZPmI_D, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZPmI_H, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZPmI_S, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZPmZ_B, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZPmZ_D, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZPmZ_H, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZPmZ_S, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZZI_B, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZZI_D, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZZI_H, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ASR_ZZI_S, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTDA, AArch64_INS_AUTDA: autda */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTDB, AArch64_INS_AUTDB: autdb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTDZA, AArch64_INS_AUTDZA: autdza */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTDZB, AArch64_INS_AUTDZB: autdzb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIA, AArch64_INS_AUTIA: autia */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIA1716, AArch64_INS_AUTIA1716: autia1716 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIASP, AArch64_INS_AUTIASP: autiasp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIAZ, AArch64_INS_AUTIAZ: autiaz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIB, AArch64_INS_AUTIB: autib */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIB1716, AArch64_INS_AUTIB1716: autib1716 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIBSP, AArch64_INS_AUTIBSP: autibsp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIBZ, AArch64_INS_AUTIBZ: autibz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIZA, AArch64_INS_AUTIZA: autiza */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_AUTIZB, AArch64_INS_AUTIZB: autizb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_B, AArch64_INS_B: b */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BCAX, AArch64_INS_BCAX: bcax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BFMWri, AArch64_INS_BFM: bfm */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_BFMXri, AArch64_INS_BFM: bfm */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_BICSWrs, AArch64_INS_BICS: bics */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICSXrs, AArch64_INS_BICS: bics */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICS_PPzPP, AArch64_INS_BICS: bics */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICWrs, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICXrs, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BIC_PPzPP, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BIC_ZPmZ_B, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BIC_ZPmZ_D, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BIC_ZPmZ_H, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BIC_ZPmZ_S, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BIC_ZZZ, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICv16i8, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICv2i32, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICv4i16, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICv4i32, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICv8i16, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BICv8i8, AArch64_INS_BIC: bic */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BIFv16i8, AArch64_INS_BIF: bif */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BIFv8i8, AArch64_INS_BIF: bif */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BITv16i8, AArch64_INS_BIT: bit */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BITv8i8, AArch64_INS_BIT: bit */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BL, AArch64_INS_BL: bl */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BLR, AArch64_INS_BLR: blr */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BLRAA, AArch64_INS_BLRAA: blraa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BLRAAZ, AArch64_INS_BLRAAZ: blraaz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BLRAB, AArch64_INS_BLRAB: blrab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BLRABZ, AArch64_INS_BLRABZ: blrabz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BR, AArch64_INS_BR: br */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRAA, AArch64_INS_BRAA: braa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRAAZ, AArch64_INS_BRAAZ: braaz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRAB, AArch64_INS_BRAB: brab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRABZ, AArch64_INS_BRABZ: brabz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRK, AArch64_INS_BRK: brk */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKAS_PPzP, AArch64_INS_BRKAS: brkas */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKA_PPmP, AArch64_INS_BRKA: brka */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKA_PPzP, AArch64_INS_BRKA: brka */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKBS_PPzP, AArch64_INS_BRKBS: brkbs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKB_PPmP, AArch64_INS_BRKB: brkb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKB_PPzP, AArch64_INS_BRKB: brkb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKNS_PPzP, AArch64_INS_BRKNS: brkns */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKN_PPzP, AArch64_INS_BRKN: brkn */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKPAS_PPzPP, AArch64_INS_BRKPAS: brkpas */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKPA_PPzPP, AArch64_INS_BRKPA: brkpa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKPBS_PPzPP, AArch64_INS_BRKPBS: brkpbs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BRKPB_PPzPP, AArch64_INS_BRKPB: brkpb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_BSLv16i8, AArch64_INS_BSL: bsl */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_BSLv8i8, AArch64_INS_BSL: bsl */
|
|
0,
|
|
{ CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_Bcc, AArch64_INS_B: b */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASAB, AArch64_INS_CASAB: casab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASAH, AArch64_INS_CASAH: casah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASALB, AArch64_INS_CASALB: casalb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASALH, AArch64_INS_CASALH: casalh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASALW, AArch64_INS_CASAL: casal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASALX, AArch64_INS_CASAL: casal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASAW, AArch64_INS_CASA: casa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASAX, AArch64_INS_CASA: casa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASB, AArch64_INS_CASB: casb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASH, AArch64_INS_CASH: cash */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASLB, AArch64_INS_CASLB: caslb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASLH, AArch64_INS_CASLH: caslh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASLW, AArch64_INS_CASL: casl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASLX, AArch64_INS_CASL: casl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASPALW, AArch64_INS_CASPAL: caspal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASPALX, AArch64_INS_CASPAL: caspal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASPAW, AArch64_INS_CASPA: caspa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASPAX, AArch64_INS_CASPA: caspa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASPLW, AArch64_INS_CASPL: caspl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASPLX, AArch64_INS_CASPL: caspl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASPW, AArch64_INS_CASP: casp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASPX, AArch64_INS_CASP: casp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASW, AArch64_INS_CAS: cas */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CASX, AArch64_INS_CAS: cas */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CBNZW, AArch64_INS_CBNZ: cbnz */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CBNZX, AArch64_INS_CBNZ: cbnz */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CBZW, AArch64_INS_CBZ: cbz */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CBZX, AArch64_INS_CBZ: cbz */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CCMNWi, AArch64_INS_CCMN: ccmn */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CCMNWr, AArch64_INS_CCMN: ccmn */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CCMNXi, AArch64_INS_CCMN: ccmn */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CCMNXr, AArch64_INS_CCMN: ccmn */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CCMPWi, AArch64_INS_CCMP: ccmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CCMPWr, AArch64_INS_CCMP: ccmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CCMPXi, AArch64_INS_CCMP: ccmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CCMPXr, AArch64_INS_CCMP: ccmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CFINV, AArch64_INS_CFINV: cfinv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_RPZ_B, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_RPZ_D, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_RPZ_H, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_RPZ_S, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_VPZ_B, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_VPZ_D, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_VPZ_H, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_VPZ_S, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_ZPZ_B, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_ZPZ_D, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_ZPZ_H, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTA_ZPZ_S, AArch64_INS_CLASTA: clasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_RPZ_B, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_RPZ_D, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_RPZ_H, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_RPZ_S, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_VPZ_B, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_VPZ_D, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_VPZ_H, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_VPZ_S, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_ZPZ_B, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_ZPZ_D, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_ZPZ_H, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLASTB_ZPZ_S, AArch64_INS_CLASTB: clastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLREX, AArch64_INS_CLREX: clrex */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLSWr, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLSXr, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLS_ZPmZ_B, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLS_ZPmZ_D, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLS_ZPmZ_H, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLS_ZPmZ_S, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLSv16i8, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLSv2i32, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLSv4i16, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLSv4i32, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLSv8i16, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLSv8i8, AArch64_INS_CLS: cls */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZWr, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZXr, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZ_ZPmZ_B, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZ_ZPmZ_D, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZ_ZPmZ_H, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZ_ZPmZ_S, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZv16i8, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZv2i32, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZv4i16, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZv4i32, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZv8i16, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CLZv8i8, AArch64_INS_CLZ: clz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv16i8, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv16i8rz, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv1i64, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv1i64rz, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv2i32, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv2i32rz, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv2i64, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv2i64rz, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv4i16, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv4i16rz, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv4i32, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv4i32rz, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv8i16, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv8i16rz, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv8i8, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMEQv8i8rz, AArch64_INS_CMEQ: cmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv16i8, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv16i8rz, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv1i64, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv1i64rz, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv2i32, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv2i32rz, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv2i64, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv2i64rz, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv4i16, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv4i16rz, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv4i32, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv4i32rz, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv8i16, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv8i16rz, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv8i8, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGEv8i8rz, AArch64_INS_CMGE: cmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv16i8, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv16i8rz, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv1i64, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv1i64rz, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv2i32, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv2i32rz, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv2i64, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv2i64rz, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv4i16, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv4i16rz, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv4i32, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv4i32rz, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv8i16, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv8i16rz, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv8i8, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMGTv8i8rz, AArch64_INS_CMGT: cmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHIv16i8, AArch64_INS_CMHI: cmhi */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHIv1i64, AArch64_INS_CMHI: cmhi */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHIv2i32, AArch64_INS_CMHI: cmhi */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHIv2i64, AArch64_INS_CMHI: cmhi */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHIv4i16, AArch64_INS_CMHI: cmhi */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHIv4i32, AArch64_INS_CMHI: cmhi */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHIv8i16, AArch64_INS_CMHI: cmhi */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHIv8i8, AArch64_INS_CMHI: cmhi */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHSv16i8, AArch64_INS_CMHS: cmhs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHSv1i64, AArch64_INS_CMHS: cmhs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHSv2i32, AArch64_INS_CMHS: cmhs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHSv2i64, AArch64_INS_CMHS: cmhs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHSv4i16, AArch64_INS_CMHS: cmhs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHSv4i32, AArch64_INS_CMHS: cmhs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHSv8i16, AArch64_INS_CMHS: cmhs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMHSv8i8, AArch64_INS_CMHS: cmhs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLEv16i8rz, AArch64_INS_CMLE: cmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLEv1i64rz, AArch64_INS_CMLE: cmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLEv2i32rz, AArch64_INS_CMLE: cmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLEv2i64rz, AArch64_INS_CMLE: cmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLEv4i16rz, AArch64_INS_CMLE: cmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLEv4i32rz, AArch64_INS_CMLE: cmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLEv8i16rz, AArch64_INS_CMLE: cmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLEv8i8rz, AArch64_INS_CMLE: cmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLTv16i8rz, AArch64_INS_CMLT: cmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLTv1i64rz, AArch64_INS_CMLT: cmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLTv2i32rz, AArch64_INS_CMLT: cmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLTv2i64rz, AArch64_INS_CMLT: cmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLTv4i16rz, AArch64_INS_CMLT: cmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLTv4i32rz, AArch64_INS_CMLT: cmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLTv8i16rz, AArch64_INS_CMLT: cmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMLTv8i8rz, AArch64_INS_CMLT: cmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_PPzZI_B, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_PPzZI_D, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_PPzZI_H, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_PPzZI_S, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_PPzZZ_B, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_PPzZZ_D, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_PPzZZ_H, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_PPzZZ_S, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_WIDE_PPzZZ_B, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_WIDE_PPzZZ_H, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPEQ_WIDE_PPzZZ_S, AArch64_INS_CMPEQ: cmpeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_PPzZI_B, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_PPzZI_D, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_PPzZI_H, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_PPzZI_S, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_PPzZZ_B, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_PPzZZ_D, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_PPzZZ_H, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_PPzZZ_S, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_WIDE_PPzZZ_B, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_WIDE_PPzZZ_H, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGE_WIDE_PPzZZ_S, AArch64_INS_CMPGE: cmpge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_PPzZI_B, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_PPzZI_D, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_PPzZI_H, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_PPzZI_S, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_PPzZZ_B, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_PPzZZ_D, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_PPzZZ_H, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_PPzZZ_S, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_WIDE_PPzZZ_B, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_WIDE_PPzZZ_H, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPGT_WIDE_PPzZZ_S, AArch64_INS_CMPGT: cmpgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_PPzZI_B, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_PPzZI_D, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_PPzZI_H, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_PPzZI_S, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_PPzZZ_B, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_PPzZZ_D, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_PPzZZ_H, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_PPzZZ_S, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_WIDE_PPzZZ_B, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_WIDE_PPzZZ_H, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHI_WIDE_PPzZZ_S, AArch64_INS_CMPHI: cmphi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_PPzZI_B, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_PPzZI_D, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_PPzZI_H, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_PPzZI_S, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_PPzZZ_B, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_PPzZZ_D, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_PPzZZ_H, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_PPzZZ_S, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_WIDE_PPzZZ_B, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_WIDE_PPzZZ_H, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPHS_WIDE_PPzZZ_S, AArch64_INS_CMPHS: cmphs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLE_PPzZI_B, AArch64_INS_CMPLE: cmple */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLE_PPzZI_D, AArch64_INS_CMPLE: cmple */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLE_PPzZI_H, AArch64_INS_CMPLE: cmple */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLE_PPzZI_S, AArch64_INS_CMPLE: cmple */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLE_WIDE_PPzZZ_B, AArch64_INS_CMPLE: cmple */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLE_WIDE_PPzZZ_H, AArch64_INS_CMPLE: cmple */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLE_WIDE_PPzZZ_S, AArch64_INS_CMPLE: cmple */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLO_PPzZI_B, AArch64_INS_CMPLO: cmplo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLO_PPzZI_D, AArch64_INS_CMPLO: cmplo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLO_PPzZI_H, AArch64_INS_CMPLO: cmplo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLO_PPzZI_S, AArch64_INS_CMPLO: cmplo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLO_WIDE_PPzZZ_B, AArch64_INS_CMPLO: cmplo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLO_WIDE_PPzZZ_H, AArch64_INS_CMPLO: cmplo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLO_WIDE_PPzZZ_S, AArch64_INS_CMPLO: cmplo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLS_PPzZI_B, AArch64_INS_CMPLS: cmpls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLS_PPzZI_D, AArch64_INS_CMPLS: cmpls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLS_PPzZI_H, AArch64_INS_CMPLS: cmpls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLS_PPzZI_S, AArch64_INS_CMPLS: cmpls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLS_WIDE_PPzZZ_B, AArch64_INS_CMPLS: cmpls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLS_WIDE_PPzZZ_H, AArch64_INS_CMPLS: cmpls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLS_WIDE_PPzZZ_S, AArch64_INS_CMPLS: cmpls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLT_PPzZI_B, AArch64_INS_CMPLT: cmplt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLT_PPzZI_D, AArch64_INS_CMPLT: cmplt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLT_PPzZI_H, AArch64_INS_CMPLT: cmplt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLT_PPzZI_S, AArch64_INS_CMPLT: cmplt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLT_WIDE_PPzZZ_B, AArch64_INS_CMPLT: cmplt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLT_WIDE_PPzZZ_H, AArch64_INS_CMPLT: cmplt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPLT_WIDE_PPzZZ_S, AArch64_INS_CMPLT: cmplt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_PPzZI_B, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_PPzZI_D, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_PPzZI_H, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_PPzZI_S, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_PPzZZ_B, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_PPzZZ_D, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_PPzZZ_H, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_PPzZZ_S, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_WIDE_PPzZZ_B, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_WIDE_PPzZZ_H, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMPNE_WIDE_PPzZZ_S, AArch64_INS_CMPNE: cmpne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMTSTv16i8, AArch64_INS_CMTST: cmtst */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMTSTv1i64, AArch64_INS_CMTST: cmtst */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMTSTv2i32, AArch64_INS_CMTST: cmtst */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMTSTv2i64, AArch64_INS_CMTST: cmtst */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMTSTv4i16, AArch64_INS_CMTST: cmtst */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMTSTv4i32, AArch64_INS_CMTST: cmtst */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMTSTv8i16, AArch64_INS_CMTST: cmtst */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CMTSTv8i8, AArch64_INS_CMTST: cmtst */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNOT_ZPmZ_B, AArch64_INS_CNOT: cnot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNOT_ZPmZ_D, AArch64_INS_CNOT: cnot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNOT_ZPmZ_H, AArch64_INS_CNOT: cnot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNOT_ZPmZ_S, AArch64_INS_CNOT: cnot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTB_XPiI, AArch64_INS_CNTB: cntb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTD_XPiI, AArch64_INS_CNTD: cntd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTH_XPiI, AArch64_INS_CNTH: cnth */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTP_XPP_B, AArch64_INS_CNTP: cntp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTP_XPP_D, AArch64_INS_CNTP: cntp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTP_XPP_H, AArch64_INS_CNTP: cntp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTP_XPP_S, AArch64_INS_CNTP: cntp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTW_XPiI, AArch64_INS_CNTW: cntw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNT_ZPmZ_B, AArch64_INS_CNT: cnt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNT_ZPmZ_D, AArch64_INS_CNT: cnt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNT_ZPmZ_H, AArch64_INS_CNT: cnt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNT_ZPmZ_S, AArch64_INS_CNT: cnt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTv16i8, AArch64_INS_CNT: cnt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CNTv8i8, AArch64_INS_CNT: cnt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_COMPACT_ZPZ_D, AArch64_INS_COMPACT: compact */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_COMPACT_ZPZ_S, AArch64_INS_COMPACT: compact */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmI_B, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmI_D, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmI_H, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmI_S, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmR_B, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmR_D, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmR_H, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmR_S, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmV_B, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmV_D, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmV_H, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPmV_S, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPzI_B, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPzI_D, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPzI_H, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPY_ZPzI_S, AArch64_INS_CPY: cpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPYi16, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPYi32, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPYi64, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CPYi8, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CRC32Brr, AArch64_INS_CRC32B: crc32b */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CRC32CBrr, AArch64_INS_CRC32CB: crc32cb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CRC32CHrr, AArch64_INS_CRC32CH: crc32ch */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CRC32CWrr, AArch64_INS_CRC32CW: crc32cw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CRC32CXrr, AArch64_INS_CRC32CX: crc32cx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CRC32Hrr, AArch64_INS_CRC32H: crc32h */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CRC32Wrr, AArch64_INS_CRC32W: crc32w */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CRC32Xrr, AArch64_INS_CRC32X: crc32x */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_CSELWr, AArch64_INS_CSEL: csel */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CSELXr, AArch64_INS_CSEL: csel */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CSINCWr, AArch64_INS_CINC: cinc */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CSINCXr, AArch64_INS_CINC: cinc */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CSINVWr, AArch64_INS_CINV: cinv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CSINVXr, AArch64_INS_CINV: cinv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CSNEGWr, AArch64_INS_CNEG: cneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CSNEGXr, AArch64_INS_CNEG: cneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_CTERMEQ_WW, AArch64_INS_CTERMEQ: ctermeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CTERMEQ_XX, AArch64_INS_CTERMEQ: ctermeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CTERMNE_WW, AArch64_INS_CTERMNE: ctermne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_CTERMNE_XX, AArch64_INS_CTERMNE: ctermne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DCPS1, AArch64_INS_DCPS1: dcps1 */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DCPS2, AArch64_INS_DCPS2: dcps2 */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DCPS3, AArch64_INS_DCPS3: dcps3 */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECB_XPiI, AArch64_INS_DECB: decb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECD_XPiI, AArch64_INS_DECD: decd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECD_ZPiI, AArch64_INS_DECD: decd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECH_XPiI, AArch64_INS_DECH: dech */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECH_ZPiI, AArch64_INS_DECH: dech */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECP_XP_B, AArch64_INS_DECP: decp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECP_XP_D, AArch64_INS_DECP: decp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECP_XP_H, AArch64_INS_DECP: decp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECP_XP_S, AArch64_INS_DECP: decp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECP_ZP_D, AArch64_INS_DECP: decp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECP_ZP_H, AArch64_INS_DECP: decp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECP_ZP_S, AArch64_INS_DECP: decp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECW_XPiI, AArch64_INS_DECW: decw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DECW_ZPiI, AArch64_INS_DECW: decw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DMB, AArch64_INS_DMB: dmb */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DRPS, AArch64_INS_DRPS: drps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DSB, AArch64_INS_DSB: dsb */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPM_ZI, AArch64_INS_DUPM: dupm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZI_B, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZI_D, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZI_H, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZI_S, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZR_B, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZR_D, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZR_H, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZR_S, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZZI_B, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZZI_D, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZZI_H, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZZI_Q, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUP_ZZI_S, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv16i8gpr, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv16i8lane, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv2i32gpr, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv2i32lane, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv2i64gpr, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv2i64lane, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv4i16gpr, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv4i16lane, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv4i32gpr, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv4i32lane, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv8i16gpr, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv8i16lane, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv8i8gpr, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_DUPv8i8lane, AArch64_INS_DUP: dup */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_EONWrs, AArch64_INS_EON: eon */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_EONXrs, AArch64_INS_EON: eon */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_EOR3, AArch64_INS_EOR3: eor3 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORS_PPzPP, AArch64_INS_EORS: eors */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORV_VPZ_B, AArch64_INS_EORV: eorv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORV_VPZ_D, AArch64_INS_EORV: eorv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORV_VPZ_H, AArch64_INS_EORV: eorv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORV_VPZ_S, AArch64_INS_EORV: eorv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORWri, AArch64_INS_EON: eon */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORWrs, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORXri, AArch64_INS_EON: eon */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORXrs, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_EOR_PPzPP, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EOR_ZI, AArch64_INS_EON: eon */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EOR_ZPmZ_B, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EOR_ZPmZ_D, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EOR_ZPmZ_H, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EOR_ZPmZ_S, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EOR_ZZZ, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORv16i8, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_EORv8i8, AArch64_INS_EOR: eor */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ERET, AArch64_INS_ERET: eret */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ERETAA, AArch64_INS_ERETAA: eretaa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ERETAB, AArch64_INS_ERETAB: eretab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EXTRWrri, AArch64_INS_EXTR: extr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_EXTRXrri, AArch64_INS_EXTR: extr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_EXT_ZZI, AArch64_INS_EXT: ext */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_EXTv16i8, AArch64_INS_EXT: ext */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_EXTv8i8, AArch64_INS_EXT: ext */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FABD16, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABD32, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABD64, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABD_ZPmZ_D, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABD_ZPmZ_H, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABD_ZPmZ_S, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABDv2f32, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABDv2f64, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABDv4f16, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABDv4f32, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABDv8f16, AArch64_INS_FABD: fabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABSDr, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABSHr, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABSSr, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABS_ZPmZ_D, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABS_ZPmZ_H, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABS_ZPmZ_S, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABSv2f32, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABSv2f64, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABSv4f16, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABSv4f32, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FABSv8f16, AArch64_INS_FABS: fabs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGE16, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGE32, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGE64, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGE_PPzZZ_D, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGE_PPzZZ_H, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGE_PPzZZ_S, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGEv2f32, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGEv2f64, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGEv4f16, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGEv4f32, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGEv8f16, AArch64_INS_FACGE: facge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGT16, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGT32, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGT64, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGT_PPzZZ_D, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGT_PPzZZ_H, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGT_PPzZZ_S, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGTv2f32, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGTv2f64, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGTv4f16, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGTv4f32, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FACGTv8f16, AArch64_INS_FACGT: facgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDA_VPZ_D, AArch64_INS_FADDA: fadda */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDA_VPZ_H, AArch64_INS_FADDA: fadda */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDA_VPZ_S, AArch64_INS_FADDA: fadda */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDDrr, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDHrr, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDPv2f32, AArch64_INS_FADDP: faddp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDPv2f64, AArch64_INS_FADDP: faddp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDPv2i16p, AArch64_INS_FADDP: faddp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDPv2i32p, AArch64_INS_FADDP: faddp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDPv2i64p, AArch64_INS_FADDP: faddp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDPv4f16, AArch64_INS_FADDP: faddp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDPv4f32, AArch64_INS_FADDP: faddp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDPv8f16, AArch64_INS_FADDP: faddp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDSrr, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDV_VPZ_D, AArch64_INS_FADDV: faddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDV_VPZ_H, AArch64_INS_FADDV: faddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDV_VPZ_S, AArch64_INS_FADDV: faddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADD_ZPmI_D, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADD_ZPmI_H, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADD_ZPmI_S, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADD_ZPmZ_D, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADD_ZPmZ_H, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADD_ZPmZ_S, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADD_ZZZ_D, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADD_ZZZ_H, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADD_ZZZ_S, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDv2f32, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDv2f64, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDv4f16, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDv4f32, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FADDv8f16, AArch64_INS_FADD: fadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCADD_ZPmZ_D, AArch64_INS_FCADD: fcadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCADD_ZPmZ_H, AArch64_INS_FCADD: fcadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCADD_ZPmZ_S, AArch64_INS_FCADD: fcadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCADDv2f32, AArch64_INS_FCADD: fcadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCADDv2f64, AArch64_INS_FCADD: fcadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCADDv4f16, AArch64_INS_FCADD: fcadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCADDv4f32, AArch64_INS_FCADD: fcadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCADDv8f16, AArch64_INS_FCADD: fcadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCCMPDrr, AArch64_INS_FCCMP: fccmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FCCMPEDrr, AArch64_INS_FCCMPE: fccmpe */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FCCMPEHrr, AArch64_INS_FCCMPE: fccmpe */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCCMPESrr, AArch64_INS_FCCMPE: fccmpe */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FCCMPHrr, AArch64_INS_FCCMP: fccmp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCCMPSrr, AArch64_INS_FCCMP: fccmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQ16, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQ32, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQ64, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQ_PPzZ0_D, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQ_PPzZ0_H, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQ_PPzZ0_S, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQ_PPzZZ_D, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQ_PPzZZ_H, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQ_PPzZZ_S, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv1i16rz, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv1i32rz, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv1i64rz, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv2f32, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv2f64, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv2i32rz, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv2i64rz, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv4f16, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv4f32, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv4i16rz, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv4i32rz, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv8f16, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMEQv8i16rz, AArch64_INS_FCMEQ: fcmeq */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGE16, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGE32, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGE64, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGE_PPzZ0_D, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGE_PPzZ0_H, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGE_PPzZ0_S, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGE_PPzZZ_D, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGE_PPzZZ_H, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGE_PPzZZ_S, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv1i16rz, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv1i32rz, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv1i64rz, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv2f32, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv2f64, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv2i32rz, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv2i64rz, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv4f16, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv4f32, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv4i16rz, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv4i32rz, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv8f16, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGEv8i16rz, AArch64_INS_FCMGE: fcmge */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGT16, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGT32, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGT64, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGT_PPzZ0_D, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGT_PPzZ0_H, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGT_PPzZ0_S, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGT_PPzZZ_D, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGT_PPzZZ_H, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGT_PPzZZ_S, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv1i16rz, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv1i32rz, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv1i64rz, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv2f32, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv2f64, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv2i32rz, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv2i64rz, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv4f16, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv4f32, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv4i16rz, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv4i32rz, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv8f16, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMGTv8i16rz, AArch64_INS_FCMGT: fcmgt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLA_ZPmZZ_D, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLA_ZPmZZ_H, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLA_ZPmZZ_S, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLA_ZZZI_H, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLA_ZZZI_S, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLAv2f32, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLAv2f64, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLAv4f16, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLAv4f16_indexed, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLAv4f32, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLAv4f32_indexed, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLAv8f16, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLAv8f16_indexed, AArch64_INS_FCMLA: fcmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLE_PPzZ0_D, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLE_PPzZ0_H, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLE_PPzZ0_S, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLEv1i16rz, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLEv1i32rz, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLEv1i64rz, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLEv2i32rz, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLEv2i64rz, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLEv4i16rz, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLEv4i32rz, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLEv8i16rz, AArch64_INS_FCMLE: fcmle */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLT_PPzZ0_D, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLT_PPzZ0_H, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLT_PPzZ0_S, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLTv1i16rz, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLTv1i32rz, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLTv1i64rz, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLTv2i32rz, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLTv2i64rz, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLTv4i16rz, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLTv4i32rz, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMLTv8i16rz, AArch64_INS_FCMLT: fcmlt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMNE_PPzZ0_D, AArch64_INS_FCMNE: fcmne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMNE_PPzZ0_H, AArch64_INS_FCMNE: fcmne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMNE_PPzZ0_S, AArch64_INS_FCMNE: fcmne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMNE_PPzZZ_D, AArch64_INS_FCMNE: fcmne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMNE_PPzZZ_H, AArch64_INS_FCMNE: fcmne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMNE_PPzZZ_S, AArch64_INS_FCMNE: fcmne */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPDri, AArch64_INS_FCMP: fcmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPDrr, AArch64_INS_FCMP: fcmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPEDri, AArch64_INS_FCMPE: fcmpe */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPEDrr, AArch64_INS_FCMPE: fcmpe */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPEHri, AArch64_INS_FCMPE: fcmpe */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPEHrr, AArch64_INS_FCMPE: fcmpe */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPESri, AArch64_INS_FCMPE: fcmpe */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPESrr, AArch64_INS_FCMPE: fcmpe */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPHri, AArch64_INS_FCMP: fcmp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPHrr, AArch64_INS_FCMP: fcmp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPSri, AArch64_INS_FCMP: fcmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMPSrr, AArch64_INS_FCMP: fcmp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMUO_PPzZZ_D, AArch64_INS_FCMUO: fcmuo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMUO_PPzZZ_H, AArch64_INS_FCMUO: fcmuo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCMUO_PPzZZ_S, AArch64_INS_FCMUO: fcmuo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCPY_ZPmI_D, AArch64_INS_FCPY: fcpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCPY_ZPmI_H, AArch64_INS_FCPY: fcpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCPY_ZPmI_S, AArch64_INS_FCPY: fcpy */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCSELDrrr, AArch64_INS_FCSEL: fcsel */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FCSELHrrr, AArch64_INS_FCSEL: fcsel */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCSELSrrr, AArch64_INS_FCSEL: fcsel */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASUWDr, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASUWHr, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASUWSr, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASUXDr, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASUXHr, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASUXSr, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASv1f16, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASv1i32, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASv1i64, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASv2f32, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASv2f64, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASv4f16, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASv4f32, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTASv8f16, AArch64_INS_FCVTAS: fcvtas */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUUWDr, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUUWHr, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUUWSr, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUUXDr, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUUXHr, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUUXSr, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUv1f16, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUv1i32, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUv1i64, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUv2f32, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUv2f64, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUv4f16, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUv4f32, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTAUv8f16, AArch64_INS_FCVTAU: fcvtau */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTDHr, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTDSr, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTHDr, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTHSr, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTLv2i32, AArch64_INS_FCVTL: fcvtl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTLv4i16, AArch64_INS_FCVTL: fcvtl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTLv4i32, AArch64_INS_FCVTL2: fcvtl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTLv8i16, AArch64_INS_FCVTL2: fcvtl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSUWDr, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSUWHr, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSUWSr, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSUXDr, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSUXHr, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSUXSr, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSv1f16, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSv1i32, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSv1i64, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSv2f32, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSv2f64, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSv4f16, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSv4f32, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMSv8f16, AArch64_INS_FCVTMS: fcvtms */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUUWDr, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUUWHr, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUUWSr, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUUXDr, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUUXHr, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUUXSr, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUv1f16, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUv1i32, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUv1i64, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUv2f32, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUv2f64, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUv4f16, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUv4f32, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTMUv8f16, AArch64_INS_FCVTMU: fcvtmu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSUWDr, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSUWHr, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSUWSr, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSUXDr, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSUXHr, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSUXSr, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSv1f16, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSv1i32, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSv1i64, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSv2f32, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSv2f64, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSv4f16, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSv4f32, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNSv8f16, AArch64_INS_FCVTNS: fcvtns */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUUWDr, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUUWHr, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUUWSr, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUUXDr, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUUXHr, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUUXSr, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUv1f16, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUv1i32, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUv1i64, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUv2f32, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUv2f64, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUv4f16, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUv4f32, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNUv8f16, AArch64_INS_FCVTNU: fcvtnu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNv2i32, AArch64_INS_FCVTN: fcvtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNv4i16, AArch64_INS_FCVTN: fcvtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNv4i32, AArch64_INS_FCVTN2: fcvtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTNv8i16, AArch64_INS_FCVTN2: fcvtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSUWDr, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSUWHr, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSUWSr, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSUXDr, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSUXHr, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSUXSr, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSv1f16, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSv1i32, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSv1i64, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSv2f32, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSv2f64, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSv4f16, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSv4f32, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPSv8f16, AArch64_INS_FCVTPS: fcvtps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUUWDr, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUUWHr, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUUWSr, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUUXDr, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUUXHr, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUUXSr, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUv1f16, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUv1i32, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUv1i64, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUv2f32, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUv2f64, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUv4f16, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUv4f32, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTPUv8f16, AArch64_INS_FCVTPU: fcvtpu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTSDr, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTSHr, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTXNv1i64, AArch64_INS_FCVTXN: fcvtxn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTXNv2f32, AArch64_INS_FCVTXN: fcvtxn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTXNv4f32, AArch64_INS_FCVTXN2: fcvtxn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSSWDri, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSSWHri, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSSWSri, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSSXDri, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSSXHri, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSSXSri, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSUWDr, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSUWHr, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSUWSr, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSUXDr, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSUXHr, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSUXSr, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZS_ZPmZ_DtoD, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZS_ZPmZ_DtoS, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZS_ZPmZ_HtoD, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZS_ZPmZ_HtoH, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZS_ZPmZ_HtoS, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZS_ZPmZ_StoD, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZS_ZPmZ_StoS, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSd, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSh, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSs, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv1f16, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv1i32, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv1i64, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv2f32, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv2f64, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv2i32_shift, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv2i64_shift, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv4f16, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv4f32, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv4i16_shift, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv4i32_shift, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv8f16, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZSv8i16_shift, AArch64_INS_FCVTZS: fcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUSWDri, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUSWHri, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUSWSri, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUSXDri, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUSXHri, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUSXSri, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUUWDr, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUUWHr, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUUWSr, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUUXDr, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUUXHr, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUUXSr, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZU_ZPmZ_DtoD, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZU_ZPmZ_DtoS, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZU_ZPmZ_HtoD, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZU_ZPmZ_HtoH, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZU_ZPmZ_HtoS, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZU_ZPmZ_StoD, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZU_ZPmZ_StoS, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUd, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUh, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUs, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv1f16, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv1i32, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv1i64, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv2f32, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv2f64, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv2i32_shift, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv2i64_shift, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv4f16, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv4f32, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv4i16_shift, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv4i32_shift, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv8f16, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVTZUv8i16_shift, AArch64_INS_FCVTZU: fcvtzu */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVT_ZPmZ_DtoH, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVT_ZPmZ_DtoS, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVT_ZPmZ_HtoD, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVT_ZPmZ_HtoS, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVT_ZPmZ_StoD, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FCVT_ZPmZ_StoH, AArch64_INS_FCVT: fcvt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVDrr, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVHrr, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVR_ZPmZ_D, AArch64_INS_FDIVR: fdivr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVR_ZPmZ_H, AArch64_INS_FDIVR: fdivr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVR_ZPmZ_S, AArch64_INS_FDIVR: fdivr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVSrr, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIV_ZPmZ_D, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIV_ZPmZ_H, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIV_ZPmZ_S, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVv2f32, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVv2f64, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVv4f16, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVv4f32, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDIVv8f16, AArch64_INS_FDIV: fdiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDUP_ZI_D, AArch64_INS_FDUP: fdup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDUP_ZI_H, AArch64_INS_FDUP: fdup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FDUP_ZI_S, AArch64_INS_FDUP: fdup */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FEXPA_ZZ_D, AArch64_INS_FEXPA: fexpa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FEXPA_ZZ_H, AArch64_INS_FEXPA: fexpa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FEXPA_ZZ_S, AArch64_INS_FEXPA: fexpa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FJCVTZS, AArch64_INS_FJCVTZS: fjcvtzs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMADDDrrr, AArch64_INS_FMADD: fmadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMADDHrrr, AArch64_INS_FMADD: fmadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMADDSrrr, AArch64_INS_FMADD: fmadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMAD_ZPmZZ_D, AArch64_INS_FMAD: fmad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAD_ZPmZZ_H, AArch64_INS_FMAD: fmad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAD_ZPmZZ_S, AArch64_INS_FMAD: fmad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXDrr, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXHrr, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMDrr, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMHrr, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMPv2f32, AArch64_INS_FMAXNMP: fmaxnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMPv2f64, AArch64_INS_FMAXNMP: fmaxnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMPv2i16p, AArch64_INS_FMAXNMP: fmaxnmp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMPv2i32p, AArch64_INS_FMAXNMP: fmaxnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMPv2i64p, AArch64_INS_FMAXNMP: fmaxnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMPv4f16, AArch64_INS_FMAXNMP: fmaxnmp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMPv4f32, AArch64_INS_FMAXNMP: fmaxnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMPv8f16, AArch64_INS_FMAXNMP: fmaxnmp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMSrr, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMV_VPZ_D, AArch64_INS_FMAXNMV: fmaxnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMV_VPZ_H, AArch64_INS_FMAXNMV: fmaxnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMV_VPZ_S, AArch64_INS_FMAXNMV: fmaxnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMVv4i16v, AArch64_INS_FMAXNMV: fmaxnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMVv4i32v, AArch64_INS_FMAXNMV: fmaxnmv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMVv8i16v, AArch64_INS_FMAXNMV: fmaxnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNM_ZPmI_D, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNM_ZPmI_H, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNM_ZPmI_S, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNM_ZPmZ_D, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNM_ZPmZ_H, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNM_ZPmZ_S, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMv2f32, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMv2f64, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMv4f16, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMv4f32, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXNMv8f16, AArch64_INS_FMAXNM: fmaxnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXPv2f32, AArch64_INS_FMAXP: fmaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXPv2f64, AArch64_INS_FMAXP: fmaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXPv2i16p, AArch64_INS_FMAXP: fmaxp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXPv2i32p, AArch64_INS_FMAXP: fmaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXPv2i64p, AArch64_INS_FMAXP: fmaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXPv4f16, AArch64_INS_FMAXP: fmaxp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXPv4f32, AArch64_INS_FMAXP: fmaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXPv8f16, AArch64_INS_FMAXP: fmaxp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXSrr, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXV_VPZ_D, AArch64_INS_FMAXV: fmaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXV_VPZ_H, AArch64_INS_FMAXV: fmaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXV_VPZ_S, AArch64_INS_FMAXV: fmaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXVv4i16v, AArch64_INS_FMAXV: fmaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXVv4i32v, AArch64_INS_FMAXV: fmaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXVv8i16v, AArch64_INS_FMAXV: fmaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAX_ZPmI_D, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAX_ZPmI_H, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAX_ZPmI_S, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAX_ZPmZ_D, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAX_ZPmZ_H, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAX_ZPmZ_S, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXv2f32, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXv2f64, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXv4f16, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXv4f32, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMAXv8f16, AArch64_INS_FMAX: fmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINDrr, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINHrr, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMDrr, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMHrr, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMPv2f32, AArch64_INS_FMINNMP: fminnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMPv2f64, AArch64_INS_FMINNMP: fminnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMPv2i16p, AArch64_INS_FMINNMP: fminnmp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMPv2i32p, AArch64_INS_FMINNMP: fminnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMPv2i64p, AArch64_INS_FMINNMP: fminnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMPv4f16, AArch64_INS_FMINNMP: fminnmp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMPv4f32, AArch64_INS_FMINNMP: fminnmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMPv8f16, AArch64_INS_FMINNMP: fminnmp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMSrr, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMV_VPZ_D, AArch64_INS_FMINNMV: fminnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMV_VPZ_H, AArch64_INS_FMINNMV: fminnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMV_VPZ_S, AArch64_INS_FMINNMV: fminnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMVv4i16v, AArch64_INS_FMINNMV: fminnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMVv4i32v, AArch64_INS_FMINNMV: fminnmv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMVv8i16v, AArch64_INS_FMINNMV: fminnmv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNM_ZPmI_D, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNM_ZPmI_H, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNM_ZPmI_S, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNM_ZPmZ_D, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNM_ZPmZ_H, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNM_ZPmZ_S, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMv2f32, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMv2f64, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMv4f16, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMv4f32, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINNMv8f16, AArch64_INS_FMINNM: fminnm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINPv2f32, AArch64_INS_FMINP: fminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINPv2f64, AArch64_INS_FMINP: fminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINPv2i16p, AArch64_INS_FMINP: fminp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINPv2i32p, AArch64_INS_FMINP: fminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINPv2i64p, AArch64_INS_FMINP: fminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINPv4f16, AArch64_INS_FMINP: fminp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINPv4f32, AArch64_INS_FMINP: fminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINPv8f16, AArch64_INS_FMINP: fminp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINSrr, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINV_VPZ_D, AArch64_INS_FMINV: fminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINV_VPZ_H, AArch64_INS_FMINV: fminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINV_VPZ_S, AArch64_INS_FMINV: fminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINVv4i16v, AArch64_INS_FMINV: fminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINVv4i32v, AArch64_INS_FMINV: fminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINVv8i16v, AArch64_INS_FMINV: fminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMIN_ZPmI_D, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMIN_ZPmI_H, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMIN_ZPmI_S, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMIN_ZPmZ_D, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMIN_ZPmZ_H, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMIN_ZPmZ_S, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINv2f32, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINv2f64, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINv4f16, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINv4f32, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMINv8f16, AArch64_INS_FMIN: fmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLA_ZPmZZ_D, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLA_ZPmZZ_H, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLA_ZPmZZ_S, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLA_ZZZI_D, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLA_ZZZI_H, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLA_ZZZI_S, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv1i16_indexed, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv1i32_indexed, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv1i64_indexed, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv2f32, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv2f64, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv2i32_indexed, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv2i64_indexed, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv4f16, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv4f32, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv4i16_indexed, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv4i32_indexed, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv8f16, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLAv8i16_indexed, AArch64_INS_FMLA: fmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLS_ZPmZZ_D, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLS_ZPmZZ_H, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLS_ZPmZZ_S, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLS_ZZZI_D, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLS_ZZZI_H, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLS_ZZZI_S, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv1i16_indexed, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv1i32_indexed, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv1i64_indexed, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv2f32, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv2f64, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv2i32_indexed, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv2i64_indexed, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv4f16, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv4f32, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv4i16_indexed, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv4i32_indexed, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv8f16, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMLSv8i16_indexed, AArch64_INS_FMLS: fmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVDXHighr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVDXr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVDi, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVDr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVHWr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVHXr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVHi, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVHr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVSWr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVSi, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVSr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVWHr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVWSr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVXDHighr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVXDr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVXHr, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVv2f32_ns, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ,0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVv2f64_ns, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ,0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVv4f16_ns, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVv4f32_ns, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ,0 }
|
|
},
|
|
|
|
{ /* AArch64_FMOVv8f16_ns, AArch64_INS_FMOV: fmov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMSB_ZPmZZ_D, AArch64_INS_FMSB: fmsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMSB_ZPmZZ_H, AArch64_INS_FMSB: fmsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMSB_ZPmZZ_S, AArch64_INS_FMSB: fmsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMSUBDrrr, AArch64_INS_FMSUB: fmsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMSUBHrrr, AArch64_INS_FMSUB: fmsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMSUBSrrr, AArch64_INS_FMSUB: fmsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULDrr, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULHrr, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULSrr, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULX16, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULX32, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULX64, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULX_ZPmZ_D, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULX_ZPmZ_H, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULX_ZPmZ_S, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv1i16_indexed, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv1i32_indexed, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv1i64_indexed, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv2f32, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv2f64, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv2i32_indexed, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv2i64_indexed, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv4f16, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv4f32, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv4i16_indexed, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv4i32_indexed, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv8f16, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULXv8i16_indexed, AArch64_INS_FMULX: fmulx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZPmI_D, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZPmI_H, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZPmI_S, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZPmZ_D, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZPmZ_H, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZPmZ_S, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZZZI_D, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZZZI_H, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZZZI_S, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZZZ_D, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZZZ_H, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMUL_ZZZ_S, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULv1i16_indexed, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULv1i32_indexed, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULv1i64_indexed, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULv2f32, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULv2f64, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULv2i32_indexed, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULv2i64_indexed, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULv4f16, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULv4f32, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULv4i16_indexed, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULv4i32_indexed, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FMULv8f16, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FMULv8i16_indexed, AArch64_INS_FMUL: fmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEGDr, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEGHr, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEGSr, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEG_ZPmZ_D, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEG_ZPmZ_H, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEG_ZPmZ_S, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEGv2f32, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEGv2f64, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEGv4f16, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEGv4f32, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNEGv8f16, AArch64_INS_FNEG: fneg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMADDDrrr, AArch64_INS_FNMADD: fnmadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FNMADDHrrr, AArch64_INS_FNMADD: fnmadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMADDSrrr, AArch64_INS_FNMADD: fnmadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FNMAD_ZPmZZ_D, AArch64_INS_FNMAD: fnmad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMAD_ZPmZZ_H, AArch64_INS_FNMAD: fnmad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMAD_ZPmZZ_S, AArch64_INS_FNMAD: fnmad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMLA_ZPmZZ_D, AArch64_INS_FNMLA: fnmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMLA_ZPmZZ_H, AArch64_INS_FNMLA: fnmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMLA_ZPmZZ_S, AArch64_INS_FNMLA: fnmla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMLS_ZPmZZ_D, AArch64_INS_FNMLS: fnmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMLS_ZPmZZ_H, AArch64_INS_FNMLS: fnmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMLS_ZPmZZ_S, AArch64_INS_FNMLS: fnmls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMSB_ZPmZZ_D, AArch64_INS_FNMSB: fnmsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMSB_ZPmZZ_H, AArch64_INS_FNMSB: fnmsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMSB_ZPmZZ_S, AArch64_INS_FNMSB: fnmsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMSUBDrrr, AArch64_INS_FNMSUB: fnmsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FNMSUBHrrr, AArch64_INS_FNMSUB: fnmsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMSUBSrrr, AArch64_INS_FNMSUB: fnmsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_FNMULDrr, AArch64_INS_FNMUL: fnmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMULHrr, AArch64_INS_FNMUL: fnmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FNMULSrr, AArch64_INS_FNMUL: fnmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPE_ZZ_D, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPE_ZZ_H, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPE_ZZ_S, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPEv1f16, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPEv1i32, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPEv1i64, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPEv2f32, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPEv2f64, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPEv4f16, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPEv4f32, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPEv8f16, AArch64_INS_FRECPE: frecpe */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPS16, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPS32, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPS64, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPS_ZZZ_D, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPS_ZZZ_H, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPS_ZZZ_S, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPSv2f32, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPSv2f64, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPSv4f16, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPSv4f32, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPSv8f16, AArch64_INS_FRECPS: frecps */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPX_ZPmZ_D, AArch64_INS_FRECPX: frecpx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPX_ZPmZ_H, AArch64_INS_FRECPX: frecpx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPX_ZPmZ_S, AArch64_INS_FRECPX: frecpx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPXv1f16, AArch64_INS_FRECPX: frecpx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPXv1i32, AArch64_INS_FRECPX: frecpx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRECPXv1i64, AArch64_INS_FRECPX: frecpx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTADr, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTAHr, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTASr, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTA_ZPmZ_D, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTA_ZPmZ_H, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTA_ZPmZ_S, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTAv2f32, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTAv2f64, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTAv4f16, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTAv4f32, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTAv8f16, AArch64_INS_FRINTA: frinta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTIDr, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTIHr, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTISr, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTI_ZPmZ_D, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTI_ZPmZ_H, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTI_ZPmZ_S, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTIv2f32, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTIv2f64, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTIv4f16, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTIv4f32, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTIv8f16, AArch64_INS_FRINTI: frinti */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTMDr, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTMHr, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTMSr, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTM_ZPmZ_D, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTM_ZPmZ_H, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTM_ZPmZ_S, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTMv2f32, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTMv2f64, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTMv4f16, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTMv4f32, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTMv8f16, AArch64_INS_FRINTM: frintm */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTNDr, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTNHr, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTNSr, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTN_ZPmZ_D, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTN_ZPmZ_H, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTN_ZPmZ_S, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTNv2f32, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTNv2f64, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTNv4f16, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTNv4f32, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTNv8f16, AArch64_INS_FRINTN: frintn */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTPDr, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTPHr, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTPSr, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTP_ZPmZ_D, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTP_ZPmZ_H, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTP_ZPmZ_S, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTPv2f32, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTPv2f64, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTPv4f16, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTPv4f32, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTPv8f16, AArch64_INS_FRINTP: frintp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTXDr, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTXHr, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTXSr, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTX_ZPmZ_D, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTX_ZPmZ_H, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTX_ZPmZ_S, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTXv2f32, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTXv2f64, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTXv4f16, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTXv4f32, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTXv8f16, AArch64_INS_FRINTX: frintx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZDr, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZHr, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZSr, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZ_ZPmZ_D, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZ_ZPmZ_H, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZ_ZPmZ_S, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZv2f32, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZv2f64, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZv4f16, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZv4f32, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRINTZv8f16, AArch64_INS_FRINTZ: frintz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTE_ZZ_D, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTE_ZZ_H, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTE_ZZ_S, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTEv1f16, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTEv1i32, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTEv1i64, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTEv2f32, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTEv2f64, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTEv4f16, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTEv4f32, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTEv8f16, AArch64_INS_FRSQRTE: frsqrte */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTS16, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTS32, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTS64, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTS_ZZZ_D, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTS_ZZZ_H, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTS_ZZZ_S, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTSv2f32, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTSv2f64, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTSv4f16, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTSv4f32, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FRSQRTSv8f16, AArch64_INS_FRSQRTS: frsqrts */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSCALE_ZPmZ_D, AArch64_INS_FSCALE: fscale */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSCALE_ZPmZ_H, AArch64_INS_FSCALE: fscale */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSCALE_ZPmZ_S, AArch64_INS_FSCALE: fscale */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRTDr, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRTHr, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRTSr, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRT_ZPmZ_D, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRT_ZPmZ_H, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRT_ZPmZ_S, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRTv2f32, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRTv2f64, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRTv4f16, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRTv4f32, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSQRTv8f16, AArch64_INS_FSQRT: fsqrt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBDrr, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBHrr, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBR_ZPmI_D, AArch64_INS_FSUBR: fsubr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBR_ZPmI_H, AArch64_INS_FSUBR: fsubr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBR_ZPmI_S, AArch64_INS_FSUBR: fsubr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBR_ZPmZ_D, AArch64_INS_FSUBR: fsubr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBR_ZPmZ_H, AArch64_INS_FSUBR: fsubr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBR_ZPmZ_S, AArch64_INS_FSUBR: fsubr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBSrr, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUB_ZPmI_D, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUB_ZPmI_H, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUB_ZPmI_S, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUB_ZPmZ_D, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUB_ZPmZ_H, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUB_ZPmZ_S, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUB_ZZZ_D, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUB_ZZZ_H, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUB_ZZZ_S, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBv2f32, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBv2f64, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBv4f16, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBv4f32, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_FSUBv8f16, AArch64_INS_FSUB: fsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FTMAD_ZZI_D, AArch64_INS_FTMAD: ftmad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FTMAD_ZZI_H, AArch64_INS_FTMAD: ftmad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FTMAD_ZZI_S, AArch64_INS_FTMAD: ftmad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FTSMUL_ZZZ_D, AArch64_INS_FTSMUL: ftsmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FTSMUL_ZZZ_H, AArch64_INS_FTSMUL: ftsmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FTSMUL_ZZZ_S, AArch64_INS_FTSMUL: ftsmul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FTSSEL_ZZZ_D, AArch64_INS_FTSSEL: ftssel */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FTSSEL_ZZZ_H, AArch64_INS_FTSSEL: ftssel */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_FTSSEL_ZZZ_S, AArch64_INS_FTSSEL: ftssel */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1B_D_IMM_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1B_D_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1B_D_SXTW_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1B_D_UXTW_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1B_S_IMM_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1B_S_SXTW_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1B_S_UXTW_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1D_IMM_REAL, AArch64_INS_LD1D: ld1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1D_REAL, AArch64_INS_LD1D: ld1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1D_SCALED_REAL, AArch64_INS_LD1D: ld1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1D_SXTW_REAL, AArch64_INS_LD1D: ld1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1D_SXTW_SCALED_REAL, AArch64_INS_LD1D: ld1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1D_UXTW_REAL, AArch64_INS_LD1D: ld1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1D_UXTW_SCALED_REAL, AArch64_INS_LD1D: ld1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_D_IMM_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_D_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_D_SCALED_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_D_SXTW_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_D_SXTW_SCALED_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_D_UXTW_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_D_UXTW_SCALED_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_S_IMM_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_S_SXTW_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_S_SXTW_SCALED_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_S_UXTW_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1H_S_UXTW_SCALED_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SB_D_IMM_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SB_D_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SB_D_SXTW_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SB_D_UXTW_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SB_S_IMM_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SB_S_SXTW_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SB_S_UXTW_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_D_IMM_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_D_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_D_SCALED_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_D_SXTW_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_D_SXTW_SCALED_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_D_UXTW_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_D_UXTW_SCALED_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_S_IMM_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_S_SXTW_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_S_SXTW_SCALED_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_S_UXTW_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SH_S_UXTW_SCALED_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SW_D_IMM_REAL, AArch64_INS_LD1SW: ld1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SW_D_REAL, AArch64_INS_LD1SW: ld1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SW_D_SCALED_REAL, AArch64_INS_LD1SW: ld1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SW_D_SXTW_REAL, AArch64_INS_LD1SW: ld1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SW_D_SXTW_SCALED_REAL, AArch64_INS_LD1SW: ld1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SW_D_UXTW_REAL, AArch64_INS_LD1SW: ld1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1SW_D_UXTW_SCALED_REAL, AArch64_INS_LD1SW: ld1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_D_IMM_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_D_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_D_SCALED_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_D_SXTW_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_D_SXTW_SCALED_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_D_UXTW_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_D_UXTW_SCALED_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_IMM_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_SXTW_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_SXTW_SCALED_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_UXTW_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLD1W_UXTW_SCALED_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1B_D_IMM_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1B_D_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1B_D_SXTW_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1B_D_UXTW_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1B_S_IMM_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1B_S_SXTW_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1B_S_UXTW_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1D_IMM_REAL, AArch64_INS_LDFF1D: ldff1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1D_REAL, AArch64_INS_LDFF1D: ldff1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1D_SCALED_REAL, AArch64_INS_LDFF1D: ldff1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1D_SXTW_REAL, AArch64_INS_LDFF1D: ldff1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1D_SXTW_SCALED_REAL, AArch64_INS_LDFF1D: ldff1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1D_UXTW_REAL, AArch64_INS_LDFF1D: ldff1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1D_UXTW_SCALED_REAL, AArch64_INS_LDFF1D: ldff1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_D_IMM_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_D_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_D_SCALED_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_D_SXTW_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_D_SXTW_SCALED_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_D_UXTW_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_D_UXTW_SCALED_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_S_IMM_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_S_SXTW_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_S_SXTW_SCALED_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_S_UXTW_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1H_S_UXTW_SCALED_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SB_D_IMM_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SB_D_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SB_D_SXTW_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SB_D_UXTW_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SB_S_IMM_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SB_S_SXTW_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SB_S_UXTW_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_D_IMM_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_D_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_D_SCALED_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_D_SXTW_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_D_SXTW_SCALED_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_D_UXTW_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_D_UXTW_SCALED_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_S_IMM_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_S_SXTW_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_S_SXTW_SCALED_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_S_UXTW_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SH_S_UXTW_SCALED_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SW_D_IMM_REAL, AArch64_INS_LDFF1SW: ldff1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SW_D_REAL, AArch64_INS_LDFF1SW: ldff1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SW_D_SCALED_REAL, AArch64_INS_LDFF1SW: ldff1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SW_D_SXTW_REAL, AArch64_INS_LDFF1SW: ldff1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SW_D_SXTW_SCALED_REAL, AArch64_INS_LDFF1SW: ldff1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SW_D_UXTW_REAL, AArch64_INS_LDFF1SW: ldff1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1SW_D_UXTW_SCALED_REAL, AArch64_INS_LDFF1SW: ldff1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_D_IMM_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_D_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_D_SCALED_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_D_SXTW_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_D_SXTW_SCALED_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_D_UXTW_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_D_UXTW_SCALED_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_IMM_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_SXTW_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_SXTW_SCALED_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_UXTW_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_GLDFF1W_UXTW_SCALED_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_HINT, AArch64_INS_CSDB: csdb */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_HLT, AArch64_INS_HLT: hlt */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_HVC, AArch64_INS_HVC: hvc */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCB_XPiI, AArch64_INS_INCB: incb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCD_XPiI, AArch64_INS_INCD: incd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCD_ZPiI, AArch64_INS_INCD: incd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCH_XPiI, AArch64_INS_INCH: inch */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCH_ZPiI, AArch64_INS_INCH: inch */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCP_XP_B, AArch64_INS_INCP: incp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCP_XP_D, AArch64_INS_INCP: incp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCP_XP_H, AArch64_INS_INCP: incp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCP_XP_S, AArch64_INS_INCP: incp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCP_ZP_D, AArch64_INS_INCP: incp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCP_ZP_H, AArch64_INS_INCP: incp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCP_ZP_S, AArch64_INS_INCP: incp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCW_XPiI, AArch64_INS_INCW: incw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INCW_ZPiI, AArch64_INS_INCW: incw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_II_B, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_II_D, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_II_H, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_II_S, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_IR_B, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_IR_D, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_IR_H, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_IR_S, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_RI_B, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_RI_D, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_RI_H, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_RI_S, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_RR_B, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_RR_D, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_RR_H, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INDEX_RR_S, AArch64_INS_INDEX: index */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSR_ZR_B, AArch64_INS_INSR: insr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSR_ZR_D, AArch64_INS_INSR: insr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSR_ZR_H, AArch64_INS_INSR: insr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSR_ZR_S, AArch64_INS_INSR: insr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSR_ZV_B, AArch64_INS_INSR: insr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSR_ZV_D, AArch64_INS_INSR: insr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSR_ZV_H, AArch64_INS_INSR: insr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSR_ZV_S, AArch64_INS_INSR: insr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSvi16gpr, AArch64_INS_INS: ins */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSvi16lane, AArch64_INS_INS: ins */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_INSvi32gpr, AArch64_INS_INS: ins */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSvi32lane, AArch64_INS_INS: ins */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_INSvi64gpr, AArch64_INS_INS: ins */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSvi64lane, AArch64_INS_INS: ins */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_INSvi8gpr, AArch64_INS_INS: ins */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_INSvi8lane, AArch64_INS_INS: ins */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_ISB, AArch64_INS_ISB: isb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTA_RPZ_B, AArch64_INS_LASTA: lasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTA_RPZ_D, AArch64_INS_LASTA: lasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTA_RPZ_H, AArch64_INS_LASTA: lasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTA_RPZ_S, AArch64_INS_LASTA: lasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTA_VPZ_B, AArch64_INS_LASTA: lasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTA_VPZ_D, AArch64_INS_LASTA: lasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTA_VPZ_H, AArch64_INS_LASTA: lasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTA_VPZ_S, AArch64_INS_LASTA: lasta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTB_RPZ_B, AArch64_INS_LASTB: lastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTB_RPZ_D, AArch64_INS_LASTB: lastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTB_RPZ_H, AArch64_INS_LASTB: lastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTB_RPZ_S, AArch64_INS_LASTB: lastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTB_VPZ_B, AArch64_INS_LASTB: lastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTB_VPZ_D, AArch64_INS_LASTB: lastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTB_VPZ_H, AArch64_INS_LASTB: lastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LASTB_VPZ_S, AArch64_INS_LASTB: lastb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1B, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1B_D, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1B_D_IMM_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1B_H, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1B_H_IMM_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1B_IMM_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1B_S, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1B_S_IMM_REAL, AArch64_INS_LD1B: ld1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1D, AArch64_INS_LD1D: ld1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1D_IMM_REAL, AArch64_INS_LD1D: ld1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv16b, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv16b_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv1d, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv1d_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv2d, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv2d_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv2s, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv2s_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv4h, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv4h_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv4s, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv4s_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv8b, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv8b_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv8h, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Fourv8h_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1H, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1H_D, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1H_D_IMM_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1H_IMM_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1H_S, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1H_S_IMM_REAL, AArch64_INS_LD1H: ld1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev16b, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev16b_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev1d, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev1d_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev2d, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev2d_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev2s, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev2s_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev4h, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev4h_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev4s, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev4s_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev8b, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev8b_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev8h, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Onev8h_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RB_D_IMM, AArch64_INS_LD1RB: ld1rb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RB_H_IMM, AArch64_INS_LD1RB: ld1rb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RB_IMM, AArch64_INS_LD1RB: ld1rb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RB_S_IMM, AArch64_INS_LD1RB: ld1rb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RD_IMM, AArch64_INS_LD1RD: ld1rd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RH_D_IMM, AArch64_INS_LD1RH: ld1rh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RH_IMM, AArch64_INS_LD1RH: ld1rh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RH_S_IMM, AArch64_INS_LD1RH: ld1rh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RQ_B, AArch64_INS_LD1RQB: ld1rqb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RQ_B_IMM, AArch64_INS_LD1RQB: ld1rqb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RQ_D, AArch64_INS_LD1RQD: ld1rqd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RQ_D_IMM, AArch64_INS_LD1RQD: ld1rqd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RQ_H, AArch64_INS_LD1RQH: ld1rqh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RQ_H_IMM, AArch64_INS_LD1RQH: ld1rqh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RQ_W, AArch64_INS_LD1RQW: ld1rqw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RQ_W_IMM, AArch64_INS_LD1RQW: ld1rqw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RSB_D_IMM, AArch64_INS_LD1RSB: ld1rsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RSB_H_IMM, AArch64_INS_LD1RSB: ld1rsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RSB_S_IMM, AArch64_INS_LD1RSB: ld1rsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RSH_D_IMM, AArch64_INS_LD1RSH: ld1rsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RSH_S_IMM, AArch64_INS_LD1RSH: ld1rsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RSW_IMM, AArch64_INS_LD1RSW: ld1rsw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RW_D_IMM, AArch64_INS_LD1RW: ld1rw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1RW_IMM, AArch64_INS_LD1RW: ld1rw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv16b, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv16b_POST, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv1d, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv1d_POST, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv2d, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv2d_POST, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv2s, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv2s_POST, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv4h, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv4h_POST, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv4s, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv4s_POST, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv8b, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv8b_POST, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv8h, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Rv8h_POST, AArch64_INS_LD1R: ld1r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SB_D, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SB_D_IMM_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SB_H, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SB_H_IMM_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SB_S, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SB_S_IMM_REAL, AArch64_INS_LD1SB: ld1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SH_D, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SH_D_IMM_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SH_S, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SH_S_IMM_REAL, AArch64_INS_LD1SH: ld1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SW_D, AArch64_INS_LD1SW: ld1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1SW_D_IMM_REAL, AArch64_INS_LD1SW: ld1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev16b, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev16b_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev1d, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev1d_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev2d, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev2d_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev2s, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev2s_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev4h, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev4h_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev4s, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev4s_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev8b, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev8b_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev8h, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Threev8h_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov16b, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov16b_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov1d, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov1d_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov2d, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov2d_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov2s, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov2s_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov4h, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov4h_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov4s, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov4s_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov8b, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov8b_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov8h, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1Twov8h_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1W, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1W_D, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1W_D_IMM_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1W_IMM_REAL, AArch64_INS_LD1W: ld1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1i16, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1i16_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1i32, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1i32_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1i64, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1i64_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1i8, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD1i8_POST, AArch64_INS_LD1: ld1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2B, AArch64_INS_LD2B: ld2b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2B_IMM, AArch64_INS_LD2B: ld2b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2D, AArch64_INS_LD2D: ld2d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2D_IMM, AArch64_INS_LD2D: ld2d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2H, AArch64_INS_LD2H: ld2h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2H_IMM, AArch64_INS_LD2H: ld2h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv16b, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv16b_POST, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv1d, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv1d_POST, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv2d, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv2d_POST, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv2s, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv2s_POST, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv4h, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv4h_POST, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv4s, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv4s_POST, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv8b, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv8b_POST, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv8h, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Rv8h_POST, AArch64_INS_LD2R: ld2r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov16b, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov16b_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov2d, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov2d_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov2s, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov2s_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov4h, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov4h_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov4s, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov4s_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov8b, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov8b_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov8h, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2Twov8h_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2W, AArch64_INS_LD2W: ld2w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2W_IMM, AArch64_INS_LD2W: ld2w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD2i16, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2i16_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2i32, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2i32_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2i64, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2i64_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2i8, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD2i8_POST, AArch64_INS_LD2: ld2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LD3B, AArch64_INS_LD3B: ld3b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3B_IMM, AArch64_INS_LD3B: ld3b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3D, AArch64_INS_LD3D: ld3d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3D_IMM, AArch64_INS_LD3D: ld3d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3H, AArch64_INS_LD3H: ld3h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3H_IMM, AArch64_INS_LD3H: ld3h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv16b, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv16b_POST, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv1d, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv1d_POST, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv2d, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv2d_POST, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv2s, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv2s_POST, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv4h, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv4h_POST, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv4s, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv4s_POST, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv8b, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv8b_POST, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv8h, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Rv8h_POST, AArch64_INS_LD3R: ld3r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev16b, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev16b_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev2d, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev2d_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev2s, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev2s_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev4h, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev4h_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev4s, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev4s_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev8b, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev8b_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev8h, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3Threev8h_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3W, AArch64_INS_LD3W: ld3w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3W_IMM, AArch64_INS_LD3W: ld3w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3i16, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3i16_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LD3i32, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3i32_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LD3i64, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3i64_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LD3i8, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD3i8_POST, AArch64_INS_LD3: ld3 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LD4B, AArch64_INS_LD4B: ld4b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4B_IMM, AArch64_INS_LD4B: ld4b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4D, AArch64_INS_LD4D: ld4d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4D_IMM, AArch64_INS_LD4D: ld4d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv16b, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv16b_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv2d, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv2d_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv2s, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv2s_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv4h, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv4h_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv4s, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv4s_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv8b, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv8b_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv8h, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Fourv8h_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4H, AArch64_INS_LD4H: ld4h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4H_IMM, AArch64_INS_LD4H: ld4h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv16b, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv16b_POST, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv1d, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv1d_POST, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv2d, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv2d_POST, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv2s, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv2s_POST, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv4h, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv4h_POST, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv4s, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv4s_POST, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv8b, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv8b_POST, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv8h, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4Rv8h_POST, AArch64_INS_LD4R: ld4r */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4W, AArch64_INS_LD4W: ld4w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4W_IMM, AArch64_INS_LD4W: ld4w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4i16, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4i16_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LD4i32, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4i32_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LD4i64, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4i64_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LD4i8, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LD4i8_POST, AArch64_INS_LD4: ld4 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDADDAB, AArch64_INS_LDADDAB: ldaddab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDAH, AArch64_INS_LDADDAH: ldaddah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDALB, AArch64_INS_LDADDALB: ldaddalb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDALH, AArch64_INS_LDADDALH: ldaddalh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDALW, AArch64_INS_LDADDAL: ldaddal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDALX, AArch64_INS_LDADDAL: ldaddal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDAW, AArch64_INS_LDADDA: ldadda */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDAX, AArch64_INS_LDADDA: ldadda */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDB, AArch64_INS_LDADDB: ldaddb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDH, AArch64_INS_LDADDH: ldaddh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDLB, AArch64_INS_LDADDLB: ldaddlb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDLH, AArch64_INS_LDADDLH: ldaddlh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDLW, AArch64_INS_LDADDL: ldaddl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDLX, AArch64_INS_LDADDL: ldaddl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDW, AArch64_INS_LDADD: ldadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDADDX, AArch64_INS_LDADD: ldadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPRB, AArch64_INS_LDAPRB: ldaprb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPRH, AArch64_INS_LDAPRH: ldaprh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPRW, AArch64_INS_LDAPR: ldapr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPRX, AArch64_INS_LDAPR: ldapr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPURBi, AArch64_INS_LDAPURB: ldapurb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPURHi, AArch64_INS_LDAPURH: ldapurh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPURSBWi, AArch64_INS_LDAPURSB: ldapursb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPURSBXi, AArch64_INS_LDAPURSB: ldapursb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPURSHWi, AArch64_INS_LDAPURSH: ldapursh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPURSHXi, AArch64_INS_LDAPURSH: ldapursh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPURSWi, AArch64_INS_LDAPURSW: ldapursw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPURXi, AArch64_INS_LDAPUR: ldapur */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAPURi, AArch64_INS_LDAPUR: ldapur */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDARB, AArch64_INS_LDARB: ldarb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDARH, AArch64_INS_LDARH: ldarh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDARW, AArch64_INS_LDAR: ldar */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDARX, AArch64_INS_LDAR: ldar */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAXPW, AArch64_INS_LDAXP: ldaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAXPX, AArch64_INS_LDAXP: ldaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAXRB, AArch64_INS_LDAXRB: ldaxrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAXRH, AArch64_INS_LDAXRH: ldaxrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAXRW, AArch64_INS_LDAXR: ldaxr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDAXRX, AArch64_INS_LDAXR: ldaxr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRAB, AArch64_INS_LDCLRAB: ldclrab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRAH, AArch64_INS_LDCLRAH: ldclrah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRALB, AArch64_INS_LDCLRALB: ldclralb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRALH, AArch64_INS_LDCLRALH: ldclralh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRALW, AArch64_INS_LDCLRAL: ldclral */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRALX, AArch64_INS_LDCLRAL: ldclral */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRAW, AArch64_INS_LDCLRA: ldclra */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRAX, AArch64_INS_LDCLRA: ldclra */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRB, AArch64_INS_LDCLRB: ldclrb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRH, AArch64_INS_LDCLRH: ldclrh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRLB, AArch64_INS_LDCLRLB: ldclrlb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRLH, AArch64_INS_LDCLRLH: ldclrlh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRLW, AArch64_INS_LDCLRL: ldclrl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRLX, AArch64_INS_LDCLRL: ldclrl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRW, AArch64_INS_LDCLR: ldclr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDCLRX, AArch64_INS_LDCLR: ldclr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORAB, AArch64_INS_LDEORAB: ldeorab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORAH, AArch64_INS_LDEORAH: ldeorah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORALB, AArch64_INS_LDEORALB: ldeoralb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORALH, AArch64_INS_LDEORALH: ldeoralh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORALW, AArch64_INS_LDEORAL: ldeoral */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORALX, AArch64_INS_LDEORAL: ldeoral */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORAW, AArch64_INS_LDEORA: ldeora */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORAX, AArch64_INS_LDEORA: ldeora */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORB, AArch64_INS_LDEORB: ldeorb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORH, AArch64_INS_LDEORH: ldeorh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORLB, AArch64_INS_LDEORLB: ldeorlb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORLH, AArch64_INS_LDEORLH: ldeorlh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORLW, AArch64_INS_LDEORL: ldeorl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORLX, AArch64_INS_LDEORL: ldeorl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORW, AArch64_INS_LDEOR: ldeor */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDEORX, AArch64_INS_LDEOR: ldeor */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1B_D_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1B_H_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1B_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1B_S_REAL, AArch64_INS_LDFF1B: ldff1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1D_REAL, AArch64_INS_LDFF1D: ldff1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1H_D_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1H_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1H_S_REAL, AArch64_INS_LDFF1H: ldff1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1SB_D_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1SB_H_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1SB_S_REAL, AArch64_INS_LDFF1SB: ldff1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1SH_D_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1SH_S_REAL, AArch64_INS_LDFF1SH: ldff1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1SW_D_REAL, AArch64_INS_LDFF1SW: ldff1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1W_D_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDFF1W_REAL, AArch64_INS_LDFF1W: ldff1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDLARB, AArch64_INS_LDLARB: ldlarb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDLARH, AArch64_INS_LDLARH: ldlarh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDLARW, AArch64_INS_LDLAR: ldlar */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDLARX, AArch64_INS_LDLAR: ldlar */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1B_D_IMM_REAL, AArch64_INS_LDNF1B: ldnf1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1B_H_IMM_REAL, AArch64_INS_LDNF1B: ldnf1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1B_IMM_REAL, AArch64_INS_LDNF1B: ldnf1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1B_S_IMM_REAL, AArch64_INS_LDNF1B: ldnf1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1D_IMM_REAL, AArch64_INS_LDNF1D: ldnf1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1H_D_IMM_REAL, AArch64_INS_LDNF1H: ldnf1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1H_IMM_REAL, AArch64_INS_LDNF1H: ldnf1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1H_S_IMM_REAL, AArch64_INS_LDNF1H: ldnf1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1SB_D_IMM_REAL, AArch64_INS_LDNF1SB: ldnf1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1SB_H_IMM_REAL, AArch64_INS_LDNF1SB: ldnf1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1SB_S_IMM_REAL, AArch64_INS_LDNF1SB: ldnf1sb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1SH_D_IMM_REAL, AArch64_INS_LDNF1SH: ldnf1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1SH_S_IMM_REAL, AArch64_INS_LDNF1SH: ldnf1sh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1SW_D_IMM_REAL, AArch64_INS_LDNF1SW: ldnf1sw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1W_D_IMM_REAL, AArch64_INS_LDNF1W: ldnf1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNF1W_IMM_REAL, AArch64_INS_LDNF1W: ldnf1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNPDi, AArch64_INS_LDNP: ldnp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDNPQi, AArch64_INS_LDNP: ldnp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDNPSi, AArch64_INS_LDNP: ldnp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDNPWi, AArch64_INS_LDNP: ldnp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDNPXi, AArch64_INS_LDNP: ldnp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDNT1B_ZRI, AArch64_INS_LDNT1B: ldnt1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNT1B_ZRR, AArch64_INS_LDNT1B: ldnt1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNT1D_ZRI, AArch64_INS_LDNT1D: ldnt1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNT1D_ZRR, AArch64_INS_LDNT1D: ldnt1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNT1H_ZRI, AArch64_INS_LDNT1H: ldnt1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNT1H_ZRR, AArch64_INS_LDNT1H: ldnt1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNT1W_ZRI, AArch64_INS_LDNT1W: ldnt1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDNT1W_ZRR, AArch64_INS_LDNT1W: ldnt1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDPDi, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPDpost, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPDpre, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPQi, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPQpost, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPQpre, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPSWi, AArch64_INS_LDPSW: ldpsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPSWpost, AArch64_INS_LDPSW: ldpsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPSWpre, AArch64_INS_LDPSW: ldpsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPSi, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPSpost, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPSpre, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPWi, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPWpost, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPWpre, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPXi, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPXpost, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDPXpre, AArch64_INS_LDP: ldp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRAAindexed, AArch64_INS_LDRAA: ldraa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRAAwriteback, AArch64_INS_LDRAA: ldraa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRABindexed, AArch64_INS_LDRAB: ldrab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRABwriteback, AArch64_INS_LDRAB: ldrab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRBBpost, AArch64_INS_LDRB: ldrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRBBpre, AArch64_INS_LDRB: ldrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRBBroW, AArch64_INS_LDRB: ldrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRBBroX, AArch64_INS_LDRB: ldrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRBBui, AArch64_INS_LDRB: ldrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRBpost, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRBpre, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRBroW, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRBroX, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRBui, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRDl, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRDpost, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRDpre, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRDroW, AArch64_INS_LDR: ldr */
|
|
00,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRDroX, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRDui, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRHHpost, AArch64_INS_LDRH: ldrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRHHpre, AArch64_INS_LDRH: ldrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRHHroW, AArch64_INS_LDRH: ldrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRHHroX, AArch64_INS_LDRH: ldrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRHHui, AArch64_INS_LDRH: ldrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRHpost, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRHpre, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRHroW, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRHroX, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRHui, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRQl, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRQpost, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRQpre, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRQroW, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRQroX, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRQui, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBWpost, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBWpre, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBWroW, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBWroX, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBWui, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBXpost, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBXpre, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBXroW, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBXroX, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSBXui, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHWpost, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHWpre, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHWroW, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHWroX, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHWui, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHXpost, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHXpre, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHXroW, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHXroX, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSHXui, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSWl, AArch64_INS_LDRSW: ldrsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSWpost, AArch64_INS_LDRSW: ldrsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSWpre, AArch64_INS_LDRSW: ldrsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSWroW, AArch64_INS_LDRSW: ldrsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSWroX, AArch64_INS_LDRSW: ldrsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSWui, AArch64_INS_LDRSW: ldrsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSl, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSpost, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSpre, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRSroW, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSroX, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRSui, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRWl, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRWpost, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRWpre, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRWroW, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRWroX, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRWui, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRXl, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRXpost, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRXpre, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDRXroW, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRXroX, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_LDRXui, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDR_PXI, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDR_ZXI, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETAB, AArch64_INS_LDSETAB: ldsetab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETAH, AArch64_INS_LDSETAH: ldsetah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETALB, AArch64_INS_LDSETALB: ldsetalb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETALH, AArch64_INS_LDSETALH: ldsetalh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETALW, AArch64_INS_LDSETAL: ldsetal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETALX, AArch64_INS_LDSETAL: ldsetal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETAW, AArch64_INS_LDSETA: ldseta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETAX, AArch64_INS_LDSETA: ldseta */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETB, AArch64_INS_LDSETB: ldsetb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETH, AArch64_INS_LDSETH: ldseth */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETLB, AArch64_INS_LDSETLB: ldsetlb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETLH, AArch64_INS_LDSETLH: ldsetlh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETLW, AArch64_INS_LDSETL: ldsetl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETLX, AArch64_INS_LDSETL: ldsetl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETW, AArch64_INS_LDSET: ldset */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSETX, AArch64_INS_LDSET: ldset */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXAB, AArch64_INS_LDSMAXAB: ldsmaxab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXAH, AArch64_INS_LDSMAXAH: ldsmaxah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXALB, AArch64_INS_LDSMAXALB: ldsmaxalb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXALH, AArch64_INS_LDSMAXALH: ldsmaxalh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXALW, AArch64_INS_LDSMAXAL: ldsmaxal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXALX, AArch64_INS_LDSMAXAL: ldsmaxal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXAW, AArch64_INS_LDSMAXA: ldsmaxa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXAX, AArch64_INS_LDSMAXA: ldsmaxa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXB, AArch64_INS_LDSMAXB: ldsmaxb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXH, AArch64_INS_LDSMAXH: ldsmaxh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXLB, AArch64_INS_LDSMAXLB: ldsmaxlb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXLH, AArch64_INS_LDSMAXLH: ldsmaxlh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXLW, AArch64_INS_LDSMAXL: ldsmaxl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXLX, AArch64_INS_LDSMAXL: ldsmaxl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXW, AArch64_INS_LDSMAX: ldsmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMAXX, AArch64_INS_LDSMAX: ldsmax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINAB, AArch64_INS_LDSMINAB: ldsminab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINAH, AArch64_INS_LDSMINAH: ldsminah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINALB, AArch64_INS_LDSMINALB: ldsminalb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINALH, AArch64_INS_LDSMINALH: ldsminalh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINALW, AArch64_INS_LDSMINAL: ldsminal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINALX, AArch64_INS_LDSMINAL: ldsminal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINAW, AArch64_INS_LDSMINA: ldsmina */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINAX, AArch64_INS_LDSMINA: ldsmina */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINB, AArch64_INS_LDSMINB: ldsminb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINH, AArch64_INS_LDSMINH: ldsminh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINLB, AArch64_INS_LDSMINLB: ldsminlb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINLH, AArch64_INS_LDSMINLH: ldsminlh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINLW, AArch64_INS_LDSMINL: ldsminl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINLX, AArch64_INS_LDSMINL: ldsminl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINW, AArch64_INS_LDSMIN: ldsmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDSMINX, AArch64_INS_LDSMIN: ldsmin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDTRBi, AArch64_INS_LDTRB: ldtrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDTRHi, AArch64_INS_LDTRH: ldtrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDTRSBWi, AArch64_INS_LDTRSB: ldtrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDTRSBXi, AArch64_INS_LDTRSB: ldtrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDTRSHWi, AArch64_INS_LDTRSH: ldtrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDTRSHXi, AArch64_INS_LDTRSH: ldtrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDTRSWi, AArch64_INS_LDTRSW: ldtrsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDTRWi, AArch64_INS_LDTR: ldtr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDTRXi, AArch64_INS_LDTR: ldtr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXAB, AArch64_INS_LDUMAXAB: ldumaxab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXAH, AArch64_INS_LDUMAXAH: ldumaxah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXALB, AArch64_INS_LDUMAXALB: ldumaxalb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXALH, AArch64_INS_LDUMAXALH: ldumaxalh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXALW, AArch64_INS_LDUMAXAL: ldumaxal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXALX, AArch64_INS_LDUMAXAL: ldumaxal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXAW, AArch64_INS_LDUMAXA: ldumaxa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXAX, AArch64_INS_LDUMAXA: ldumaxa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXB, AArch64_INS_LDUMAXB: ldumaxb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXH, AArch64_INS_LDUMAXH: ldumaxh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXLB, AArch64_INS_LDUMAXLB: ldumaxlb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXLH, AArch64_INS_LDUMAXLH: ldumaxlh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXLW, AArch64_INS_LDUMAXL: ldumaxl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXLX, AArch64_INS_LDUMAXL: ldumaxl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXW, AArch64_INS_LDUMAX: ldumax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMAXX, AArch64_INS_LDUMAX: ldumax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINAB, AArch64_INS_LDUMINAB: lduminab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINAH, AArch64_INS_LDUMINAH: lduminah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINALB, AArch64_INS_LDUMINALB: lduminalb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINALH, AArch64_INS_LDUMINALH: lduminalh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINALW, AArch64_INS_LDUMINAL: lduminal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINALX, AArch64_INS_LDUMINAL: lduminal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINAW, AArch64_INS_LDUMINA: ldumina */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINAX, AArch64_INS_LDUMINA: ldumina */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINB, AArch64_INS_LDUMINB: lduminb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINH, AArch64_INS_LDUMINH: lduminh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINLB, AArch64_INS_LDUMINLB: lduminlb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINLH, AArch64_INS_LDUMINLH: lduminlh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINLW, AArch64_INS_LDUMINL: lduminl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINLX, AArch64_INS_LDUMINL: lduminl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINW, AArch64_INS_LDUMIN: ldumin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDUMINX, AArch64_INS_LDUMIN: ldumin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDURBBi, AArch64_INS_LDRB: ldrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURBi, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURDi, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURHHi, AArch64_INS_LDRH: ldrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURHi, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURQi, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURSBWi, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURSBXi, AArch64_INS_LDRSB: ldrsb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURSHWi, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURSHXi, AArch64_INS_LDRSH: ldrsh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURSWi, AArch64_INS_LDRSW: ldrsw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURSi, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURWi, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDURXi, AArch64_INS_LDR: ldr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_LDXPW, AArch64_INS_LDXP: ldxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDXPX, AArch64_INS_LDXP: ldxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDXRB, AArch64_INS_LDXRB: ldxrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDXRH, AArch64_INS_LDXRH: ldxrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDXRW, AArch64_INS_LDXR: ldxr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LDXRX, AArch64_INS_LDXR: ldxr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSLR_ZPmZ_B, AArch64_INS_LSLR: lslr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSLR_ZPmZ_D, AArch64_INS_LSLR: lslr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSLR_ZPmZ_H, AArch64_INS_LSLR: lslr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSLR_ZPmZ_S, AArch64_INS_LSLR: lslr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSLVWr, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSLVXr, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_WIDE_ZPmZ_B, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_WIDE_ZPmZ_H, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_WIDE_ZPmZ_S, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_WIDE_ZZZ_B, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_WIDE_ZZZ_H, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_WIDE_ZZZ_S, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZPmI_B, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZPmI_D, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZPmI_H, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZPmI_S, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZPmZ_B, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZPmZ_D, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZPmZ_H, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZPmZ_S, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZZI_B, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZZI_D, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZZI_H, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSL_ZZI_S, AArch64_INS_LSL: lsl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSRR_ZPmZ_B, AArch64_INS_LSRR: lsrr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSRR_ZPmZ_D, AArch64_INS_LSRR: lsrr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSRR_ZPmZ_H, AArch64_INS_LSRR: lsrr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSRR_ZPmZ_S, AArch64_INS_LSRR: lsrr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSRVWr, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSRVXr, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_WIDE_ZPmZ_B, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_WIDE_ZPmZ_H, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_WIDE_ZPmZ_S, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_WIDE_ZZZ_B, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_WIDE_ZZZ_H, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_WIDE_ZZZ_S, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZPmI_B, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZPmI_D, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZPmI_H, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZPmI_S, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZPmZ_B, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZPmZ_D, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZPmZ_H, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZPmZ_S, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZZI_B, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZZI_D, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZZI_H, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_LSR_ZZI_S, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MADDWrrr, AArch64_INS_MADD: madd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MADDXrrr, AArch64_INS_MADD: madd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MAD_ZPmZZ_B, AArch64_INS_MAD: mad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MAD_ZPmZZ_D, AArch64_INS_MAD: mad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MAD_ZPmZZ_H, AArch64_INS_MAD: mad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MAD_ZPmZZ_S, AArch64_INS_MAD: mad */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLA_ZPmZZ_B, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLA_ZPmZZ_D, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLA_ZPmZZ_H, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLA_ZPmZZ_S, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLAv16i8, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLAv2i32, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLAv2i32_indexed, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MLAv4i16, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLAv4i16_indexed, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MLAv4i32, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLAv4i32_indexed, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MLAv8i16, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLAv8i16_indexed, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MLAv8i8, AArch64_INS_MLA: mla */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLS_ZPmZZ_B, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLS_ZPmZZ_D, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLS_ZPmZZ_H, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLS_ZPmZZ_S, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLSv16i8, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLSv2i32, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLSv2i32_indexed, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MLSv4i16, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLSv4i16_indexed, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MLSv4i32, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLSv4i32_indexed, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MLSv8i16, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MLSv8i16_indexed, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MLSv8i8, AArch64_INS_MLS: mls */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVID, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVIv16b_ns, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVIv2d_ns, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVIv2i32, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVIv2s_msl, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVIv4i16, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVIv4i32, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVIv4s_msl, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVIv8b_ns, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVIv8i16, AArch64_INS_MOVI: movi */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVKWi, AArch64_INS_MOVK: movk */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVKXi, AArch64_INS_MOVK: movk */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVNWi, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVNXi, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVPRFX_ZPmZ_B, AArch64_INS_MOVPRFX: movprfx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVPRFX_ZPmZ_D, AArch64_INS_MOVPRFX: movprfx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVPRFX_ZPmZ_H, AArch64_INS_MOVPRFX: movprfx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVPRFX_ZPmZ_S, AArch64_INS_MOVPRFX: movprfx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVPRFX_ZPzZ_B, AArch64_INS_MOVPRFX: movprfx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVPRFX_ZPzZ_D, AArch64_INS_MOVPRFX: movprfx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVPRFX_ZPzZ_H, AArch64_INS_MOVPRFX: movprfx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVPRFX_ZPzZ_S, AArch64_INS_MOVPRFX: movprfx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVPRFX_ZZ, AArch64_INS_MOVPRFX: movprfx */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVZWi, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MOVZXi, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MRS, AArch64_INS_MRS: mrs */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MSB_ZPmZZ_B, AArch64_INS_MSB: msb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MSB_ZPmZZ_D, AArch64_INS_MSB: msb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MSB_ZPmZZ_H, AArch64_INS_MSB: msb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MSB_ZPmZZ_S, AArch64_INS_MSB: msb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MSR, AArch64_INS_MSR: msr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MSRpstateImm1, AArch64_INS_MSR: msr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MSRpstateImm4, AArch64_INS_MSR: msr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MSUBWrrr, AArch64_INS_MNEG: mneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MSUBXrrr, AArch64_INS_MNEG: mneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MUL_ZI_B, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MUL_ZI_D, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MUL_ZI_H, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MUL_ZI_S, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MUL_ZPmZ_B, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MUL_ZPmZ_D, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MUL_ZPmZ_H, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MUL_ZPmZ_S, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_MULv16i8, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MULv2i32, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MULv2i32_indexed, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MULv4i16, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MULv4i16_indexed, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_MULv4i32, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MULv4i32_indexed, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MULv8i16, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MULv8i16_indexed, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MULv8i8, AArch64_INS_MUL: mul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MVNIv2i32, AArch64_INS_MVNI: mvni */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MVNIv2s_msl, AArch64_INS_MVNI: mvni */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MVNIv4i16, AArch64_INS_MVNI: mvni */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MVNIv4i32, AArch64_INS_MVNI: mvni */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MVNIv4s_msl, AArch64_INS_MVNI: mvni */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_MVNIv8i16, AArch64_INS_MVNI: mvni */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NANDS_PPzPP, AArch64_INS_NANDS: nands */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NAND_PPzPP, AArch64_INS_NAND: nand */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEG_ZPmZ_B, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEG_ZPmZ_D, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEG_ZPmZ_H, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEG_ZPmZ_S, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEGv16i8, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEGv1i64, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEGv2i32, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEGv2i64, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEGv4i16, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEGv4i32, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEGv8i16, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NEGv8i8, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NORS_PPzPP, AArch64_INS_NORS: nors */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NOR_PPzPP, AArch64_INS_NOR: nor */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NOT_ZPmZ_B, AArch64_INS_NOT: not */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NOT_ZPmZ_D, AArch64_INS_NOT: not */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NOT_ZPmZ_H, AArch64_INS_NOT: not */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NOT_ZPmZ_S, AArch64_INS_NOT: not */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_NOTv16i8, AArch64_INS_MVN: mvn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_NOTv8i8, AArch64_INS_MVN: mvn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORNS_PPzPP, AArch64_INS_ORNS: orns */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORNWrs, AArch64_INS_MVN: mvn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORNXrs, AArch64_INS_MVN: mvn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORN_PPzPP, AArch64_INS_ORN: orn */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORNv16i8, AArch64_INS_ORN: orn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORNv8i8, AArch64_INS_ORN: orn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRS_PPzPP, AArch64_INS_MOVS: movs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRWri, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRWrs, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRXri, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRXrs, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORR_PPzPP, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORR_ZI, AArch64_INS_ORN: orn */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORR_ZPmZ_B, AArch64_INS_ORR: orr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORR_ZPmZ_D, AArch64_INS_ORR: orr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORR_ZPmZ_H, AArch64_INS_ORR: orr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORR_ZPmZ_S, AArch64_INS_ORR: orr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORR_ZZZ, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRv16i8, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRv2i32, AArch64_INS_ORR: orr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRv4i16, AArch64_INS_ORR: orr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRv4i32, AArch64_INS_ORR: orr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRv8i16, AArch64_INS_ORR: orr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORRv8i8, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORV_VPZ_B, AArch64_INS_ORV: orv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORV_VPZ_D, AArch64_INS_ORV: orv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORV_VPZ_H, AArch64_INS_ORV: orv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ORV_VPZ_S, AArch64_INS_ORV: orv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACDA, AArch64_INS_PACDA: pacda */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACDB, AArch64_INS_PACDB: pacdb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACDZA, AArch64_INS_PACDZA: pacdza */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACDZB, AArch64_INS_PACDZB: pacdzb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACGA, AArch64_INS_PACGA: pacga */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIA, AArch64_INS_PACIA: pacia */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIA1716, AArch64_INS_PACIA1716: pacia1716 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIASP, AArch64_INS_PACIASP: paciasp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIAZ, AArch64_INS_PACIAZ: paciaz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIB, AArch64_INS_PACIB: pacib */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIB1716, AArch64_INS_PACIB1716: pacib1716 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIBSP, AArch64_INS_PACIBSP: pacibsp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIBZ, AArch64_INS_PACIBZ: pacibz */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIZA, AArch64_INS_PACIZA: paciza */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PACIZB, AArch64_INS_PACIZB: pacizb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PFALSE, AArch64_INS_PFALSE: pfalse */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PMULLv16i8, AArch64_INS_PMULL2: pmull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_PMULLv1i64, AArch64_INS_PMULL: pmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_PMULLv2i64, AArch64_INS_PMULL2: pmull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_PMULLv8i8, AArch64_INS_PMULL: pmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_PMULv16i8, AArch64_INS_PMUL: pmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_PMULv8i8, AArch64_INS_PMUL: pmul */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_PNEXT_B, AArch64_INS_PNEXT: pnext */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PNEXT_D, AArch64_INS_PNEXT: pnext */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PNEXT_H, AArch64_INS_PNEXT: pnext */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PNEXT_S, AArch64_INS_PNEXT: pnext */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFB_D_PZI, AArch64_INS_PRFB: prfb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFB_D_SCALED, AArch64_INS_PRFB: prfb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFB_D_SXTW_SCALED, AArch64_INS_PRFB: prfb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFB_D_UXTW_SCALED, AArch64_INS_PRFB: prfb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFB_PRI, AArch64_INS_PRFB: prfb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFB_PRR, AArch64_INS_PRFB: prfb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFB_S_PZI, AArch64_INS_PRFB: prfb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFB_S_SXTW_SCALED, AArch64_INS_PRFB: prfb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFB_S_UXTW_SCALED, AArch64_INS_PRFB: prfb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFD_D_PZI, AArch64_INS_PRFD: prfd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFD_D_SCALED, AArch64_INS_PRFD: prfd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFD_D_SXTW_SCALED, AArch64_INS_PRFD: prfd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFD_D_UXTW_SCALED, AArch64_INS_PRFD: prfd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFD_PRI, AArch64_INS_PRFD: prfd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFD_PRR, AArch64_INS_PRFD: prfd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFD_S_PZI, AArch64_INS_PRFD: prfd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFD_S_SXTW_SCALED, AArch64_INS_PRFD: prfd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFD_S_UXTW_SCALED, AArch64_INS_PRFD: prfd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFH_D_PZI, AArch64_INS_PRFH: prfh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFH_D_SCALED, AArch64_INS_PRFH: prfh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFH_D_SXTW_SCALED, AArch64_INS_PRFH: prfh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFH_D_UXTW_SCALED, AArch64_INS_PRFH: prfh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFH_PRI, AArch64_INS_PRFH: prfh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFH_PRR, AArch64_INS_PRFH: prfh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFH_S_PZI, AArch64_INS_PRFH: prfh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFH_S_SXTW_SCALED, AArch64_INS_PRFH: prfh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFH_S_UXTW_SCALED, AArch64_INS_PRFH: prfh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFMl, AArch64_INS_PRFM: prfm */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFMroW, AArch64_INS_PRFM: prfm */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_PRFMroX, AArch64_INS_PRFM: prfm */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_PRFMui, AArch64_INS_PRFM: prfm */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFS_PRR, AArch64_INS_PRFW: prfw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFUMi, AArch64_INS_PRFUM: prfum */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFW_D_PZI, AArch64_INS_PRFW: prfw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFW_D_SCALED, AArch64_INS_PRFW: prfw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFW_D_SXTW_SCALED, AArch64_INS_PRFW: prfw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFW_D_UXTW_SCALED, AArch64_INS_PRFW: prfw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFW_PRI, AArch64_INS_PRFW: prfw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFW_S_PZI, AArch64_INS_PRFW: prfw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFW_S_SXTW_SCALED, AArch64_INS_PRFW: prfw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PRFW_S_UXTW_SCALED, AArch64_INS_PRFW: prfw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PTEST_PP, AArch64_INS_PTEST: ptest */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PTRUES_B, AArch64_INS_PTRUES: ptrues */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PTRUES_D, AArch64_INS_PTRUES: ptrues */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PTRUES_H, AArch64_INS_PTRUES: ptrues */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PTRUES_S, AArch64_INS_PTRUES: ptrues */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PTRUE_B, AArch64_INS_PTRUE: ptrue */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PTRUE_D, AArch64_INS_PTRUE: ptrue */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PTRUE_H, AArch64_INS_PTRUE: ptrue */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PTRUE_S, AArch64_INS_PTRUE: ptrue */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PUNPKHI_PP, AArch64_INS_PUNPKHI: punpkhi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_PUNPKLO_PP, AArch64_INS_PUNPKLO: punpklo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RADDHNv2i64_v2i32, AArch64_INS_RADDHN: raddhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RADDHNv2i64_v4i32, AArch64_INS_RADDHN2: raddhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RADDHNv4i32_v4i16, AArch64_INS_RADDHN: raddhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RADDHNv4i32_v8i16, AArch64_INS_RADDHN2: raddhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RADDHNv8i16_v16i8, AArch64_INS_RADDHN2: raddhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RADDHNv8i16_v8i8, AArch64_INS_RADDHN: raddhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RAX1, AArch64_INS_RAX1: rax1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RBITWr, AArch64_INS_RBIT: rbit */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RBITXr, AArch64_INS_RBIT: rbit */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RBIT_ZPmZ_B, AArch64_INS_RBIT: rbit */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RBIT_ZPmZ_D, AArch64_INS_RBIT: rbit */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RBIT_ZPmZ_H, AArch64_INS_RBIT: rbit */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RBIT_ZPmZ_S, AArch64_INS_RBIT: rbit */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RBITv16i8, AArch64_INS_RBIT: rbit */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RBITv8i8, AArch64_INS_RBIT: rbit */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RDFFRS_PPz, AArch64_INS_RDFFRS: rdffrs */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RDFFR_P, AArch64_INS_RDFFR: rdffr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RDFFR_PPz, AArch64_INS_RDFFR: rdffr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RDVLI_XI, AArch64_INS_RDVL: rdvl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RET, AArch64_INS_RET: ret */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_RETAA, AArch64_INS_RETAA: retaa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RETAB, AArch64_INS_RETAB: retab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REV16Wr, AArch64_INS_REV16: rev16 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV16Xr, AArch64_INS_REV16: rev16 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV16v16i8, AArch64_INS_REV16: rev16 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV16v8i8, AArch64_INS_REV16: rev16 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV32Xr, AArch64_INS_REV32: rev32 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV32v16i8, AArch64_INS_REV32: rev32 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV32v4i16, AArch64_INS_REV32: rev32 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV32v8i16, AArch64_INS_REV32: rev32 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV32v8i8, AArch64_INS_REV32: rev32 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV64v16i8, AArch64_INS_REV64: rev64 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV64v2i32, AArch64_INS_REV64: rev64 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV64v4i16, AArch64_INS_REV64: rev64 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV64v4i32, AArch64_INS_REV64: rev64 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV64v8i16, AArch64_INS_REV64: rev64 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV64v8i8, AArch64_INS_REV64: rev64 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REVB_ZPmZ_D, AArch64_INS_REVB: revb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REVB_ZPmZ_H, AArch64_INS_REVB: revb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REVB_ZPmZ_S, AArch64_INS_REVB: revb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REVH_ZPmZ_D, AArch64_INS_REVH: revh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REVH_ZPmZ_S, AArch64_INS_REVH: revh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REVW_ZPmZ_D, AArch64_INS_REVW: revw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REVWr, AArch64_INS_REV: rev */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REVXr, AArch64_INS_REV: rev */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_REV_PP_B, AArch64_INS_REV: rev */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REV_PP_D, AArch64_INS_REV: rev */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REV_PP_H, AArch64_INS_REV: rev */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REV_PP_S, AArch64_INS_REV: rev */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REV_ZZ_B, AArch64_INS_REV: rev */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REV_ZZ_D, AArch64_INS_REV: rev */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REV_ZZ_H, AArch64_INS_REV: rev */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_REV_ZZ_S, AArch64_INS_REV: rev */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RMIF, AArch64_INS_RMIF: rmif */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_RORVWr, AArch64_INS_ROR: ror */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RORVXr, AArch64_INS_ROR: ror */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSHRNv16i8_shift, AArch64_INS_RSHRN2: rshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSHRNv2i32_shift, AArch64_INS_RSHRN: rshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSHRNv4i16_shift, AArch64_INS_RSHRN: rshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSHRNv4i32_shift, AArch64_INS_RSHRN2: rshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSHRNv8i16_shift, AArch64_INS_RSHRN2: rshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSHRNv8i8_shift, AArch64_INS_RSHRN: rshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSUBHNv2i64_v2i32, AArch64_INS_RSUBHN: rsubhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSUBHNv2i64_v4i32, AArch64_INS_RSUBHN2: rsubhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSUBHNv4i32_v4i16, AArch64_INS_RSUBHN: rsubhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSUBHNv4i32_v8i16, AArch64_INS_RSUBHN2: rsubhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSUBHNv8i16_v16i8, AArch64_INS_RSUBHN2: rsubhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_RSUBHNv8i16_v8i8, AArch64_INS_RSUBHN: rsubhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABALv16i8_v8i16, AArch64_INS_SABAL2: sabal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABALv2i32_v2i64, AArch64_INS_SABAL: sabal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABALv4i16_v4i32, AArch64_INS_SABAL: sabal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABALv4i32_v2i64, AArch64_INS_SABAL2: sabal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABALv8i16_v4i32, AArch64_INS_SABAL2: sabal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABALv8i8_v8i16, AArch64_INS_SABAL: sabal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABAv16i8, AArch64_INS_SABA: saba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABAv2i32, AArch64_INS_SABA: saba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABAv4i16, AArch64_INS_SABA: saba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABAv4i32, AArch64_INS_SABA: saba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABAv8i16, AArch64_INS_SABA: saba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABAv8i8, AArch64_INS_SABA: saba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDLv16i8_v8i16, AArch64_INS_SABDL2: sabdl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDLv2i32_v2i64, AArch64_INS_SABDL: sabdl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDLv4i16_v4i32, AArch64_INS_SABDL: sabdl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDLv4i32_v2i64, AArch64_INS_SABDL2: sabdl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDLv8i16_v4i32, AArch64_INS_SABDL2: sabdl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDLv8i8_v8i16, AArch64_INS_SABDL: sabdl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABD_ZPmZ_B, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SABD_ZPmZ_D, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SABD_ZPmZ_H, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SABD_ZPmZ_S, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SABDv16i8, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDv2i32, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDv4i16, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDv4i32, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDv8i16, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SABDv8i8, AArch64_INS_SABD: sabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADALPv16i8_v8i16, AArch64_INS_SADALP: sadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADALPv2i32_v1i64, AArch64_INS_SADALP: sadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADALPv4i16_v2i32, AArch64_INS_SADALP: sadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADALPv4i32_v2i64, AArch64_INS_SADALP: sadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADALPv8i16_v4i32, AArch64_INS_SADALP: sadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADALPv8i8_v4i16, AArch64_INS_SADALP: sadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLPv16i8_v8i16, AArch64_INS_SADDLP: saddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLPv2i32_v1i64, AArch64_INS_SADDLP: saddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLPv4i16_v2i32, AArch64_INS_SADDLP: saddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLPv4i32_v2i64, AArch64_INS_SADDLP: saddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLPv8i16_v4i32, AArch64_INS_SADDLP: saddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLPv8i8_v4i16, AArch64_INS_SADDLP: saddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLVv16i8v, AArch64_INS_SADDLV: saddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLVv4i16v, AArch64_INS_SADDLV: saddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLVv4i32v, AArch64_INS_SADDLV: saddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLVv8i16v, AArch64_INS_SADDLV: saddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLVv8i8v, AArch64_INS_SADDLV: saddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLv16i8_v8i16, AArch64_INS_SADDL2: saddl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLv2i32_v2i64, AArch64_INS_SADDL: saddl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLv4i16_v4i32, AArch64_INS_SADDL: saddl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLv4i32_v2i64, AArch64_INS_SADDL2: saddl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLv8i16_v4i32, AArch64_INS_SADDL2: saddl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDLv8i8_v8i16, AArch64_INS_SADDL: saddl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDV_VPZ_B, AArch64_INS_SADDV: saddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SADDV_VPZ_H, AArch64_INS_SADDV: saddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SADDV_VPZ_S, AArch64_INS_SADDV: saddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SADDWv16i8_v8i16, AArch64_INS_SADDW2: saddw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDWv2i32_v2i64, AArch64_INS_SADDW: saddw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDWv4i16_v4i32, AArch64_INS_SADDW: saddw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDWv4i32_v2i64, AArch64_INS_SADDW2: saddw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDWv8i16_v4i32, AArch64_INS_SADDW2: saddw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SADDWv8i8_v8i16, AArch64_INS_SADDW: saddw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SBCSWr, AArch64_INS_NGCS: ngcs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SBCSXr, AArch64_INS_NGCS: ngcs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SBCWr, AArch64_INS_NGC: ngc */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SBCXr, AArch64_INS_NGC: ngc */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SBFMWri, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SBFMXri, AArch64_INS_ASR: asr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFSWDri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFSWHri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFSWSri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFSXDri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFSXHri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFSXSri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFUWDri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFUWHri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFUWSri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFUXDri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFUXHri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFUXSri, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTF_ZPmZ_DtoD, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTF_ZPmZ_DtoH, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTF_ZPmZ_DtoS, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTF_ZPmZ_HtoH, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTF_ZPmZ_StoD, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTF_ZPmZ_StoH, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTF_ZPmZ_StoS, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFd, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFh, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFs, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv1i16, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv1i32, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv1i64, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv2f32, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv2f64, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv2i32_shift, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv2i64_shift, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv4f16, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv4f32, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv4i16_shift, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv4i32_shift, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv8f16, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SCVTFv8i16_shift, AArch64_INS_SCVTF: scvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDIVR_ZPmZ_D, AArch64_INS_SDIVR: sdivr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDIVR_ZPmZ_S, AArch64_INS_SDIVR: sdivr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDIVWr, AArch64_INS_SDIV: sdiv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SDIVXr, AArch64_INS_SDIV: sdiv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SDIV_ZPmZ_D, AArch64_INS_SDIV: sdiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDIV_ZPmZ_S, AArch64_INS_SDIV: sdiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDOT_ZZZI_D, AArch64_INS_SDOT: sdot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDOT_ZZZI_S, AArch64_INS_SDOT: sdot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDOT_ZZZ_D, AArch64_INS_SDOT: sdot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDOT_ZZZ_S, AArch64_INS_SDOT: sdot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDOTlanev16i8, AArch64_INS_SDOT: sdot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDOTlanev8i8, AArch64_INS_SDOT: sdot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDOTv16i8, AArch64_INS_SDOT: sdot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SDOTv8i8, AArch64_INS_SDOT: sdot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SEL_PPPP, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SEL_ZPZZ_B, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SEL_ZPZZ_D, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SEL_ZPZZ_H, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SEL_ZPZZ_S, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SETF16, AArch64_INS_SETF16: setf16 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SETF8, AArch64_INS_SETF8: setf8 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SETFFR, AArch64_INS_SETFFR: setffr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA1Crrr, AArch64_INS_SHA1C: sha1c */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA1Hrr, AArch64_INS_SHA1H: sha1h */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA1Mrrr, AArch64_INS_SHA1M: sha1m */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA1Prrr, AArch64_INS_SHA1P: sha1p */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA1SU0rrr, AArch64_INS_SHA1SU0: sha1su0 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA1SU1rr, AArch64_INS_SHA1SU1: sha1su1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA256H2rrr, AArch64_INS_SHA256H2: sha256h2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA256Hrrr, AArch64_INS_SHA256H: sha256h */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA256SU0rr, AArch64_INS_SHA256SU0: sha256su0 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA256SU1rrr, AArch64_INS_SHA256SU1: sha256su1 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA512H, AArch64_INS_SHA512H: sha512h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA512H2, AArch64_INS_SHA512H2: sha512h2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA512SU0, AArch64_INS_SHA512SU0: sha512su0 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHA512SU1, AArch64_INS_SHA512SU1: sha512su1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SHADDv16i8, AArch64_INS_SHADD: shadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHADDv2i32, AArch64_INS_SHADD: shadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHADDv4i16, AArch64_INS_SHADD: shadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHADDv4i32, AArch64_INS_SHADD: shadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHADDv8i16, AArch64_INS_SHADD: shadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHADDv8i8, AArch64_INS_SHADD: shadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLLv16i8, AArch64_INS_SHLL2: shll2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLLv2i32, AArch64_INS_SHLL: shll */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLLv4i16, AArch64_INS_SHLL: shll */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLLv4i32, AArch64_INS_SHLL2: shll2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLLv8i16, AArch64_INS_SHLL2: shll2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLLv8i8, AArch64_INS_SHLL: shll */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLd, AArch64_INS_SHL: shl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLv16i8_shift, AArch64_INS_SHL: shl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLv2i32_shift, AArch64_INS_SHL: shl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLv2i64_shift, AArch64_INS_SHL: shl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLv4i16_shift, AArch64_INS_SHL: shl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLv4i32_shift, AArch64_INS_SHL: shl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLv8i16_shift, AArch64_INS_SHL: shl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHLv8i8_shift, AArch64_INS_SHL: shl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHRNv16i8_shift, AArch64_INS_SHRN2: shrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHRNv2i32_shift, AArch64_INS_SHRN: shrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHRNv4i16_shift, AArch64_INS_SHRN: shrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHRNv4i32_shift, AArch64_INS_SHRN2: shrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHRNv8i16_shift, AArch64_INS_SHRN2: shrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHRNv8i8_shift, AArch64_INS_SHRN: shrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHSUBv16i8, AArch64_INS_SHSUB: shsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHSUBv2i32, AArch64_INS_SHSUB: shsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHSUBv4i16, AArch64_INS_SHSUB: shsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHSUBv4i32, AArch64_INS_SHSUB: shsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHSUBv8i16, AArch64_INS_SHSUB: shsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SHSUBv8i8, AArch64_INS_SHSUB: shsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SLId, AArch64_INS_SLI: sli */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SLIv16i8_shift, AArch64_INS_SLI: sli */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SLIv2i32_shift, AArch64_INS_SLI: sli */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SLIv2i64_shift, AArch64_INS_SLI: sli */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SLIv4i16_shift, AArch64_INS_SLI: sli */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SLIv4i32_shift, AArch64_INS_SLI: sli */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SLIv8i16_shift, AArch64_INS_SLI: sli */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SLIv8i8_shift, AArch64_INS_SLI: sli */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0}
|
|
},
|
|
|
|
{ /* AArch64_SM3PARTW1, AArch64_INS_SM3PARTW1: sm3partw1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SM3PARTW2, AArch64_INS_SM3PARTW2: sm3partw2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SM3SS1, AArch64_INS_SM3SS1: sm3ss1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SM3TT1A, AArch64_INS_SM3TT1A: sm3tt1a */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SM3TT1B, AArch64_INS_SM3TT1B: sm3tt1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SM3TT2A, AArch64_INS_SM3TT2A: sm3tt2a */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SM3TT2B, AArch64_INS_SM3TT2B: sm3tt2b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SM4E, AArch64_INS_SM4E: sm4e */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SM4ENCKEY, AArch64_INS_SM4EKEY: sm4ekey */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMADDLrrr, AArch64_INS_SMADDL: smaddl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXPv16i8, AArch64_INS_SMAXP: smaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXPv2i32, AArch64_INS_SMAXP: smaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXPv4i16, AArch64_INS_SMAXP: smaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXPv4i32, AArch64_INS_SMAXP: smaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXPv8i16, AArch64_INS_SMAXP: smaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXPv8i8, AArch64_INS_SMAXP: smaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXV_VPZ_B, AArch64_INS_SMAXV: smaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXV_VPZ_D, AArch64_INS_SMAXV: smaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXV_VPZ_H, AArch64_INS_SMAXV: smaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXV_VPZ_S, AArch64_INS_SMAXV: smaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXVv16i8v, AArch64_INS_SMAXV: smaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXVv4i16v, AArch64_INS_SMAXV: smaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXVv4i32v, AArch64_INS_SMAXV: smaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXVv8i16v, AArch64_INS_SMAXV: smaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXVv8i8v, AArch64_INS_SMAXV: smaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAX_ZI_B, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAX_ZI_D, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAX_ZI_H, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAX_ZI_S, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAX_ZPmZ_B, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAX_ZPmZ_D, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAX_ZPmZ_H, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAX_ZPmZ_S, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXv16i8, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXv2i32, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXv4i16, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXv4i32, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXv8i16, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMAXv8i8, AArch64_INS_SMAX: smax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMC, AArch64_INS_SMC: smc */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINPv16i8, AArch64_INS_SMINP: sminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINPv2i32, AArch64_INS_SMINP: sminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINPv4i16, AArch64_INS_SMINP: sminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINPv4i32, AArch64_INS_SMINP: sminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINPv8i16, AArch64_INS_SMINP: sminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINPv8i8, AArch64_INS_SMINP: sminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINV_VPZ_B, AArch64_INS_SMINV: sminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINV_VPZ_D, AArch64_INS_SMINV: sminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINV_VPZ_H, AArch64_INS_SMINV: sminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINV_VPZ_S, AArch64_INS_SMINV: sminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINVv16i8v, AArch64_INS_SMINV: sminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINVv4i16v, AArch64_INS_SMINV: sminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINVv4i32v, AArch64_INS_SMINV: sminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINVv8i16v, AArch64_INS_SMINV: sminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINVv8i8v, AArch64_INS_SMINV: sminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMIN_ZI_B, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMIN_ZI_D, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMIN_ZI_H, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMIN_ZI_S, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMIN_ZPmZ_B, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMIN_ZPmZ_D, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMIN_ZPmZ_H, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMIN_ZPmZ_S, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINv16i8, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINv2i32, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINv4i16, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINv4i32, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINv8i16, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMINv8i8, AArch64_INS_SMIN: smin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv16i8_v8i16, AArch64_INS_SMLAL2: smlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv2i32_indexed, AArch64_INS_SMLAL: smlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv2i32_v2i64, AArch64_INS_SMLAL: smlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv4i16_indexed, AArch64_INS_SMLAL: smlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv4i16_v4i32, AArch64_INS_SMLAL: smlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv4i32_indexed, AArch64_INS_SMLAL2: smlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv4i32_v2i64, AArch64_INS_SMLAL2: smlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv8i16_indexed, AArch64_INS_SMLAL2: smlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv8i16_v4i32, AArch64_INS_SMLAL2: smlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLALv8i8_v8i16, AArch64_INS_SMLAL: smlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv16i8_v8i16, AArch64_INS_SMLSL2: smlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv2i32_indexed, AArch64_INS_SMLSL: smlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv2i32_v2i64, AArch64_INS_SMLSL: smlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv4i16_indexed, AArch64_INS_SMLSL: smlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv4i16_v4i32, AArch64_INS_SMLSL: smlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv4i32_indexed, AArch64_INS_SMLSL2: smlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv4i32_v2i64, AArch64_INS_SMLSL2: smlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv8i16_indexed, AArch64_INS_SMLSL2: smlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv8i16_v4i32, AArch64_INS_SMLSL2: smlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMLSLv8i8_v8i16, AArch64_INS_SMLSL: smlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMOVvi16to32, AArch64_INS_SMOV: smov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMOVvi16to64, AArch64_INS_SMOV: smov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMOVvi32to64, AArch64_INS_SMOV: smov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMOVvi8to32, AArch64_INS_SMOV: smov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMOVvi8to64, AArch64_INS_SMOV: smov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMSUBLrrr, AArch64_INS_SMNEGL: smnegl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULH_ZPmZ_B, AArch64_INS_SMULH: smulh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULH_ZPmZ_D, AArch64_INS_SMULH: smulh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULH_ZPmZ_H, AArch64_INS_SMULH: smulh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULH_ZPmZ_S, AArch64_INS_SMULH: smulh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULHrr, AArch64_INS_SMULH: smulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv16i8_v8i16, AArch64_INS_SMULL2: smull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv2i32_indexed, AArch64_INS_SMULL: smull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv2i32_v2i64, AArch64_INS_SMULL: smull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv4i16_indexed, AArch64_INS_SMULL: smull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv4i16_v4i32, AArch64_INS_SMULL: smull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv4i32_indexed, AArch64_INS_SMULL2: smull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv4i32_v2i64, AArch64_INS_SMULL2: smull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv8i16_indexed, AArch64_INS_SMULL2: smull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv8i16_v4i32, AArch64_INS_SMULL2: smull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SMULLv8i8_v8i16, AArch64_INS_SMULL: smull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SPLICE_ZPZ_B, AArch64_INS_SPLICE: splice */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SPLICE_ZPZ_D, AArch64_INS_SPLICE: splice */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SPLICE_ZPZ_H, AArch64_INS_SPLICE: splice */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SPLICE_ZPZ_S, AArch64_INS_SPLICE: splice */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv16i8, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv1i16, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv1i32, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv1i64, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv1i8, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv2i32, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv2i64, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv4i16, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv4i32, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv8i16, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQABSv8i8, AArch64_INS_SQABS: sqabs */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADD_ZI_B, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADD_ZI_D, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADD_ZI_H, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADD_ZI_S, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADD_ZZZ_B, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADD_ZZZ_D, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADD_ZZZ_H, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADD_ZZZ_S, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv16i8, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv1i16, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv1i32, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv1i64, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv1i8, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv2i32, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv2i64, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv4i16, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv4i32, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv8i16, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQADDv8i8, AArch64_INS_SQADD: sqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECB_XPiI, AArch64_INS_SQDECB: sqdecb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECB_XPiWdI, AArch64_INS_SQDECB: sqdecb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECD_XPiI, AArch64_INS_SQDECD: sqdecd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECD_XPiWdI, AArch64_INS_SQDECD: sqdecd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECD_ZPiI, AArch64_INS_SQDECD: sqdecd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECH_XPiI, AArch64_INS_SQDECH: sqdech */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECH_XPiWdI, AArch64_INS_SQDECH: sqdech */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECH_ZPiI, AArch64_INS_SQDECH: sqdech */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_XPWd_B, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_XPWd_D, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_XPWd_H, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_XPWd_S, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_XP_B, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_XP_D, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_XP_H, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_XP_S, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_ZP_D, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_ZP_H, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECP_ZP_S, AArch64_INS_SQDECP: sqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECW_XPiI, AArch64_INS_SQDECW: sqdecw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECW_XPiWdI, AArch64_INS_SQDECW: sqdecw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDECW_ZPiI, AArch64_INS_SQDECW: sqdecw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALi16, AArch64_INS_SQDMLAL: sqdmlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALi32, AArch64_INS_SQDMLAL: sqdmlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv1i32_indexed, AArch64_INS_SQDMLAL: sqdmlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv1i64_indexed, AArch64_INS_SQDMLAL: sqdmlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv2i32_indexed, AArch64_INS_SQDMLAL: sqdmlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv2i32_v2i64, AArch64_INS_SQDMLAL: sqdmlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv4i16_indexed, AArch64_INS_SQDMLAL: sqdmlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv4i16_v4i32, AArch64_INS_SQDMLAL: sqdmlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv4i32_indexed, AArch64_INS_SQDMLAL2: sqdmlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv4i32_v2i64, AArch64_INS_SQDMLAL2: sqdmlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv8i16_indexed, AArch64_INS_SQDMLAL2: sqdmlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLALv8i16_v4i32, AArch64_INS_SQDMLAL2: sqdmlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLi16, AArch64_INS_SQDMLSL: sqdmlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLi32, AArch64_INS_SQDMLSL: sqdmlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv1i32_indexed, AArch64_INS_SQDMLSL: sqdmlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv1i64_indexed, AArch64_INS_SQDMLSL: sqdmlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv2i32_indexed, AArch64_INS_SQDMLSL: sqdmlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv2i32_v2i64, AArch64_INS_SQDMLSL: sqdmlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv4i16_indexed, AArch64_INS_SQDMLSL: sqdmlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv4i16_v4i32, AArch64_INS_SQDMLSL: sqdmlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv4i32_indexed, AArch64_INS_SQDMLSL2: sqdmlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv4i32_v2i64, AArch64_INS_SQDMLSL2: sqdmlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv8i16_indexed, AArch64_INS_SQDMLSL2: sqdmlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQDMLSLv8i16_v4i32, AArch64_INS_SQDMLSL2: sqdmlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv1i16, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv1i16_indexed, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv1i32, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv1i32_indexed, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv2i32, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv2i32_indexed, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv4i16, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv4i16_indexed, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv4i32, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv4i32_indexed, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv8i16, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULHv8i16_indexed, AArch64_INS_SQDMULH: sqdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLi16, AArch64_INS_SQDMULL: sqdmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLi32, AArch64_INS_SQDMULL: sqdmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv1i32_indexed, AArch64_INS_SQDMULL: sqdmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv1i64_indexed, AArch64_INS_SQDMULL: sqdmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv2i32_indexed, AArch64_INS_SQDMULL: sqdmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv2i32_v2i64, AArch64_INS_SQDMULL: sqdmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv4i16_indexed, AArch64_INS_SQDMULL: sqdmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv4i16_v4i32, AArch64_INS_SQDMULL: sqdmull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv4i32_indexed, AArch64_INS_SQDMULL2: sqdmull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv4i32_v2i64, AArch64_INS_SQDMULL2: sqdmull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv8i16_indexed, AArch64_INS_SQDMULL2: sqdmull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQDMULLv8i16_v4i32, AArch64_INS_SQDMULL2: sqdmull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCB_XPiI, AArch64_INS_SQINCB: sqincb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCB_XPiWdI, AArch64_INS_SQINCB: sqincb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCD_XPiI, AArch64_INS_SQINCD: sqincd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCD_XPiWdI, AArch64_INS_SQINCD: sqincd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCD_ZPiI, AArch64_INS_SQINCD: sqincd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCH_XPiI, AArch64_INS_SQINCH: sqinch */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCH_XPiWdI, AArch64_INS_SQINCH: sqinch */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCH_ZPiI, AArch64_INS_SQINCH: sqinch */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_XPWd_B, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_XPWd_D, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_XPWd_H, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_XPWd_S, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_XP_B, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_XP_D, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_XP_H, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_XP_S, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_ZP_D, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_ZP_H, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCP_ZP_S, AArch64_INS_SQINCP: sqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCW_XPiI, AArch64_INS_SQINCW: sqincw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCW_XPiWdI, AArch64_INS_SQINCW: sqincw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQINCW_ZPiI, AArch64_INS_SQINCW: sqincw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv16i8, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv1i16, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv1i32, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv1i64, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv1i8, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv2i32, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv2i64, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv4i16, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv4i32, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv8i16, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQNEGv8i8, AArch64_INS_SQNEG: sqneg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHi16_indexed, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHi32_indexed, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv1i16, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv1i32, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv2i32, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv2i32_indexed, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv4i16, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv4i16_indexed, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv4i32, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv4i32_indexed, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv8i16, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLAHv8i16_indexed, AArch64_INS_SQRDMLAH: sqrdmlah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHi16_indexed, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHi32_indexed, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv1i16, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv1i32, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv2i32, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv2i32_indexed, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv4i16, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv4i16_indexed, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv4i32, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv4i32_indexed, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv8i16, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMLSHv8i16_indexed, AArch64_INS_SQRDMLSH: sqrdmlsh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv1i16, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv1i16_indexed, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv1i32, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv1i32_indexed, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv2i32, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv2i32_indexed, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv4i16, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv4i16_indexed, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv4i32, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv4i32_indexed, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv8i16, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRDMULHv8i16_indexed, AArch64_INS_SQRDMULH: sqrdmulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv16i8, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv1i16, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv1i32, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv1i64, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv1i8, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv2i32, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv2i64, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv4i16, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv4i32, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv8i16, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHLv8i8, AArch64_INS_SQRSHL: sqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRNb, AArch64_INS_SQRSHRN: sqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRNh, AArch64_INS_SQRSHRN: sqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRNs, AArch64_INS_SQRSHRN: sqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRNv16i8_shift, AArch64_INS_SQRSHRN2: sqrshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRNv2i32_shift, AArch64_INS_SQRSHRN: sqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRNv4i16_shift, AArch64_INS_SQRSHRN: sqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRNv4i32_shift, AArch64_INS_SQRSHRN2: sqrshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRNv8i16_shift, AArch64_INS_SQRSHRN2: sqrshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRNv8i8_shift, AArch64_INS_SQRSHRN: sqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRUNb, AArch64_INS_SQRSHRUN: sqrshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRUNh, AArch64_INS_SQRSHRUN: sqrshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRUNs, AArch64_INS_SQRSHRUN: sqrshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRUNv16i8_shift, AArch64_INS_SQRSHRUN2: sqrshrun2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRUNv2i32_shift, AArch64_INS_SQRSHRUN: sqrshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRUNv4i16_shift, AArch64_INS_SQRSHRUN: sqrshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRUNv4i32_shift, AArch64_INS_SQRSHRUN2: sqrshrun2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRUNv8i16_shift, AArch64_INS_SQRSHRUN2: sqrshrun2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQRSHRUNv8i8_shift, AArch64_INS_SQRSHRUN: sqrshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUb, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUd, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUh, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUs, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUv16i8_shift, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUv2i32_shift, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUv2i64_shift, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUv4i16_shift, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUv4i32_shift, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUv8i16_shift, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLUv8i8_shift, AArch64_INS_SQSHLU: sqshlu */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLb, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLd, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLh, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLs, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv16i8, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv16i8_shift, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv1i16, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv1i32, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv1i64, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv1i8, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv2i32, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv2i32_shift, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv2i64, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv2i64_shift, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv4i16, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv4i16_shift, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv4i32, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv4i32_shift, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv8i16, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv8i16_shift, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv8i8, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHLv8i8_shift, AArch64_INS_SQSHL: sqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRNb, AArch64_INS_SQSHRN: sqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRNh, AArch64_INS_SQSHRN: sqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRNs, AArch64_INS_SQSHRN: sqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRNv16i8_shift, AArch64_INS_SQSHRN2: sqshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRNv2i32_shift, AArch64_INS_SQSHRN: sqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRNv4i16_shift, AArch64_INS_SQSHRN: sqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRNv4i32_shift, AArch64_INS_SQSHRN2: sqshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRNv8i16_shift, AArch64_INS_SQSHRN2: sqshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRNv8i8_shift, AArch64_INS_SQSHRN: sqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRUNb, AArch64_INS_SQSHRUN: sqshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRUNh, AArch64_INS_SQSHRUN: sqshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRUNs, AArch64_INS_SQSHRUN: sqshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRUNv16i8_shift, AArch64_INS_SQSHRUN2: sqshrun2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRUNv2i32_shift, AArch64_INS_SQSHRUN: sqshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRUNv4i16_shift, AArch64_INS_SQSHRUN: sqshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRUNv4i32_shift, AArch64_INS_SQSHRUN2: sqshrun2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRUNv8i16_shift, AArch64_INS_SQSHRUN2: sqshrun2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSHRUNv8i8_shift, AArch64_INS_SQSHRUN: sqshrun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUB_ZI_B, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUB_ZI_D, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUB_ZI_H, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUB_ZI_S, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUB_ZZZ_B, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUB_ZZZ_D, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUB_ZZZ_H, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUB_ZZZ_S, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv16i8, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv1i16, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv1i32, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv1i64, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv1i8, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv2i32, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv2i64, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv4i16, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv4i32, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv8i16, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQSUBv8i8, AArch64_INS_SQSUB: sqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTNv16i8, AArch64_INS_SQXTN2: sqxtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTNv1i16, AArch64_INS_SQXTN: sqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTNv1i32, AArch64_INS_SQXTN: sqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTNv1i8, AArch64_INS_SQXTN: sqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTNv2i32, AArch64_INS_SQXTN: sqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTNv4i16, AArch64_INS_SQXTN: sqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTNv4i32, AArch64_INS_SQXTN2: sqxtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTNv8i16, AArch64_INS_SQXTN2: sqxtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTNv8i8, AArch64_INS_SQXTN: sqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTUNv16i8, AArch64_INS_SQXTUN2: sqxtun2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTUNv1i16, AArch64_INS_SQXTUN: sqxtun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTUNv1i32, AArch64_INS_SQXTUN: sqxtun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTUNv1i8, AArch64_INS_SQXTUN: sqxtun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTUNv2i32, AArch64_INS_SQXTUN: sqxtun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTUNv4i16, AArch64_INS_SQXTUN: sqxtun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTUNv4i32, AArch64_INS_SQXTUN2: sqxtun2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTUNv8i16, AArch64_INS_SQXTUN2: sqxtun2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SQXTUNv8i8, AArch64_INS_SQXTUN: sqxtun */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRHADDv16i8, AArch64_INS_SRHADD: srhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRHADDv2i32, AArch64_INS_SRHADD: srhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRHADDv4i16, AArch64_INS_SRHADD: srhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRHADDv4i32, AArch64_INS_SRHADD: srhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRHADDv8i16, AArch64_INS_SRHADD: srhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRHADDv8i8, AArch64_INS_SRHADD: srhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRId, AArch64_INS_SRI: sri */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRIv16i8_shift, AArch64_INS_SRI: sri */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRIv2i32_shift, AArch64_INS_SRI: sri */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRIv2i64_shift, AArch64_INS_SRI: sri */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRIv4i16_shift, AArch64_INS_SRI: sri */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRIv4i32_shift, AArch64_INS_SRI: sri */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRIv8i16_shift, AArch64_INS_SRI: sri */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRIv8i8_shift, AArch64_INS_SRI: sri */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHLv16i8, AArch64_INS_SRSHL: srshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHLv1i64, AArch64_INS_SRSHL: srshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHLv2i32, AArch64_INS_SRSHL: srshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHLv2i64, AArch64_INS_SRSHL: srshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHLv4i16, AArch64_INS_SRSHL: srshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHLv4i32, AArch64_INS_SRSHL: srshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHLv8i16, AArch64_INS_SRSHL: srshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHLv8i8, AArch64_INS_SRSHL: srshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHRd, AArch64_INS_SRSHR: srshr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHRv16i8_shift, AArch64_INS_SRSHR: srshr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHRv2i32_shift, AArch64_INS_SRSHR: srshr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHRv2i64_shift, AArch64_INS_SRSHR: srshr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHRv4i16_shift, AArch64_INS_SRSHR: srshr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHRv4i32_shift, AArch64_INS_SRSHR: srshr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHRv8i16_shift, AArch64_INS_SRSHR: srshr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSHRv8i8_shift, AArch64_INS_SRSHR: srshr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSRAd, AArch64_INS_SRSRA: srsra */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSRAv16i8_shift, AArch64_INS_SRSRA: srsra */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSRAv2i32_shift, AArch64_INS_SRSRA: srsra */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSRAv2i64_shift, AArch64_INS_SRSRA: srsra */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSRAv4i16_shift, AArch64_INS_SRSRA: srsra */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSRAv4i32_shift, AArch64_INS_SRSRA: srsra */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSRAv8i16_shift, AArch64_INS_SRSRA: srsra */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SRSRAv8i8_shift, AArch64_INS_SRSRA: srsra */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLLv16i8_shift, AArch64_INS_SSHLL2: sshll2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLLv2i32_shift, AArch64_INS_SSHLL: sshll */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLLv4i16_shift, AArch64_INS_SSHLL: sshll */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLLv4i32_shift, AArch64_INS_SSHLL2: sshll2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLLv8i16_shift, AArch64_INS_SSHLL2: sshll2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLLv8i8_shift, AArch64_INS_SSHLL: sshll */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLv16i8, AArch64_INS_SSHL: sshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLv1i64, AArch64_INS_SSHL: sshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLv2i32, AArch64_INS_SSHL: sshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLv2i64, AArch64_INS_SSHL: sshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLv4i16, AArch64_INS_SSHL: sshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLv4i32, AArch64_INS_SSHL: sshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLv8i16, AArch64_INS_SSHL: sshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHLv8i8, AArch64_INS_SSHL: sshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHRd, AArch64_INS_SSHR: sshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHRv16i8_shift, AArch64_INS_SSHR: sshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHRv2i32_shift, AArch64_INS_SSHR: sshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHRv2i64_shift, AArch64_INS_SSHR: sshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHRv4i16_shift, AArch64_INS_SSHR: sshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHRv4i32_shift, AArch64_INS_SSHR: sshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHRv8i16_shift, AArch64_INS_SSHR: sshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSHRv8i8_shift, AArch64_INS_SSHR: sshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSRAd, AArch64_INS_SSRA: ssra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSRAv16i8_shift, AArch64_INS_SSRA: ssra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSRAv2i32_shift, AArch64_INS_SSRA: ssra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSRAv2i64_shift, AArch64_INS_SSRA: ssra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSRAv4i16_shift, AArch64_INS_SSRA: ssra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSRAv4i32_shift, AArch64_INS_SSRA: ssra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSRAv8i16_shift, AArch64_INS_SSRA: ssra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSRAv8i8_shift, AArch64_INS_SSRA: ssra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1B_D, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1B_D_IMM, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1B_D_SXTW, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1B_D_UXTW, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1B_S_IMM, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1B_S_SXTW, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1B_S_UXTW, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1D, AArch64_INS_ST1D: st1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1D_IMM, AArch64_INS_ST1D: st1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1D_SCALED, AArch64_INS_ST1D: st1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1D_SXTW, AArch64_INS_ST1D: st1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1D_SXTW_SCALED, AArch64_INS_ST1D: st1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1D_UXTW, AArch64_INS_ST1D: st1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1D_UXTW_SCALED, AArch64_INS_ST1D: st1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_D, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_D_IMM, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_D_SCALED, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_D_SXTW, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_D_SXTW_SCALED, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_D_UXTW, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_D_UXTW_SCALED, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_S_IMM, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_S_SXTW, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_S_SXTW_SCALED, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_S_UXTW, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1H_S_UXTW_SCALED, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_D, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_D_IMM, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_D_SCALED, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_D_SXTW, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_D_SXTW_SCALED, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_D_UXTW, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_D_UXTW_SCALED, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_IMM, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_SXTW, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_SXTW_SCALED, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_UXTW, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SST1W_UXTW_SCALED, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBLv16i8_v8i16, AArch64_INS_SSUBL2: ssubl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBLv2i32_v2i64, AArch64_INS_SSUBL: ssubl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBLv4i16_v4i32, AArch64_INS_SSUBL: ssubl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBLv4i32_v2i64, AArch64_INS_SSUBL2: ssubl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBLv8i16_v4i32, AArch64_INS_SSUBL2: ssubl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBLv8i8_v8i16, AArch64_INS_SSUBL: ssubl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBWv16i8_v8i16, AArch64_INS_SSUBW2: ssubw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBWv2i32_v2i64, AArch64_INS_SSUBW: ssubw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBWv4i16_v4i32, AArch64_INS_SSUBW: ssubw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBWv4i32_v2i64, AArch64_INS_SSUBW2: ssubw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBWv8i16_v4i32, AArch64_INS_SSUBW2: ssubw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SSUBWv8i8_v8i16, AArch64_INS_SSUBW: ssubw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1B, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1B_D, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1B_D_IMM, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1B_H, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1B_H_IMM, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1B_IMM, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1B_S, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1B_S_IMM, AArch64_INS_ST1B: st1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1D, AArch64_INS_ST1D: st1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1D_IMM, AArch64_INS_ST1D: st1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv16b, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv16b_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv1d, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv1d_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv2d, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv2d_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv2s, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv2s_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv4h, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv4h_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv4s, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv4s_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv8b, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv8b_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv8h, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Fourv8h_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1H, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1H_D, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1H_D_IMM, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1H_IMM, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1H_S, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1H_S_IMM, AArch64_INS_ST1H: st1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev16b, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev16b_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev1d, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev1d_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev2d, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev2d_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev2s, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev2s_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev4h, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev4h_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev4s, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev4s_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev8b, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev8b_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev8h, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Onev8h_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev16b, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev16b_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev1d, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev1d_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev2d, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev2d_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev2s, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev2s_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev4h, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev4h_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev4s, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev4s_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev8b, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev8b_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev8h, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Threev8h_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov16b, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov16b_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov1d, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov1d_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov2d, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov2d_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov2s, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov2s_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov4h, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov4h_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov4s, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov4s_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov8b, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov8b_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov8h, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1Twov8h_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1W, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1W_D, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1W_D_IMM, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1W_IMM, AArch64_INS_ST1W: st1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1i16, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1i16_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1i32, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1i32_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1i64, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1i64_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1i8, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST1i8_POST, AArch64_INS_ST1: st1 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2B, AArch64_INS_ST2B: st2b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2B_IMM, AArch64_INS_ST2B: st2b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2D, AArch64_INS_ST2D: st2d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2D_IMM, AArch64_INS_ST2D: st2d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2H, AArch64_INS_ST2H: st2h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2H_IMM, AArch64_INS_ST2H: st2h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov16b, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov16b_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov2d, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov2d_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov2s, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov2s_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov4h, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov4h_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov4s, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov4s_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov8b, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov8b_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov8h, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2Twov8h_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2W, AArch64_INS_ST2W: st2w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2W_IMM, AArch64_INS_ST2W: st2w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2i16, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2i16_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2i32, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2i32_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2i64, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2i64_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2i8, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST2i8_POST, AArch64_INS_ST2: st2 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3B, AArch64_INS_ST3B: st3b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3B_IMM, AArch64_INS_ST3B: st3b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3D, AArch64_INS_ST3D: st3d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3D_IMM, AArch64_INS_ST3D: st3d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3H, AArch64_INS_ST3H: st3h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3H_IMM, AArch64_INS_ST3H: st3h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev16b, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev16b_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev2d, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev2d_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev2s, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev2s_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev4h, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev4h_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev4s, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev4s_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev8b, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev8b_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev8h, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3Threev8h_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3W, AArch64_INS_ST3W: st3w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3W_IMM, AArch64_INS_ST3W: st3w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3i16, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3i16_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3i32, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3i32_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3i64, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3i64_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3i8, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST3i8_POST, AArch64_INS_ST3: st3 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4B, AArch64_INS_ST4B: st4b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4B_IMM, AArch64_INS_ST4B: st4b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4D, AArch64_INS_ST4D: st4d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4D_IMM, AArch64_INS_ST4D: st4d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv16b, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv16b_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv2d, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv2d_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv2s, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv2s_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv4h, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv4h_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv4s, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv4s_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv8b, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv8b_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv8h, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4Fourv8h_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4H, AArch64_INS_ST4H: st4h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4H_IMM, AArch64_INS_ST4H: st4h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4W, AArch64_INS_ST4W: st4w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4W_IMM, AArch64_INS_ST4W: st4w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4i16, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4i16_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4i32, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4i32_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4i64, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4i64_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4i8, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ST4i8_POST, AArch64_INS_ST4: st4 */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLLRB, AArch64_INS_STLLRB: stllrb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLLRH, AArch64_INS_STLLRH: stllrh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLLRW, AArch64_INS_STLLR: stllr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLLRX, AArch64_INS_STLLR: stllr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLRB, AArch64_INS_STLRB: stlrb */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLRH, AArch64_INS_STLRH: stlrh */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLRW, AArch64_INS_STLR: stlr */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLRX, AArch64_INS_STLR: stlr */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLURBi, AArch64_INS_STLURB: stlurb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLURHi, AArch64_INS_STLURH: stlurh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLURWi, AArch64_INS_STLUR: stlur */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLURXi, AArch64_INS_STLUR: stlur */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLXPW, AArch64_INS_STLXP: stlxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLXPX, AArch64_INS_STLXP: stlxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLXRB, AArch64_INS_STLXRB: stlxrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLXRH, AArch64_INS_STLXRH: stlxrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLXRW, AArch64_INS_STLXR: stlxr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STLXRX, AArch64_INS_STLXR: stlxr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STNPDi, AArch64_INS_STNP: stnp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STNPQi, AArch64_INS_STNP: stnp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STNPSi, AArch64_INS_STNP: stnp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STNPWi, AArch64_INS_STNP: stnp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STNPXi, AArch64_INS_STNP: stnp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STNT1B_ZRI, AArch64_INS_STNT1B: stnt1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STNT1B_ZRR, AArch64_INS_STNT1B: stnt1b */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STNT1D_ZRI, AArch64_INS_STNT1D: stnt1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STNT1D_ZRR, AArch64_INS_STNT1D: stnt1d */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STNT1H_ZRI, AArch64_INS_STNT1H: stnt1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STNT1H_ZRR, AArch64_INS_STNT1H: stnt1h */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STNT1W_ZRI, AArch64_INS_STNT1W: stnt1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STNT1W_ZRR, AArch64_INS_STNT1W: stnt1w */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STPDi, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPDpost, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPDpre, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPQi, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPQpost, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPQpre, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPSi, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPSpost, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPSpre, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPWi, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPWpost, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPWpre, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPXi, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPXpost, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STPXpre, AArch64_INS_STP: stp */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRBBpost, AArch64_INS_STRB: strb */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRBBpre, AArch64_INS_STRB: strb */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRBBroW, AArch64_INS_STRB: strb */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRBBroX, AArch64_INS_STRB: strb */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRBBui, AArch64_INS_STRB: strb */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRBpost, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRBpre, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRBroW, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRBroX, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRBui, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRDpost, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRDpre, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRDroW, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRDroX, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRDui, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRHHpost, AArch64_INS_STRH: strh */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRHHpre, AArch64_INS_STRH: strh */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRHHroW, AArch64_INS_STRH: strh */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRHHroX, AArch64_INS_STRH: strh */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRHHui, AArch64_INS_STRH: strh */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRHpost, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRHpre, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRHroW, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRHroX, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRHui, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRQpost, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRQpre, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRQroW, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRQroX, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRQui, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRSpost, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRSpre, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRSroW, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRSroX, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRSui, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRWpost, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRWpre, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRWroW, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRWroX, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRWui, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRXpost, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRXpre, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STRXroW, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRXroX, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STRXui, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STR_PXI, AArch64_INS_STR: str */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STR_ZXI, AArch64_INS_STR: str */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_STTRBi, AArch64_INS_STTRB: sttrb */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STTRHi, AArch64_INS_STTRH: sttrh */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STTRWi, AArch64_INS_STTR: sttr */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STTRXi, AArch64_INS_STTR: sttr */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STURBBi, AArch64_INS_STRB: strb */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STURBi, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STURDi, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STURHHi, AArch64_INS_STRH: strh */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STURHi, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STURQi, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STURSi, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STURWi, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STURXi, AArch64_INS_STR: str */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STXPW, AArch64_INS_STXP: stxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STXPX, AArch64_INS_STXP: stxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_STXRB, AArch64_INS_STXRB: stxrb */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STXRH, AArch64_INS_STXRH: stxrh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STXRW, AArch64_INS_STXR: stxr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_STXRX, AArch64_INS_STXR: stxr */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBHNv2i64_v2i32, AArch64_INS_SUBHN: subhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBHNv2i64_v4i32, AArch64_INS_SUBHN2: subhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBHNv4i32_v4i16, AArch64_INS_SUBHN: subhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBHNv4i32_v8i16, AArch64_INS_SUBHN2: subhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBHNv8i16_v16i8, AArch64_INS_SUBHN2: subhn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBHNv8i16_v8i8, AArch64_INS_SUBHN: subhn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBR_ZI_B, AArch64_INS_SUBR: subr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBR_ZI_D, AArch64_INS_SUBR: subr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBR_ZI_H, AArch64_INS_SUBR: subr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBR_ZI_S, AArch64_INS_SUBR: subr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBR_ZPmZ_B, AArch64_INS_SUBR: subr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBR_ZPmZ_D, AArch64_INS_SUBR: subr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBR_ZPmZ_H, AArch64_INS_SUBR: subr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBR_ZPmZ_S, AArch64_INS_SUBR: subr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBSWri, AArch64_INS_ADDS: adds */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBSWrs, AArch64_INS_CMP: cmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBSWrx, AArch64_INS_CMP: cmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBSXri, AArch64_INS_ADDS: adds */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBSXrs, AArch64_INS_CMP: cmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBSXrx, AArch64_INS_CMP: cmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBSXrx64, AArch64_INS_CMP: cmp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SUBWri, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBWrs, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBWrx, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBXri, AArch64_INS_ADD: add */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBXrs, AArch64_INS_NEG: neg */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBXrx, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBXrx64, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZI_B, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZI_D, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZI_H, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZI_S, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZPmZ_B, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZPmZ_D, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZPmZ_H, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZPmZ_S, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZZZ_B, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZZZ_D, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZZZ_H, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUB_ZZZ_S, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBv16i8, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBv1i64, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBv2i32, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBv2i64, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBv4i16, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBv4i32, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBv8i16, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUBv8i8, AArch64_INS_SUB: sub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUNPKHI_ZZ_D, AArch64_INS_SUNPKHI: sunpkhi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUNPKHI_ZZ_H, AArch64_INS_SUNPKHI: sunpkhi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUNPKHI_ZZ_S, AArch64_INS_SUNPKHI: sunpkhi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUNPKLO_ZZ_D, AArch64_INS_SUNPKLO: sunpklo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUNPKLO_ZZ_H, AArch64_INS_SUNPKLO: sunpklo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUNPKLO_ZZ_S, AArch64_INS_SUNPKLO: sunpklo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv16i8, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv1i16, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv1i32, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv1i64, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv1i8, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv2i32, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv2i64, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv4i16, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv4i32, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv8i16, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SUQADDv8i8, AArch64_INS_SUQADD: suqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SVC, AArch64_INS_SVC: svc */
|
|
0,
|
|
{ CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPAB, AArch64_INS_SWPAB: swpab */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPAH, AArch64_INS_SWPAH: swpah */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPALB, AArch64_INS_SWPALB: swpalb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPALH, AArch64_INS_SWPALH: swpalh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPALW, AArch64_INS_SWPAL: swpal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPALX, AArch64_INS_SWPAL: swpal */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPAW, AArch64_INS_SWPA: swpa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPAX, AArch64_INS_SWPA: swpa */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPB, AArch64_INS_SWPB: swpb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPH, AArch64_INS_SWPH: swph */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPLB, AArch64_INS_SWPLB: swplb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPLH, AArch64_INS_SWPLH: swplh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPLW, AArch64_INS_SWPL: swpl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPLX, AArch64_INS_SWPL: swpl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPW, AArch64_INS_SWP: swp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SWPX, AArch64_INS_SWP: swp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SXTB_ZPmZ_D, AArch64_INS_SXTB: sxtb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SXTB_ZPmZ_H, AArch64_INS_SXTB: sxtb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SXTB_ZPmZ_S, AArch64_INS_SXTB: sxtb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SXTH_ZPmZ_D, AArch64_INS_SXTH: sxth */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SXTH_ZPmZ_S, AArch64_INS_SXTH: sxth */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SXTW_ZPmZ_D, AArch64_INS_SXTW: sxtw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_SYSLxt, AArch64_INS_SYSL: sysl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_SYSxt, AArch64_INS_SYS: sys */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ }
|
|
},
|
|
|
|
{ /* AArch64_TBL_ZZZ_B, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBL_ZZZ_D, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBL_ZZZ_H, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBL_ZZZ_S, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBLv16i8Four, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBLv16i8One, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBLv16i8Three, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBLv16i8Two, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBLv8i8Four, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBLv8i8One, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBLv8i8Three, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBLv8i8Two, AArch64_INS_TBL: tbl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBNZW, AArch64_INS_TBNZ: tbnz */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBNZX, AArch64_INS_TBNZ: tbnz */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBXv16i8Four, AArch64_INS_TBX: tbx */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBXv16i8One, AArch64_INS_TBX: tbx */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBXv16i8Three, AArch64_INS_TBX: tbx */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBXv16i8Two, AArch64_INS_TBX: tbx */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBXv8i8Four, AArch64_INS_TBX: tbx */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBXv8i8One, AArch64_INS_TBX: tbx */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBXv8i8Three, AArch64_INS_TBX: tbx */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBXv8i8Two, AArch64_INS_TBX: tbx */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBZW, AArch64_INS_TBZ: tbz */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TBZX, AArch64_INS_TBZ: tbz */
|
|
0,
|
|
{ CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1_PPP_B, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1_PPP_D, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1_PPP_H, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1_PPP_S, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1_ZZZ_B, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1_ZZZ_D, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1_ZZZ_H, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1_ZZZ_S, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1v16i8, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1v2i32, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1v2i64, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1v4i16, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1v4i32, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1v8i16, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN1v8i8, AArch64_INS_TRN1: trn1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2_PPP_B, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2_PPP_D, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2_PPP_H, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2_PPP_S, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2_ZZZ_B, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2_ZZZ_D, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2_ZZZ_H, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2_ZZZ_S, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2v16i8, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2v2i32, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2v2i64, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2v4i16, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2v4i32, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2v8i16, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TRN2v8i8, AArch64_INS_TRN2: trn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_TSB, AArch64_INS_TSB: tsb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABALv16i8_v8i16, AArch64_INS_UABAL2: uabal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABALv2i32_v2i64, AArch64_INS_UABAL: uabal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABALv4i16_v4i32, AArch64_INS_UABAL: uabal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABALv4i32_v2i64, AArch64_INS_UABAL2: uabal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABALv8i16_v4i32, AArch64_INS_UABAL2: uabal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABALv8i8_v8i16, AArch64_INS_UABAL: uabal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABAv16i8, AArch64_INS_UABA: uaba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABAv2i32, AArch64_INS_UABA: uaba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABAv4i16, AArch64_INS_UABA: uaba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABAv4i32, AArch64_INS_UABA: uaba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABAv8i16, AArch64_INS_UABA: uaba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABAv8i8, AArch64_INS_UABA: uaba */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDLv16i8_v8i16, AArch64_INS_UABDL2: uabdl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDLv2i32_v2i64, AArch64_INS_UABDL: uabdl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDLv4i16_v4i32, AArch64_INS_UABDL: uabdl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDLv4i32_v2i64, AArch64_INS_UABDL2: uabdl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDLv8i16_v4i32, AArch64_INS_UABDL2: uabdl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDLv8i8_v8i16, AArch64_INS_UABDL: uabdl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABD_ZPmZ_B, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABD_ZPmZ_D, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABD_ZPmZ_H, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABD_ZPmZ_S, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDv16i8, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDv2i32, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDv4i16, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDv4i32, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDv8i16, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UABDv8i8, AArch64_INS_UABD: uabd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADALPv16i8_v8i16, AArch64_INS_UADALP: uadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADALPv2i32_v1i64, AArch64_INS_UADALP: uadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADALPv4i16_v2i32, AArch64_INS_UADALP: uadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADALPv4i32_v2i64, AArch64_INS_UADALP: uadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADALPv8i16_v4i32, AArch64_INS_UADALP: uadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADALPv8i8_v4i16, AArch64_INS_UADALP: uadalp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLPv16i8_v8i16, AArch64_INS_UADDLP: uaddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLPv2i32_v1i64, AArch64_INS_UADDLP: uaddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLPv4i16_v2i32, AArch64_INS_UADDLP: uaddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLPv4i32_v2i64, AArch64_INS_UADDLP: uaddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLPv8i16_v4i32, AArch64_INS_UADDLP: uaddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLPv8i8_v4i16, AArch64_INS_UADDLP: uaddlp */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLVv16i8v, AArch64_INS_UADDLV: uaddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLVv4i16v, AArch64_INS_UADDLV: uaddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLVv4i32v, AArch64_INS_UADDLV: uaddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLVv8i16v, AArch64_INS_UADDLV: uaddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLVv8i8v, AArch64_INS_UADDLV: uaddlv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLv16i8_v8i16, AArch64_INS_UADDL2: uaddl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLv2i32_v2i64, AArch64_INS_UADDL: uaddl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLv4i16_v4i32, AArch64_INS_UADDL: uaddl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLv4i32_v2i64, AArch64_INS_UADDL2: uaddl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLv8i16_v4i32, AArch64_INS_UADDL2: uaddl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDLv8i8_v8i16, AArch64_INS_UADDL: uaddl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDV_VPZ_B, AArch64_INS_UADDV: uaddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDV_VPZ_D, AArch64_INS_UADDV: uaddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDV_VPZ_H, AArch64_INS_UADDV: uaddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDV_VPZ_S, AArch64_INS_UADDV: uaddv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDWv16i8_v8i16, AArch64_INS_UADDW2: uaddw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDWv2i32_v2i64, AArch64_INS_UADDW: uaddw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDWv4i16_v4i32, AArch64_INS_UADDW: uaddw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDWv4i32_v2i64, AArch64_INS_UADDW2: uaddw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDWv8i16_v4i32, AArch64_INS_UADDW2: uaddw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UADDWv8i8_v8i16, AArch64_INS_UADDW: uaddw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UBFMWri, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UBFMXri, AArch64_INS_LSR: lsr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFSWDri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFSWHri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFSWSri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFSXDri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFSXHri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFSXSri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFUWDri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFUWHri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFUWSri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFUXDri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFUXHri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFUXSri, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTF_ZPmZ_DtoD, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTF_ZPmZ_DtoH, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTF_ZPmZ_DtoS, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTF_ZPmZ_HtoH, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTF_ZPmZ_StoD, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTF_ZPmZ_StoH, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTF_ZPmZ_StoS, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFd, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFh, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFs, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv1i16, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv1i32, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv1i64, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv2f32, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv2f64, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv2i32_shift, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv2i64_shift, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv4f16, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv4f32, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv4i16_shift, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv4i32_shift, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv8f16, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UCVTFv8i16_shift, AArch64_INS_UCVTF: ucvtf */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDIVR_ZPmZ_D, AArch64_INS_UDIVR: udivr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDIVR_ZPmZ_S, AArch64_INS_UDIVR: udivr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDIVWr, AArch64_INS_UDIV: udiv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDIVXr, AArch64_INS_UDIV: udiv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDIV_ZPmZ_D, AArch64_INS_UDIV: udiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDIV_ZPmZ_S, AArch64_INS_UDIV: udiv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDOT_ZZZI_D, AArch64_INS_UDOT: udot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDOT_ZZZI_S, AArch64_INS_UDOT: udot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDOT_ZZZ_D, AArch64_INS_UDOT: udot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDOT_ZZZ_S, AArch64_INS_UDOT: udot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDOTlanev16i8, AArch64_INS_UDOT: udot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDOTlanev8i8, AArch64_INS_UDOT: udot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDOTv16i8, AArch64_INS_UDOT: udot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UDOTv8i8, AArch64_INS_UDOT: udot */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHADDv16i8, AArch64_INS_UHADD: uhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHADDv2i32, AArch64_INS_UHADD: uhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHADDv4i16, AArch64_INS_UHADD: uhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHADDv4i32, AArch64_INS_UHADD: uhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHADDv8i16, AArch64_INS_UHADD: uhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHADDv8i8, AArch64_INS_UHADD: uhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHSUBv16i8, AArch64_INS_UHSUB: uhsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHSUBv2i32, AArch64_INS_UHSUB: uhsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHSUBv4i16, AArch64_INS_UHSUB: uhsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHSUBv4i32, AArch64_INS_UHSUB: uhsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHSUBv8i16, AArch64_INS_UHSUB: uhsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UHSUBv8i8, AArch64_INS_UHSUB: uhsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMADDLrrr, AArch64_INS_UMADDL: umaddl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXPv16i8, AArch64_INS_UMAXP: umaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXPv2i32, AArch64_INS_UMAXP: umaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXPv4i16, AArch64_INS_UMAXP: umaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXPv4i32, AArch64_INS_UMAXP: umaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXPv8i16, AArch64_INS_UMAXP: umaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXPv8i8, AArch64_INS_UMAXP: umaxp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXV_VPZ_B, AArch64_INS_UMAXV: umaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXV_VPZ_D, AArch64_INS_UMAXV: umaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXV_VPZ_H, AArch64_INS_UMAXV: umaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXV_VPZ_S, AArch64_INS_UMAXV: umaxv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXVv16i8v, AArch64_INS_UMAXV: umaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXVv4i16v, AArch64_INS_UMAXV: umaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXVv4i32v, AArch64_INS_UMAXV: umaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXVv8i16v, AArch64_INS_UMAXV: umaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXVv8i8v, AArch64_INS_UMAXV: umaxv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAX_ZI_B, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAX_ZI_D, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAX_ZI_H, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAX_ZI_S, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAX_ZPmZ_B, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAX_ZPmZ_D, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAX_ZPmZ_H, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAX_ZPmZ_S, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXv16i8, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXv2i32, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXv4i16, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXv4i32, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXv8i16, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMAXv8i8, AArch64_INS_UMAX: umax */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINPv16i8, AArch64_INS_UMINP: uminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINPv2i32, AArch64_INS_UMINP: uminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINPv4i16, AArch64_INS_UMINP: uminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINPv4i32, AArch64_INS_UMINP: uminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINPv8i16, AArch64_INS_UMINP: uminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINPv8i8, AArch64_INS_UMINP: uminp */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINV_VPZ_B, AArch64_INS_UMINV: uminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINV_VPZ_D, AArch64_INS_UMINV: uminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINV_VPZ_H, AArch64_INS_UMINV: uminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINV_VPZ_S, AArch64_INS_UMINV: uminv */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINVv16i8v, AArch64_INS_UMINV: uminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINVv4i16v, AArch64_INS_UMINV: uminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINVv4i32v, AArch64_INS_UMINV: uminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINVv8i16v, AArch64_INS_UMINV: uminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINVv8i8v, AArch64_INS_UMINV: uminv */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMIN_ZI_B, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMIN_ZI_D, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMIN_ZI_H, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMIN_ZI_S, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMIN_ZPmZ_B, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMIN_ZPmZ_D, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMIN_ZPmZ_H, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMIN_ZPmZ_S, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINv16i8, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINv2i32, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINv4i16, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINv4i32, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINv8i16, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMINv8i8, AArch64_INS_UMIN: umin */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv16i8_v8i16, AArch64_INS_UMLAL2: umlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv2i32_indexed, AArch64_INS_UMLAL: umlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv2i32_v2i64, AArch64_INS_UMLAL: umlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv4i16_indexed, AArch64_INS_UMLAL: umlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv4i16_v4i32, AArch64_INS_UMLAL: umlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv4i32_indexed, AArch64_INS_UMLAL2: umlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv4i32_v2i64, AArch64_INS_UMLAL2: umlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv8i16_indexed, AArch64_INS_UMLAL2: umlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv8i16_v4i32, AArch64_INS_UMLAL2: umlal2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLALv8i8_v8i16, AArch64_INS_UMLAL: umlal */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv16i8_v8i16, AArch64_INS_UMLSL2: umlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv2i32_indexed, AArch64_INS_UMLSL: umlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv2i32_v2i64, AArch64_INS_UMLSL: umlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv4i16_indexed, AArch64_INS_UMLSL: umlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv4i16_v4i32, AArch64_INS_UMLSL: umlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv4i32_indexed, AArch64_INS_UMLSL2: umlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv4i32_v2i64, AArch64_INS_UMLSL2: umlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv8i16_indexed, AArch64_INS_UMLSL2: umlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv8i16_v4i32, AArch64_INS_UMLSL2: umlsl2 */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMLSLv8i8_v8i16, AArch64_INS_UMLSL: umlsl */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMOVvi16, AArch64_INS_UMOV: umov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMOVvi32, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMOVvi64, AArch64_INS_MOV: mov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMOVvi8, AArch64_INS_UMOV: umov */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMSUBLrrr, AArch64_INS_UMNEGL: umnegl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULH_ZPmZ_B, AArch64_INS_UMULH: umulh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULH_ZPmZ_D, AArch64_INS_UMULH: umulh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULH_ZPmZ_H, AArch64_INS_UMULH: umulh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULH_ZPmZ_S, AArch64_INS_UMULH: umulh */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULHrr, AArch64_INS_UMULH: umulh */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv16i8_v8i16, AArch64_INS_UMULL2: umull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv2i32_indexed, AArch64_INS_UMULL: umull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv2i32_v2i64, AArch64_INS_UMULL: umull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv4i16_indexed, AArch64_INS_UMULL: umull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv4i16_v4i32, AArch64_INS_UMULL: umull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv4i32_indexed, AArch64_INS_UMULL2: umull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv4i32_v2i64, AArch64_INS_UMULL2: umull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv8i16_indexed, AArch64_INS_UMULL2: umull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv8i16_v4i32, AArch64_INS_UMULL2: umull2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UMULLv8i8_v8i16, AArch64_INS_UMULL: umull */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADD_ZI_B, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADD_ZI_D, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADD_ZI_H, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADD_ZI_S, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADD_ZZZ_B, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADD_ZZZ_D, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADD_ZZZ_H, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADD_ZZZ_S, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv16i8, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv1i16, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv1i32, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv1i64, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv1i8, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv2i32, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv2i64, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv4i16, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv4i32, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv8i16, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQADDv8i8, AArch64_INS_UQADD: uqadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECB_WPiI, AArch64_INS_UQDECB: uqdecb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECB_XPiI, AArch64_INS_UQDECB: uqdecb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECD_WPiI, AArch64_INS_UQDECD: uqdecd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECD_XPiI, AArch64_INS_UQDECD: uqdecd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECD_ZPiI, AArch64_INS_UQDECD: uqdecd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECH_WPiI, AArch64_INS_UQDECH: uqdech */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECH_XPiI, AArch64_INS_UQDECH: uqdech */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECH_ZPiI, AArch64_INS_UQDECH: uqdech */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_WP_B, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_WP_D, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_WP_H, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_WP_S, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_XP_B, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_XP_D, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_XP_H, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_XP_S, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_ZP_D, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_ZP_H, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECP_ZP_S, AArch64_INS_UQDECP: uqdecp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECW_WPiI, AArch64_INS_UQDECW: uqdecw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECW_XPiI, AArch64_INS_UQDECW: uqdecw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQDECW_ZPiI, AArch64_INS_UQDECW: uqdecw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCB_WPiI, AArch64_INS_UQINCB: uqincb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCB_XPiI, AArch64_INS_UQINCB: uqincb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCD_WPiI, AArch64_INS_UQINCD: uqincd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCD_XPiI, AArch64_INS_UQINCD: uqincd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCD_ZPiI, AArch64_INS_UQINCD: uqincd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCH_WPiI, AArch64_INS_UQINCH: uqinch */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCH_XPiI, AArch64_INS_UQINCH: uqinch */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCH_ZPiI, AArch64_INS_UQINCH: uqinch */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_WP_B, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_WP_D, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_WP_H, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_WP_S, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_XP_B, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_XP_D, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_XP_H, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_XP_S, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_ZP_D, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_ZP_H, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCP_ZP_S, AArch64_INS_UQINCP: uqincp */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCW_WPiI, AArch64_INS_UQINCW: uqincw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCW_XPiI, AArch64_INS_UQINCW: uqincw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQINCW_ZPiI, AArch64_INS_UQINCW: uqincw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv16i8, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv1i16, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv1i32, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv1i64, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv1i8, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv2i32, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv2i64, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv4i16, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv4i32, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv8i16, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHLv8i8, AArch64_INS_UQRSHL: uqrshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHRNb, AArch64_INS_UQRSHRN: uqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHRNh, AArch64_INS_UQRSHRN: uqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHRNs, AArch64_INS_UQRSHRN: uqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHRNv16i8_shift, AArch64_INS_UQRSHRN2: uqrshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHRNv2i32_shift, AArch64_INS_UQRSHRN: uqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHRNv4i16_shift, AArch64_INS_UQRSHRN: uqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHRNv4i32_shift, AArch64_INS_UQRSHRN2: uqrshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHRNv8i16_shift, AArch64_INS_UQRSHRN2: uqrshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQRSHRNv8i8_shift, AArch64_INS_UQRSHRN: uqrshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLb, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLd, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLh, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLs, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv16i8, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv16i8_shift, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv1i16, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv1i32, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv1i64, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv1i8, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv2i32, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv2i32_shift, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv2i64, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv2i64_shift, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv4i16, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv4i16_shift, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv4i32, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv4i32_shift, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv8i16, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv8i16_shift, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv8i8, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHLv8i8_shift, AArch64_INS_UQSHL: uqshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHRNb, AArch64_INS_UQSHRN: uqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHRNh, AArch64_INS_UQSHRN: uqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHRNs, AArch64_INS_UQSHRN: uqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHRNv16i8_shift, AArch64_INS_UQSHRN2: uqshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHRNv2i32_shift, AArch64_INS_UQSHRN: uqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHRNv4i16_shift, AArch64_INS_UQSHRN: uqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHRNv4i32_shift, AArch64_INS_UQSHRN2: uqshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHRNv8i16_shift, AArch64_INS_UQSHRN2: uqshrn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSHRNv8i8_shift, AArch64_INS_UQSHRN: uqshrn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUB_ZI_B, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUB_ZI_D, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUB_ZI_H, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUB_ZI_S, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUB_ZZZ_B, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUB_ZZZ_D, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUB_ZZZ_H, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUB_ZZZ_S, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv16i8, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv1i16, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv1i32, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv1i64, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv1i8, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv2i32, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv2i64, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv4i16, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv4i32, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv8i16, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQSUBv8i8, AArch64_INS_UQSUB: uqsub */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQXTNv16i8, AArch64_INS_UQXTN2: uqxtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQXTNv1i16, AArch64_INS_UQXTN: uqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQXTNv1i32, AArch64_INS_UQXTN: uqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQXTNv1i8, AArch64_INS_UQXTN: uqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQXTNv2i32, AArch64_INS_UQXTN: uqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQXTNv4i16, AArch64_INS_UQXTN: uqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQXTNv4i32, AArch64_INS_UQXTN2: uqxtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQXTNv8i16, AArch64_INS_UQXTN2: uqxtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UQXTNv8i8, AArch64_INS_UQXTN: uqxtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URECPEv2i32, AArch64_INS_URECPE: urecpe */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URECPEv4i32, AArch64_INS_URECPE: urecpe */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URHADDv16i8, AArch64_INS_URHADD: urhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URHADDv2i32, AArch64_INS_URHADD: urhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URHADDv4i16, AArch64_INS_URHADD: urhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URHADDv4i32, AArch64_INS_URHADD: urhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URHADDv8i16, AArch64_INS_URHADD: urhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URHADDv8i8, AArch64_INS_URHADD: urhadd */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHLv16i8, AArch64_INS_URSHL: urshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHLv1i64, AArch64_INS_URSHL: urshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHLv2i32, AArch64_INS_URSHL: urshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHLv2i64, AArch64_INS_URSHL: urshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHLv4i16, AArch64_INS_URSHL: urshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHLv4i32, AArch64_INS_URSHL: urshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHLv8i16, AArch64_INS_URSHL: urshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHLv8i8, AArch64_INS_URSHL: urshl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHRd, AArch64_INS_URSHR: urshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHRv16i8_shift, AArch64_INS_URSHR: urshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHRv2i32_shift, AArch64_INS_URSHR: urshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHRv2i64_shift, AArch64_INS_URSHR: urshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHRv4i16_shift, AArch64_INS_URSHR: urshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHRv4i32_shift, AArch64_INS_URSHR: urshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHRv8i16_shift, AArch64_INS_URSHR: urshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSHRv8i8_shift, AArch64_INS_URSHR: urshr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSQRTEv2i32, AArch64_INS_URSQRTE: ursqrte */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSQRTEv4i32, AArch64_INS_URSQRTE: ursqrte */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSRAd, AArch64_INS_URSRA: ursra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSRAv16i8_shift, AArch64_INS_URSRA: ursra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSRAv2i32_shift, AArch64_INS_URSRA: ursra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSRAv2i64_shift, AArch64_INS_URSRA: ursra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSRAv4i16_shift, AArch64_INS_URSRA: ursra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSRAv4i32_shift, AArch64_INS_URSRA: ursra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSRAv8i16_shift, AArch64_INS_URSRA: ursra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_URSRAv8i8_shift, AArch64_INS_URSRA: ursra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLLv16i8_shift, AArch64_INS_USHLL2: ushll2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLLv2i32_shift, AArch64_INS_USHLL: ushll */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLLv4i16_shift, AArch64_INS_USHLL: ushll */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLLv4i32_shift, AArch64_INS_USHLL2: ushll2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLLv8i16_shift, AArch64_INS_USHLL2: ushll2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLLv8i8_shift, AArch64_INS_USHLL: ushll */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLv16i8, AArch64_INS_USHL: ushl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLv1i64, AArch64_INS_USHL: ushl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLv2i32, AArch64_INS_USHL: ushl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLv2i64, AArch64_INS_USHL: ushl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLv4i16, AArch64_INS_USHL: ushl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLv4i32, AArch64_INS_USHL: ushl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLv8i16, AArch64_INS_USHL: ushl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHLv8i8, AArch64_INS_USHL: ushl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHRd, AArch64_INS_USHR: ushr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHRv16i8_shift, AArch64_INS_USHR: ushr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHRv2i32_shift, AArch64_INS_USHR: ushr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHRv2i64_shift, AArch64_INS_USHR: ushr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHRv4i16_shift, AArch64_INS_USHR: ushr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHRv4i32_shift, AArch64_INS_USHR: ushr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHRv8i16_shift, AArch64_INS_USHR: ushr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USHRv8i8_shift, AArch64_INS_USHR: ushr */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv16i8, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv1i16, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv1i32, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv1i64, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv1i8, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv2i32, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv2i64, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv4i16, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv4i32, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv8i16, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USQADDv8i8, AArch64_INS_USQADD: usqadd */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USRAd, AArch64_INS_USRA: usra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USRAv16i8_shift, AArch64_INS_USRA: usra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USRAv2i32_shift, AArch64_INS_USRA: usra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USRAv2i64_shift, AArch64_INS_USRA: usra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USRAv4i16_shift, AArch64_INS_USRA: usra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USRAv4i32_shift, AArch64_INS_USRA: usra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USRAv8i16_shift, AArch64_INS_USRA: usra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USRAv8i8_shift, AArch64_INS_USRA: usra */
|
|
0,
|
|
{ CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBLv16i8_v8i16, AArch64_INS_USUBL2: usubl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBLv2i32_v2i64, AArch64_INS_USUBL: usubl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBLv4i16_v4i32, AArch64_INS_USUBL: usubl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBLv4i32_v2i64, AArch64_INS_USUBL2: usubl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBLv8i16_v4i32, AArch64_INS_USUBL2: usubl2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBLv8i8_v8i16, AArch64_INS_USUBL: usubl */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBWv16i8_v8i16, AArch64_INS_USUBW2: usubw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBWv2i32_v2i64, AArch64_INS_USUBW: usubw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBWv4i16_v4i32, AArch64_INS_USUBW: usubw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBWv4i32_v2i64, AArch64_INS_USUBW2: usubw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBWv8i16_v4i32, AArch64_INS_USUBW2: usubw2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_USUBWv8i8_v8i16, AArch64_INS_USUBW: usubw */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UUNPKHI_ZZ_D, AArch64_INS_UUNPKHI: uunpkhi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UUNPKHI_ZZ_H, AArch64_INS_UUNPKHI: uunpkhi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UUNPKHI_ZZ_S, AArch64_INS_UUNPKHI: uunpkhi */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UUNPKLO_ZZ_D, AArch64_INS_UUNPKLO: uunpklo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UUNPKLO_ZZ_H, AArch64_INS_UUNPKLO: uunpklo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UUNPKLO_ZZ_S, AArch64_INS_UUNPKLO: uunpklo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UXTB_ZPmZ_D, AArch64_INS_UXTB: uxtb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UXTB_ZPmZ_H, AArch64_INS_UXTB: uxtb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UXTB_ZPmZ_S, AArch64_INS_UXTB: uxtb */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UXTH_ZPmZ_D, AArch64_INS_UXTH: uxth */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UXTH_ZPmZ_S, AArch64_INS_UXTH: uxth */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UXTW_ZPmZ_D, AArch64_INS_UXTW: uxtw */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1_PPP_B, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1_PPP_D, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1_PPP_H, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1_PPP_S, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1_ZZZ_B, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1_ZZZ_D, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1_ZZZ_H, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1_ZZZ_S, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1v16i8, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1v2i32, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1v2i64, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1v4i16, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1v4i32, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1v8i16, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP1v8i8, AArch64_INS_UZP1: uzp1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2_PPP_B, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2_PPP_D, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2_PPP_H, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2_PPP_S, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2_ZZZ_B, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2_ZZZ_D, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2_ZZZ_H, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2_ZZZ_S, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2v16i8, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2v2i32, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2v2i64, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2v4i16, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2v4i32, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2v8i16, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_UZP2v8i8, AArch64_INS_UZP2: uzp2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELE_PWW_B, AArch64_INS_WHILELE: whilele */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELE_PWW_D, AArch64_INS_WHILELE: whilele */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELE_PWW_H, AArch64_INS_WHILELE: whilele */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELE_PWW_S, AArch64_INS_WHILELE: whilele */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELE_PXX_B, AArch64_INS_WHILELE: whilele */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELE_PXX_D, AArch64_INS_WHILELE: whilele */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELE_PXX_H, AArch64_INS_WHILELE: whilele */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELE_PXX_S, AArch64_INS_WHILELE: whilele */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELO_PWW_B, AArch64_INS_WHILELO: whilelo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELO_PWW_D, AArch64_INS_WHILELO: whilelo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELO_PWW_H, AArch64_INS_WHILELO: whilelo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELO_PWW_S, AArch64_INS_WHILELO: whilelo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELO_PXX_B, AArch64_INS_WHILELO: whilelo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELO_PXX_D, AArch64_INS_WHILELO: whilelo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELO_PXX_H, AArch64_INS_WHILELO: whilelo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELO_PXX_S, AArch64_INS_WHILELO: whilelo */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELS_PWW_B, AArch64_INS_WHILELS: whilels */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELS_PWW_D, AArch64_INS_WHILELS: whilels */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELS_PWW_H, AArch64_INS_WHILELS: whilels */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELS_PWW_S, AArch64_INS_WHILELS: whilels */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELS_PXX_B, AArch64_INS_WHILELS: whilels */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELS_PXX_D, AArch64_INS_WHILELS: whilels */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELS_PXX_H, AArch64_INS_WHILELS: whilels */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELS_PXX_S, AArch64_INS_WHILELS: whilels */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELT_PWW_B, AArch64_INS_WHILELT: whilelt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELT_PWW_D, AArch64_INS_WHILELT: whilelt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELT_PWW_H, AArch64_INS_WHILELT: whilelt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELT_PWW_S, AArch64_INS_WHILELT: whilelt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELT_PXX_B, AArch64_INS_WHILELT: whilelt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELT_PXX_D, AArch64_INS_WHILELT: whilelt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELT_PXX_H, AArch64_INS_WHILELT: whilelt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WHILELT_PXX_S, AArch64_INS_WHILELT: whilelt */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_WRFFR, AArch64_INS_WRFFR: wrffr */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_XAR, AArch64_INS_XAR: xar */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_XPACD, AArch64_INS_XPACD: xpacd */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_XPACI, AArch64_INS_XPACI: xpaci */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_XPACLRI, AArch64_INS_XPACLRI: xpaclri */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_XTNv16i8, AArch64_INS_XTN2: xtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_XTNv2i32, AArch64_INS_XTN: xtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_XTNv4i16, AArch64_INS_XTN: xtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_XTNv4i32, AArch64_INS_XTN2: xtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_XTNv8i16, AArch64_INS_XTN2: xtn2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_XTNv8i8, AArch64_INS_XTN: xtn */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1_PPP_B, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1_PPP_D, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1_PPP_H, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1_PPP_S, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1_ZZZ_B, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1_ZZZ_D, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1_ZZZ_H, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1_ZZZ_S, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1v16i8, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1v2i32, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1v2i64, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1v4i16, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1v4i32, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1v8i16, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP1v8i8, AArch64_INS_ZIP1: zip1 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2_PPP_B, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2_PPP_D, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2_PPP_H, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2_PPP_S, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2_ZZZ_B, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2_ZZZ_D, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2_ZZZ_H, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2_ZZZ_S, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2v16i8, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2v2i32, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2v2i64, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2v4i16, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2v4i32, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2v8i16, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_ZIP2v8i8, AArch64_INS_ZIP2: zip2 */
|
|
0,
|
|
{ CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 }
|
|
},
|
|
|
|
{ /* AArch64_anonymous_1349, AArch64_INS_PFIRST: pfirst */
|
|
0,
|
|
{ 0 }
|
|
},
|