| // This is auto-gen data for Capstone engine (www.capstone-engine.org) |
| // By Nguyen Anh Quynh <[email protected]> |
| |
| { |
| Mips_ABSQ_S_PH, MIPS_INS_ABSQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ABSQ_S_QB, MIPS_INS_ABSQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ABSQ_S_W, MIPS_INS_ABSQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADD, MIPS_INS_ADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDIUPC, MIPS_INS_ADDIUPC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDIUPC_MM, MIPS_INS_ADDIUPC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDIUR1SP_MM, MIPS_INS_ADDIUR1SP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDIUR2_MM, MIPS_INS_ADDIUR2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDIUS5_MM, MIPS_INS_ADDIUS5, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDIUSP_MM, MIPS_INS_ADDIUSP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDQH_PH, MIPS_INS_ADDQH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDQH_R_PH, MIPS_INS_ADDQH_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDQH_R_W, MIPS_INS_ADDQH_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDQH_W, MIPS_INS_ADDQH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDQ_PH, MIPS_INS_ADDQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDQ_S_PH, MIPS_INS_ADDQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDQ_S_W, MIPS_INS_ADDQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDSC, MIPS_INS_ADDSC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCARRY, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_A_B, MIPS_INS_ADDS_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_A_D, MIPS_INS_ADDS_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_A_H, MIPS_INS_ADDS_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_A_W, MIPS_INS_ADDS_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_S_B, MIPS_INS_ADDS_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_S_D, MIPS_INS_ADDS_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_S_H, MIPS_INS_ADDS_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_S_W, MIPS_INS_ADDS_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_U_B, MIPS_INS_ADDS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_U_D, MIPS_INS_ADDS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_U_H, MIPS_INS_ADDS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDS_U_W, MIPS_INS_ADDS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDU16_MM, MIPS_INS_ADDU16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDUH_QB, MIPS_INS_ADDUH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDUH_R_QB, MIPS_INS_ADDUH_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDU_PH, MIPS_INS_ADDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDU_QB, MIPS_INS_ADDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDU_S_PH, MIPS_INS_ADDU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDU_S_QB, MIPS_INS_ADDU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDVI_B, MIPS_INS_ADDVI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDVI_D, MIPS_INS_ADDVI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDVI_H, MIPS_INS_ADDVI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDVI_W, MIPS_INS_ADDVI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDV_B, MIPS_INS_ADDV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDV_D, MIPS_INS_ADDV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDV_H, MIPS_INS_ADDV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDV_W, MIPS_INS_ADDV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDWC, MIPS_INS_ADDWC, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_DSPCARRY, 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADD_A_B, MIPS_INS_ADD_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADD_A_D, MIPS_INS_ADD_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADD_A_H, MIPS_INS_ADD_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADD_A_W, MIPS_INS_ADD_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADD_MM, MIPS_INS_ADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDi, MIPS_INS_ADDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDi_MM, MIPS_INS_ADDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDiu, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDiu_MM, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDu, MIPS_INS_ADDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ADDu_MM, MIPS_INS_ADDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ALIGN, MIPS_INS_ALIGN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ALUIPC, MIPS_INS_ALUIPC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AND, MIPS_INS_AND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AND16_MM, MIPS_INS_AND16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AND64, MIPS_INS_AND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ANDI16_MM, MIPS_INS_ANDI16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ANDI_B, MIPS_INS_ANDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AND_MM, MIPS_INS_AND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AND_V, MIPS_INS_AND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ANDi, MIPS_INS_ANDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ANDi64, MIPS_INS_ANDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ANDi_MM, MIPS_INS_ANDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_APPEND, MIPS_INS_APPEND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ASUB_S_B, MIPS_INS_ASUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ASUB_S_D, MIPS_INS_ASUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ASUB_S_H, MIPS_INS_ASUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ASUB_S_W, MIPS_INS_ASUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ASUB_U_B, MIPS_INS_ASUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ASUB_U_D, MIPS_INS_ASUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ASUB_U_H, MIPS_INS_ASUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ASUB_U_W, MIPS_INS_ASUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AUI, MIPS_INS_AUI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AUIPC, MIPS_INS_AUIPC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVER_S_B, MIPS_INS_AVER_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVER_S_D, MIPS_INS_AVER_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVER_S_H, MIPS_INS_AVER_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVER_S_W, MIPS_INS_AVER_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVER_U_B, MIPS_INS_AVER_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVER_U_D, MIPS_INS_AVER_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVER_U_H, MIPS_INS_AVER_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVER_U_W, MIPS_INS_AVER_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVE_S_B, MIPS_INS_AVE_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVE_S_D, MIPS_INS_AVE_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVE_S_H, MIPS_INS_AVE_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVE_S_W, MIPS_INS_AVE_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVE_U_B, MIPS_INS_AVE_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVE_U_D, MIPS_INS_AVE_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVE_U_H, MIPS_INS_AVE_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AVE_U_W, MIPS_INS_AVE_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AddiuRxImmX16, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AddiuRxPcImmX16, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AddiuRxRxImm16, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AddiuRxRxImmX16, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AddiuRxRyOffMemX16, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AddiuSpImm16, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_SP, 0 }, { MIPS_REG_SP, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AddiuSpImmX16, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_SP, 0 }, { MIPS_REG_SP, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AdduRxRyRz16, MIPS_INS_ADDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_AndRxRxRy16, MIPS_INS_AND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_B16_MM, MIPS_INS_B16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BADDu, MIPS_INS_BADDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BAL, MIPS_INS_BAL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BALC, MIPS_INS_BALC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BALIGN, MIPS_INS_BALIGN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BBIT0, MIPS_INS_BBIT0, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_CNMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BBIT032, MIPS_INS_BBIT032, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_CNMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BBIT1, MIPS_INS_BBIT1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_CNMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BBIT132, MIPS_INS_BBIT132, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_CNMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC, MIPS_INS_BC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC0F, MIPS_INS_BC0F, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC0FL, MIPS_INS_BC0FL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC0T, MIPS_INS_BC0T, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC0TL, MIPS_INS_BC0TL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC1EQZ, MIPS_INS_BC1EQZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC1F, MIPS_INS_BC1F, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC1FL, MIPS_INS_BC1FL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC1F_MM, MIPS_INS_BC1F, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC1NEZ, MIPS_INS_BC1NEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC1T, MIPS_INS_BC1T, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC1TL, MIPS_INS_BC1TL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC1T_MM, MIPS_INS_BC1T, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC2EQZ, MIPS_INS_BC2EQZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC2F, MIPS_INS_BC2F, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC2FL, MIPS_INS_BC2FL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC2NEZ, MIPS_INS_BC2NEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC2T, MIPS_INS_BC2T, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC2TL, MIPS_INS_BC2TL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC3F, MIPS_INS_BC3F, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC3FL, MIPS_INS_BC3FL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC3T, MIPS_INS_BC3T, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BC3TL, MIPS_INS_BC3TL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BCLRI_B, MIPS_INS_BCLRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BCLRI_D, MIPS_INS_BCLRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BCLRI_H, MIPS_INS_BCLRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BCLRI_W, MIPS_INS_BCLRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BCLR_B, MIPS_INS_BCLR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BCLR_D, MIPS_INS_BCLR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BCLR_H, MIPS_INS_BCLR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BCLR_W, MIPS_INS_BCLR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BEQ, MIPS_INS_BEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BEQ64, MIPS_INS_BEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BEQC, MIPS_INS_BEQC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BEQL, MIPS_INS_BEQL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BEQZ16_MM, MIPS_INS_BEQZ16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BEQZALC, MIPS_INS_BEQZALC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BEQZC, MIPS_INS_BEQZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BEQZC_MM, MIPS_INS_BEQZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BEQ_MM, MIPS_INS_BEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGEC, MIPS_INS_BGEC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGEUC, MIPS_INS_BGEUC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZ, MIPS_INS_BGEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZ64, MIPS_INS_BGEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZAL, MIPS_INS_BGEZAL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZALC, MIPS_INS_BGEZALC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZALL, MIPS_INS_BGEZALL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZALS_MM, MIPS_INS_BGEZALS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZAL_MM, MIPS_INS_BGEZAL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZC, MIPS_INS_BGEZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZL, MIPS_INS_BGEZL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGEZ_MM, MIPS_INS_BGEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGTZ, MIPS_INS_BGTZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGTZ64, MIPS_INS_BGTZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGTZALC, MIPS_INS_BGTZALC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGTZC, MIPS_INS_BGTZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGTZL, MIPS_INS_BGTZL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BGTZ_MM, MIPS_INS_BGTZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BINSLI_B, MIPS_INS_BINSLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSLI_D, MIPS_INS_BINSLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSLI_H, MIPS_INS_BINSLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSLI_W, MIPS_INS_BINSLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSL_B, MIPS_INS_BINSL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSL_D, MIPS_INS_BINSL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSL_H, MIPS_INS_BINSL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSL_W, MIPS_INS_BINSL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSRI_B, MIPS_INS_BINSRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSRI_D, MIPS_INS_BINSRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSRI_H, MIPS_INS_BINSRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSRI_W, MIPS_INS_BINSRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSR_B, MIPS_INS_BINSR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSR_D, MIPS_INS_BINSR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSR_H, MIPS_INS_BINSR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BINSR_W, MIPS_INS_BINSR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BITREV, MIPS_INS_BITREV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BITSWAP, MIPS_INS_BITSWAP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BLEZ, MIPS_INS_BLEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLEZ64, MIPS_INS_BLEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLEZALC, MIPS_INS_BLEZALC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLEZC, MIPS_INS_BLEZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLEZL, MIPS_INS_BLEZL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLEZ_MM, MIPS_INS_BLEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLTC, MIPS_INS_BLTC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLTUC, MIPS_INS_BLTUC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZ, MIPS_INS_BLTZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZ64, MIPS_INS_BLTZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZAL, MIPS_INS_BLTZAL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZALC, MIPS_INS_BLTZALC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZALL, MIPS_INS_BLTZALL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZALS_MM, MIPS_INS_BLTZALS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZAL_MM, MIPS_INS_BLTZAL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZC, MIPS_INS_BLTZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZL, MIPS_INS_BLTZL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BLTZ_MM, MIPS_INS_BLTZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BMNZI_B, MIPS_INS_BMNZI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BMNZ_V, MIPS_INS_BMNZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BMZI_B, MIPS_INS_BMZI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BMZ_V, MIPS_INS_BMZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BNE, MIPS_INS_BNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNE64, MIPS_INS_BNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNEC, MIPS_INS_BNEC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNEGI_B, MIPS_INS_BNEGI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BNEGI_D, MIPS_INS_BNEGI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BNEGI_H, MIPS_INS_BNEGI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BNEGI_W, MIPS_INS_BNEGI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BNEG_B, MIPS_INS_BNEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BNEG_D, MIPS_INS_BNEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BNEG_H, MIPS_INS_BNEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BNEG_W, MIPS_INS_BNEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BNEL, MIPS_INS_BNEL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNEZ16_MM, MIPS_INS_BNEZ16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNEZALC, MIPS_INS_BNEZALC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNEZC, MIPS_INS_BNEZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNEZC_MM, MIPS_INS_BNEZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNE_MM, MIPS_INS_BNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MICROMIPS, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNVC, MIPS_INS_BNVC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNZ_B, MIPS_INS_BNZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNZ_D, MIPS_INS_BNZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNZ_H, MIPS_INS_BNZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNZ_V, MIPS_INS_BNZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BNZ_W, MIPS_INS_BNZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BOVC, MIPS_INS_BOVC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BPOSGE32, MIPS_INS_BPOSGE32, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_DSP, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BREAK, MIPS_INS_BREAK, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BREAK16_MM, MIPS_INS_BREAK16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BREAK_MM, MIPS_INS_BREAK, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSELI_B, MIPS_INS_BSELI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSEL_V, MIPS_INS_BSEL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSETI_B, MIPS_INS_BSETI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSETI_D, MIPS_INS_BSETI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSETI_H, MIPS_INS_BSETI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSETI_W, MIPS_INS_BSETI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSET_B, MIPS_INS_BSET, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSET_D, MIPS_INS_BSET, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSET_H, MIPS_INS_BSET, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BSET_W, MIPS_INS_BSET, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_BZ_B, MIPS_INS_BZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BZ_D, MIPS_INS_BZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BZ_H, MIPS_INS_BZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BZ_V, MIPS_INS_BZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BZ_W, MIPS_INS_BZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MSA, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BeqzRxImm16, MIPS_INS_BEQZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BeqzRxImmX16, MIPS_INS_BEQZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_Bimm16, MIPS_INS_B, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BimmX16, MIPS_INS_B, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BnezRxImm16, MIPS_INS_BNEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BnezRxImmX16, MIPS_INS_BNEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_Break16, MIPS_INS_BREAK, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_Bteqz16, MIPS_INS_BTEQZ, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_T8, 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BteqzX16, MIPS_INS_BTEQZ, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_T8, 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_Btnez16, MIPS_INS_BTNEZ, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_T8, 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_BtnezX16, MIPS_INS_BTNEZ, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_T8, 0 }, { 0 }, { MIPS_GRP_BRANCH_RELATIVE, MIPS_GRP_MIPS16MODE, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_CACHE, MIPS_INS_CACHE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CACHE_MM, MIPS_INS_CACHE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CACHE_R6, MIPS_INS_CACHE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEIL_L_D64, MIPS_INS_CEIL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEIL_L_S, MIPS_INS_CEIL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEIL_W_D32, MIPS_INS_CEIL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEIL_W_D64, MIPS_INS_CEIL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEIL_W_MM, MIPS_INS_CEIL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEIL_W_S, MIPS_INS_CEIL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEIL_W_S_MM, MIPS_INS_CEIL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEQI_B, MIPS_INS_CEQI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEQI_D, MIPS_INS_CEQI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEQI_H, MIPS_INS_CEQI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEQI_W, MIPS_INS_CEQI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEQ_B, MIPS_INS_CEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEQ_D, MIPS_INS_CEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEQ_H, MIPS_INS_CEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CEQ_W, MIPS_INS_CEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CFC1, MIPS_INS_CFC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CFC1_MM, MIPS_INS_CFC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CFCMSA, MIPS_INS_CFCMSA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CINS, MIPS_INS_CINS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CINS32, MIPS_INS_CINS32, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLASS_D, MIPS_INS_CLASS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLASS_S, MIPS_INS_CLASS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLEI_S_B, MIPS_INS_CLEI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLEI_S_D, MIPS_INS_CLEI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLEI_S_H, MIPS_INS_CLEI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLEI_S_W, MIPS_INS_CLEI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLEI_U_B, MIPS_INS_CLEI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLEI_U_D, MIPS_INS_CLEI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLEI_U_H, MIPS_INS_CLEI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLEI_U_W, MIPS_INS_CLEI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLE_S_B, MIPS_INS_CLE_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLE_S_D, MIPS_INS_CLE_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLE_S_H, MIPS_INS_CLE_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLE_S_W, MIPS_INS_CLE_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLE_U_B, MIPS_INS_CLE_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLE_U_D, MIPS_INS_CLE_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLE_U_H, MIPS_INS_CLE_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLE_U_W, MIPS_INS_CLE_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLO, MIPS_INS_CLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLO_MM, MIPS_INS_CLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLO_R6, MIPS_INS_CLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLTI_S_B, MIPS_INS_CLTI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLTI_S_D, MIPS_INS_CLTI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLTI_S_H, MIPS_INS_CLTI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLTI_S_W, MIPS_INS_CLTI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLTI_U_B, MIPS_INS_CLTI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLTI_U_D, MIPS_INS_CLTI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLTI_U_H, MIPS_INS_CLTI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLTI_U_W, MIPS_INS_CLTI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLT_S_B, MIPS_INS_CLT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLT_S_D, MIPS_INS_CLT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLT_S_H, MIPS_INS_CLT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLT_S_W, MIPS_INS_CLT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLT_U_B, MIPS_INS_CLT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLT_U_D, MIPS_INS_CLT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLT_U_H, MIPS_INS_CLT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLT_U_W, MIPS_INS_CLT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLZ, MIPS_INS_CLZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLZ_MM, MIPS_INS_CLZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CLZ_R6, MIPS_INS_CLZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMPGDU_EQ_QB, MIPS_INS_CMPGDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCCOND, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMPGDU_LE_QB, MIPS_INS_CMPGDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCCOND, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMPGDU_LT_QB, MIPS_INS_CMPGDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCCOND, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMPGU_EQ_QB, MIPS_INS_CMPGU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMPGU_LE_QB, MIPS_INS_CMPGU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMPGU_LT_QB, MIPS_INS_CMPGU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMPU_EQ_QB, MIPS_INS_CMPU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCCOND, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMPU_LE_QB, MIPS_INS_CMPU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCCOND, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMPU_LT_QB, MIPS_INS_CMPU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCCOND, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_EQ_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_EQ_PH, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCCOND, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_EQ_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_F_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_F_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_LE_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_LE_PH, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCCOND, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_LE_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_LT_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_LT_PH, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPCCOND, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_LT_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SAF_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SAF_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SEQ_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SEQ_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SLE_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SLE_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SLT_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SLT_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SUEQ_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SUEQ_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SULE_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SULE_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SULT_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SULT_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SUN_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_SUN_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_UEQ_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_UEQ_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_ULE_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_ULE_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_ULT_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_ULT_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_UN_D, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CMP_UN_S, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_COPY_S_B, MIPS_INS_COPY_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_COPY_S_D, MIPS_INS_COPY_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_COPY_S_H, MIPS_INS_COPY_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_COPY_S_W, MIPS_INS_COPY_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_COPY_U_B, MIPS_INS_COPY_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_COPY_U_D, MIPS_INS_COPY_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_COPY_U_H, MIPS_INS_COPY_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_COPY_U_W, MIPS_INS_COPY_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CTC1, MIPS_INS_CTC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CTC1_MM, MIPS_INS_CTC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CTCMSA, MIPS_INS_CTCMSA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_D32_S, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_D32_W, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_D32_W_MM, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_D64_L, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_D64_S, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_D64_W, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_D_S_MM, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_L_D64, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3_32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_L_D64_MM, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_L_S, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3_32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_L_S_MM, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_S_D32, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_S_D32_MM, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_S_D64, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_S_L, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_S_W, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_S_W_MM, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_W_D32, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_W_D64, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_W_MM, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_W_S, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CVT_W_S_MM, MIPS_INS_CVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_EQ_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_EQ_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_EQ_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_F_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_F_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_F_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_LE_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_LE_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_LE_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_LT_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_LT_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_LT_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGE_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGE_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGE_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGLE_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGLE_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGLE_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGL_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGL_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGL_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGT_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGT_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_NGT_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_OLE_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_OLE_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_OLE_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_OLT_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_OLT_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_OLT_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_SEQ_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_SEQ_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_SEQ_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_SF_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_SF_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_SF_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_UEQ_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_UEQ_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_UEQ_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_ULE_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_ULE_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_ULE_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_ULT_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_ULT_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_ULT_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_UN_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_UN_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_C_UN_S, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CmpRxRy16, MIPS_INS_CMP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_T8, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CmpiRxImm16, MIPS_INS_CMPI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_T8, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_CmpiRxImmX16, MIPS_INS_CMPI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_T8, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DADD, MIPS_INS_DADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DADDi, MIPS_INS_DADDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DADDiu, MIPS_INS_DADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DADDu, MIPS_INS_DADDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DAHI, MIPS_INS_DAHI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DALIGN, MIPS_INS_DALIGN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DATI, MIPS_INS_DATI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DAUI, MIPS_INS_DAUI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DBITSWAP, MIPS_INS_DBITSWAP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DCLO, MIPS_INS_DCLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DCLO_R6, MIPS_INS_DCLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DCLZ, MIPS_INS_DCLZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DCLZ_R6, MIPS_INS_DCLZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DDIV, MIPS_INS_DDIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DDIVU, MIPS_INS_DDIVU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DERET, MIPS_INS_DERET, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DERET_MM, MIPS_INS_DERET, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DEXT, MIPS_INS_DEXT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DEXTM, MIPS_INS_DEXTM, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DEXTU, MIPS_INS_DEXTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DI, MIPS_INS_DI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DINS, MIPS_INS_DINS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DINSM, MIPS_INS_DINSM, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DINSU, MIPS_INS_DINSU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIV, MIPS_INS_DIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIVU, MIPS_INS_DIVU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIV_S_B, MIPS_INS_DIV_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIV_S_D, MIPS_INS_DIV_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIV_S_H, MIPS_INS_DIV_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIV_S_W, MIPS_INS_DIV_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIV_U_B, MIPS_INS_DIV_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIV_U_D, MIPS_INS_DIV_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIV_U_H, MIPS_INS_DIV_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DIV_U_W, MIPS_INS_DIV_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DI_MM, MIPS_INS_DI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DLSA, MIPS_INS_DLSA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DLSA_R6, MIPS_INS_DLSA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMFC0, MIPS_INS_DMFC0, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMFC1, MIPS_INS_DMFC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMFC2, MIPS_INS_DMFC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMOD, MIPS_INS_DMOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMODU, MIPS_INS_DMODU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMTC0, MIPS_INS_DMTC0, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMTC1, MIPS_INS_DMTC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMTC2, MIPS_INS_DMTC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMUH, MIPS_INS_DMUH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMUHU, MIPS_INS_DMUHU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMUL, MIPS_INS_DMUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, MIPS_REG_P0, MIPS_REG_P1, MIPS_REG_P2, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMULT, MIPS_INS_DMULT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMULTu, MIPS_INS_DMULTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMULU, MIPS_INS_DMULU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DMUL_R6, MIPS_INS_DMUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DOTP_S_D, MIPS_INS_DOTP_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DOTP_S_H, MIPS_INS_DOTP_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DOTP_S_W, MIPS_INS_DOTP_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DOTP_U_D, MIPS_INS_DOTP_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DOTP_U_H, MIPS_INS_DOTP_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DOTP_U_W, MIPS_INS_DOTP_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPADD_S_D, MIPS_INS_DPADD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPADD_S_H, MIPS_INS_DPADD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPADD_S_W, MIPS_INS_DPADD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPADD_U_D, MIPS_INS_DPADD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPADD_U_H, MIPS_INS_DPADD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPADD_U_W, MIPS_INS_DPADD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPAQX_SA_W_PH, MIPS_INS_DPAQX_SA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPAQX_S_W_PH, MIPS_INS_DPAQX_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPAQ_SA_L_W, MIPS_INS_DPAQ_SA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPAQ_S_W_PH, MIPS_INS_DPAQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPAU_H_QBL, MIPS_INS_DPAU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPAU_H_QBR, MIPS_INS_DPAU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPAX_W_PH, MIPS_INS_DPAX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPA_W_PH, MIPS_INS_DPA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPOP, MIPS_INS_DPOP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSQX_SA_W_PH, MIPS_INS_DPSQX_SA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSQX_S_W_PH, MIPS_INS_DPSQX_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSQ_SA_L_W, MIPS_INS_DPSQ_SA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSQ_S_W_PH, MIPS_INS_DPSQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSUB_S_D, MIPS_INS_DPSUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSUB_S_H, MIPS_INS_DPSUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSUB_S_W, MIPS_INS_DPSUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSUB_U_D, MIPS_INS_DPSUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSUB_U_H, MIPS_INS_DPSUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSUB_U_W, MIPS_INS_DPSUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSU_H_QBL, MIPS_INS_DPSU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSU_H_QBR, MIPS_INS_DPSU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPSX_W_PH, MIPS_INS_DPSX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DPS_W_PH, MIPS_INS_DPS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DROTR, MIPS_INS_DROTR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DROTR32, MIPS_INS_DROTR32, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DROTRV, MIPS_INS_DROTRV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSBH, MIPS_INS_DSBH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSDIV, MIPS_INS_DDIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSHD, MIPS_INS_DSHD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSLL, MIPS_INS_DSLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSLL32, MIPS_INS_DSLL32, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSLL64_32, MIPS_INS_DSLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSLLV, MIPS_INS_DSLLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSRA, MIPS_INS_DSRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSRA32, MIPS_INS_DSRA32, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSRAV, MIPS_INS_DSRAV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSRL, MIPS_INS_DSRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSRL32, MIPS_INS_DSRL32, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSRLV, MIPS_INS_DSRLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSUB, MIPS_INS_DSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DSUBu, MIPS_INS_DSUBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DUDIV, MIPS_INS_DDIVU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DivRxRy16, MIPS_INS_DIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_DivuRxRy16, MIPS_INS_DIVU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EHB, MIPS_INS_EHB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EHB_MM, MIPS_INS_EHB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EI, MIPS_INS_EI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EI_MM, MIPS_INS_EI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ERET, MIPS_INS_ERET, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3_32, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ERET_MM, MIPS_INS_ERET, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXT, MIPS_INS_EXT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTP, MIPS_INS_EXTP, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_DSPPOS, 0 }, { MIPS_REG_DSPEFI, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTPDP, MIPS_INS_EXTPDP, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_DSPPOS, 0 }, { MIPS_REG_DSPPOS, MIPS_REG_DSPEFI, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTPDPV, MIPS_INS_EXTPDPV, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_DSPPOS, 0 }, { MIPS_REG_DSPPOS, MIPS_REG_DSPEFI, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTPV, MIPS_INS_EXTPV, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_DSPPOS, 0 }, { MIPS_REG_DSPEFI, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTRV_RS_W, MIPS_INS_EXTRV_RS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG23, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTRV_R_W, MIPS_INS_EXTRV_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG23, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTRV_S_H, MIPS_INS_EXTRV_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG23, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTRV_W, MIPS_INS_EXTRV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG23, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTR_RS_W, MIPS_INS_EXTR_RS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG23, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTR_R_W, MIPS_INS_EXTR_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG23, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTR_S_H, MIPS_INS_EXTR_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG23, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTR_W, MIPS_INS_EXTR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG23, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTS, MIPS_INS_EXTS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXTS32, MIPS_INS_EXTS32, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_EXT_MM, MIPS_INS_EXT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FABS_D32, MIPS_INS_ABS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FABS_D64, MIPS_INS_ABS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FABS_MM, MIPS_INS_ABS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FABS_S, MIPS_INS_ABS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FABS_S_MM, MIPS_INS_ABS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FADD_D, MIPS_INS_FADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FADD_D32, MIPS_INS_ADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FADD_D64, MIPS_INS_ADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FADD_MM, MIPS_INS_ADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FADD_S, MIPS_INS_ADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FADD_S_MM, MIPS_INS_ADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FADD_W, MIPS_INS_FADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCAF_D, MIPS_INS_FCAF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCAF_W, MIPS_INS_FCAF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCEQ_D, MIPS_INS_FCEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCEQ_W, MIPS_INS_FCEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCLASS_D, MIPS_INS_FCLASS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCLASS_W, MIPS_INS_FCLASS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCLE_D, MIPS_INS_FCLE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCLE_W, MIPS_INS_FCLE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCLT_D, MIPS_INS_FCLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCLT_W, MIPS_INS_FCLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCMP_D32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_FCC0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCMP_D32_MM, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_FCC0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCMP_D64, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_FCC0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCMP_S32, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_FCC0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCMP_S32_MM, MIPS_INS_C, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_FCC0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCNE_D, MIPS_INS_FCNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCNE_W, MIPS_INS_FCNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCOR_D, MIPS_INS_FCOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCOR_W, MIPS_INS_FCOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCUEQ_D, MIPS_INS_FCUEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCUEQ_W, MIPS_INS_FCUEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCULE_D, MIPS_INS_FCULE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCULE_W, MIPS_INS_FCULE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCULT_D, MIPS_INS_FCULT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCULT_W, MIPS_INS_FCULT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCUNE_D, MIPS_INS_FCUNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCUNE_W, MIPS_INS_FCUNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCUN_D, MIPS_INS_FCUN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FCUN_W, MIPS_INS_FCUN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FDIV_D, MIPS_INS_FDIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FDIV_D32, MIPS_INS_DIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FDIV_D64, MIPS_INS_DIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FDIV_MM, MIPS_INS_DIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FDIV_S, MIPS_INS_DIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FDIV_S_MM, MIPS_INS_DIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FDIV_W, MIPS_INS_FDIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FEXDO_H, MIPS_INS_FEXDO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FEXDO_W, MIPS_INS_FEXDO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FEXP2_D, MIPS_INS_FEXP2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FEXP2_W, MIPS_INS_FEXP2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FEXUPL_D, MIPS_INS_FEXUPL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FEXUPL_W, MIPS_INS_FEXUPL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FEXUPR_D, MIPS_INS_FEXUPR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FEXUPR_W, MIPS_INS_FEXUPR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FFINT_S_D, MIPS_INS_FFINT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FFINT_S_W, MIPS_INS_FFINT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FFINT_U_D, MIPS_INS_FFINT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FFINT_U_W, MIPS_INS_FFINT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FFQL_D, MIPS_INS_FFQL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FFQL_W, MIPS_INS_FFQL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FFQR_D, MIPS_INS_FFQR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FFQR_W, MIPS_INS_FFQR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FILL_B, MIPS_INS_FILL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FILL_D, MIPS_INS_FILL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FILL_H, MIPS_INS_FILL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FILL_W, MIPS_INS_FILL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FLOG2_D, MIPS_INS_FLOG2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FLOG2_W, MIPS_INS_FLOG2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FLOOR_L_D64, MIPS_INS_FLOOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FLOOR_L_S, MIPS_INS_FLOOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FLOOR_W_D32, MIPS_INS_FLOOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FLOOR_W_D64, MIPS_INS_FLOOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FLOOR_W_MM, MIPS_INS_FLOOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FLOOR_W_S, MIPS_INS_FLOOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FLOOR_W_S_MM, MIPS_INS_FLOOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMADD_D, MIPS_INS_FMADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMADD_W, MIPS_INS_FMADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMAX_A_D, MIPS_INS_FMAX_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMAX_A_W, MIPS_INS_FMAX_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMAX_D, MIPS_INS_FMAX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMAX_W, MIPS_INS_FMAX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMIN_A_D, MIPS_INS_FMIN_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMIN_A_W, MIPS_INS_FMIN_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMIN_D, MIPS_INS_FMIN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMIN_W, MIPS_INS_FMIN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMOV_D32, MIPS_INS_MOV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMOV_D32_MM, MIPS_INS_MOV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMOV_D64, MIPS_INS_MOV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMOV_S, MIPS_INS_MOV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMOV_S_MM, MIPS_INS_MOV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMSUB_D, MIPS_INS_FMSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMSUB_W, MIPS_INS_FMSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMUL_D, MIPS_INS_FMUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMUL_D32, MIPS_INS_MUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMUL_D64, MIPS_INS_MUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMUL_MM, MIPS_INS_MUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMUL_S, MIPS_INS_MUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMUL_S_MM, MIPS_INS_MUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FMUL_W, MIPS_INS_FMUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FNEG_D32, MIPS_INS_NEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FNEG_D64, MIPS_INS_NEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FNEG_MM, MIPS_INS_NEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FNEG_S, MIPS_INS_NEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FNEG_S_MM, MIPS_INS_NEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FRCP_D, MIPS_INS_FRCP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FRCP_W, MIPS_INS_FRCP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FRINT_D, MIPS_INS_FRINT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FRINT_W, MIPS_INS_FRINT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FRSQRT_D, MIPS_INS_FRSQRT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FRSQRT_W, MIPS_INS_FRSQRT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSAF_D, MIPS_INS_FSAF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSAF_W, MIPS_INS_FSAF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSEQ_D, MIPS_INS_FSEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSEQ_W, MIPS_INS_FSEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSLE_D, MIPS_INS_FSLE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSLE_W, MIPS_INS_FSLE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSLT_D, MIPS_INS_FSLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSLT_W, MIPS_INS_FSLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSNE_D, MIPS_INS_FSNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSNE_W, MIPS_INS_FSNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSOR_D, MIPS_INS_FSOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSOR_W, MIPS_INS_FSOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSQRT_D, MIPS_INS_FSQRT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSQRT_D32, MIPS_INS_SQRT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSQRT_D64, MIPS_INS_SQRT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSQRT_MM, MIPS_INS_SQRT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSQRT_S, MIPS_INS_SQRT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSQRT_S_MM, MIPS_INS_SQRT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSQRT_W, MIPS_INS_FSQRT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUB_D, MIPS_INS_FSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUB_D32, MIPS_INS_SUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUB_D64, MIPS_INS_SUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUB_MM, MIPS_INS_SUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUB_S, MIPS_INS_SUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUB_S_MM, MIPS_INS_SUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUB_W, MIPS_INS_FSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUEQ_D, MIPS_INS_FSUEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUEQ_W, MIPS_INS_FSUEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSULE_D, MIPS_INS_FSULE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSULE_W, MIPS_INS_FSULE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSULT_D, MIPS_INS_FSULT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSULT_W, MIPS_INS_FSULT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUNE_D, MIPS_INS_FSUNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUNE_W, MIPS_INS_FSUNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUN_D, MIPS_INS_FSUN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FSUN_W, MIPS_INS_FSUN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTINT_S_D, MIPS_INS_FTINT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTINT_S_W, MIPS_INS_FTINT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTINT_U_D, MIPS_INS_FTINT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTINT_U_W, MIPS_INS_FTINT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTQ_H, MIPS_INS_FTQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTQ_W, MIPS_INS_FTQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTRUNC_S_D, MIPS_INS_FTRUNC_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTRUNC_S_W, MIPS_INS_FTRUNC_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTRUNC_U_D, MIPS_INS_FTRUNC_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_FTRUNC_U_W, MIPS_INS_FTRUNC_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HADD_S_D, MIPS_INS_HADD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HADD_S_H, MIPS_INS_HADD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HADD_S_W, MIPS_INS_HADD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HADD_U_D, MIPS_INS_HADD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HADD_U_H, MIPS_INS_HADD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HADD_U_W, MIPS_INS_HADD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HSUB_S_D, MIPS_INS_HSUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HSUB_S_H, MIPS_INS_HSUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HSUB_S_W, MIPS_INS_HSUB_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HSUB_U_D, MIPS_INS_HSUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HSUB_U_H, MIPS_INS_HSUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_HSUB_U_W, MIPS_INS_HSUB_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVEV_B, MIPS_INS_ILVEV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVEV_D, MIPS_INS_ILVEV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVEV_H, MIPS_INS_ILVEV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVEV_W, MIPS_INS_ILVEV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVL_B, MIPS_INS_ILVL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVL_D, MIPS_INS_ILVL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVL_H, MIPS_INS_ILVL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVL_W, MIPS_INS_ILVL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVOD_B, MIPS_INS_ILVOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVOD_D, MIPS_INS_ILVOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVOD_H, MIPS_INS_ILVOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVOD_W, MIPS_INS_ILVOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVR_B, MIPS_INS_ILVR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVR_D, MIPS_INS_ILVR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVR_H, MIPS_INS_ILVR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ILVR_W, MIPS_INS_ILVR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INS, MIPS_INS_INS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INSERT_B, MIPS_INS_INSERT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INSERT_D, MIPS_INS_INSERT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INSERT_H, MIPS_INS_INSERT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INSERT_W, MIPS_INS_INSERT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INSV, MIPS_INS_INSV, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_DSPPOS, MIPS_REG_DSPSCOUNT, 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INSVE_B, MIPS_INS_INSVE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INSVE_D, MIPS_INS_INSVE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INSVE_H, MIPS_INS_INSVE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INSVE_W, MIPS_INS_INSVE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_INS_MM, MIPS_INS_INS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_J, MIPS_INS_J, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_STDENC, 0 }, 1, 0 |
| #endif |
| }, |
| { |
| Mips_JAL, MIPS_INS_JAL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JALR, MIPS_INS_JALR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, MIPS_GRP_CALL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JALR16_MM, MIPS_INS_JALR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_MICROMIPS, MIPS_GRP_CALL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JALR64, MIPS_INS_JALR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_CALL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JALRS16_MM, MIPS_INS_JALRS16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_MICROMIPS, MIPS_GRP_CALL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JALRS_MM, MIPS_INS_JALRS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_MICROMIPS, MIPS_GRP_CALL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JALR_HB, MIPS_INS_JALR_HB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_CALL, 0 }, 0, 1 |
| #endif |
| }, |
| { |
| Mips_JALR_MM, MIPS_INS_JALR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_MICROMIPS, MIPS_GRP_CALL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JALS_MM, MIPS_INS_JALS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JALX, MIPS_INS_JALX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JALX_MM, MIPS_INS_JALX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JAL_MM, MIPS_INS_JAL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JIALC, MIPS_INS_JIALC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JIC, MIPS_INS_JIC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JR, MIPS_INS_JR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JR16_MM, MIPS_INS_JR16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JR64, MIPS_INS_JR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JRADDIUSP, MIPS_INS_JRADDIUSP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JRC16_MM, MIPS_INS_JRC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JR_HB, MIPS_INS_JR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JR_HB_R6, MIPS_INS_JR_HB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JR_MM, MIPS_INS_JR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_J_MM, MIPS_INS_J, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_AT, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_Jal16, MIPS_INS_JAL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_JrRa16, MIPS_INS_JR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JrcRa16, MIPS_INS_JRC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JrcRx16, MIPS_INS_JRC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 1, 1 |
| #endif |
| }, |
| { |
| Mips_JumpLinkReg16, MIPS_INS_JALRC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_RA, 0 }, { MIPS_GRP_MIPS16MODE, MIPS_GRP_CALL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LB, MIPS_INS_LB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LB64, MIPS_INS_LB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LBU16_MM, MIPS_INS_LBU16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LBUX, MIPS_INS_LBUX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LB_MM, MIPS_INS_LB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LBu, MIPS_INS_LBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LBu64, MIPS_INS_LBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LBu_MM, MIPS_INS_LBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LD, MIPS_INS_LD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDC1, MIPS_INS_LDC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDC164, MIPS_INS_LDC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDC1_MM, MIPS_INS_LDC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDC2, MIPS_INS_LDC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDC2_R6, MIPS_INS_LDC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDC3, MIPS_INS_LDC3, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDI_B, MIPS_INS_LDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDI_D, MIPS_INS_LDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDI_H, MIPS_INS_LDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDI_W, MIPS_INS_LDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDL, MIPS_INS_LDL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDPC, MIPS_INS_LDPC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDR, MIPS_INS_LDR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDXC1, MIPS_INS_LDXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, MIPS_GRP_NOTNACL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LDXC164, MIPS_INS_LDXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LD_B, MIPS_INS_LD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LD_D, MIPS_INS_LD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LD_H, MIPS_INS_LD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LD_W, MIPS_INS_LD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LEA_ADDiu, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LEA_ADDiu64, MIPS_INS_DADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LEA_ADDiu_MM, MIPS_INS_ADDIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LH, MIPS_INS_LH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LH64, MIPS_INS_LH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LHU16_MM, MIPS_INS_LHU16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LHX, MIPS_INS_LHX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LH_MM, MIPS_INS_LH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LHu, MIPS_INS_LHU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LHu64, MIPS_INS_LHU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LHu_MM, MIPS_INS_LHU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LI16_MM, MIPS_INS_LI16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LL, MIPS_INS_LL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LLD, MIPS_INS_LLD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LLD_R6, MIPS_INS_LLD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LL_MM, MIPS_INS_LL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LL_R6, MIPS_INS_LL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LSA, MIPS_INS_LSA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LSA_R6, MIPS_INS_LSA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LUXC1, MIPS_INS_LUXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS5_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTNACL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LUXC164, MIPS_INS_LUXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS5_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LUXC1_MM, MIPS_INS_LUXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LUi, MIPS_INS_LUI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LUi64, MIPS_INS_LUI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LUi_MM, MIPS_INS_LUI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LW, MIPS_INS_LW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LW16_MM, MIPS_INS_LW16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LW64, MIPS_INS_LW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWC1, MIPS_INS_LWC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWC1_MM, MIPS_INS_LWC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWC2, MIPS_INS_LWC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWC2_R6, MIPS_INS_LWC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWC3, MIPS_INS_LWC3, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWGP_MM, MIPS_INS_LW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWL, MIPS_INS_LWL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWL64, MIPS_INS_LWL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWL_MM, MIPS_INS_LWL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWM16_MM, MIPS_INS_LWM16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWM32_MM, MIPS_INS_LWM32, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWPC, MIPS_INS_LWPC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWP_MM, MIPS_INS_LWP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWR, MIPS_INS_LWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWR64, MIPS_INS_LWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWR_MM, MIPS_INS_LWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWSP_MM, MIPS_INS_LW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWUPC, MIPS_INS_LWUPC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWU_MM, MIPS_INS_LWU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWX, MIPS_INS_LWX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWXC1, MIPS_INS_LWXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTNACL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWXC1_MM, MIPS_INS_LWXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWXS_MM, MIPS_INS_LWXS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LW_MM, MIPS_INS_LW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LWu, MIPS_INS_LWU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LbRxRyOffMemX16, MIPS_INS_LB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LbuRxRyOffMemX16, MIPS_INS_LBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LhRxRyOffMemX16, MIPS_INS_LH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LhuRxRyOffMemX16, MIPS_INS_LHU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LiRxImm16, MIPS_INS_LI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LiRxImmX16, MIPS_INS_LI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LwRxPcTcp16, MIPS_INS_LW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LwRxPcTcpX16, MIPS_INS_LW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LwRxRyOffMemX16, MIPS_INS_LW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_LwRxSpImmX16, MIPS_INS_LW, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_SP, 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD, MIPS_INS_MADD, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDF_D, MIPS_INS_MADDF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDF_S, MIPS_INS_MADDF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDR_Q_H, MIPS_INS_MADDR_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDR_Q_W, MIPS_INS_MADDR_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDU, MIPS_INS_MADDU, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDU_DSP, MIPS_INS_MADDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDU_MM, MIPS_INS_MADDU, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDV_B, MIPS_INS_MADDV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDV_D, MIPS_INS_MADDV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDV_H, MIPS_INS_MADDV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADDV_W, MIPS_INS_MADDV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD_D32, MIPS_INS_MADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD_D32_MM, MIPS_INS_MADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD_D64, MIPS_INS_MADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD_DSP, MIPS_INS_MADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD_MM, MIPS_INS_MADD, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD_Q_H, MIPS_INS_MADD_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD_Q_W, MIPS_INS_MADD_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD_S, MIPS_INS_MADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MADD_S_MM, MIPS_INS_MADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAQ_SA_W_PHL, MIPS_INS_MAQ_SA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAQ_SA_W_PHR, MIPS_INS_MAQ_SA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAQ_S_W_PHL, MIPS_INS_MAQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAQ_S_W_PHR, MIPS_INS_MAQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXA_D, MIPS_INS_MAXA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXA_S, MIPS_INS_MAXA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXI_S_B, MIPS_INS_MAXI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXI_S_D, MIPS_INS_MAXI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXI_S_H, MIPS_INS_MAXI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXI_S_W, MIPS_INS_MAXI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXI_U_B, MIPS_INS_MAXI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXI_U_D, MIPS_INS_MAXI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXI_U_H, MIPS_INS_MAXI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAXI_U_W, MIPS_INS_MAXI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_A_B, MIPS_INS_MAX_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_A_D, MIPS_INS_MAX_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_A_H, MIPS_INS_MAX_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_A_W, MIPS_INS_MAX_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_D, MIPS_INS_MAX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_S, MIPS_INS_MAX, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_S_B, MIPS_INS_MAX_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_S_D, MIPS_INS_MAX_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_S_H, MIPS_INS_MAX_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_S_W, MIPS_INS_MAX_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_U_B, MIPS_INS_MAX_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_U_D, MIPS_INS_MAX_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_U_H, MIPS_INS_MAX_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MAX_U_W, MIPS_INS_MAX_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFC0, MIPS_INS_MFC0, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFC1, MIPS_INS_MFC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFC1_MM, MIPS_INS_MFC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFC2, MIPS_INS_MFC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFHC1_D32, MIPS_INS_MFHC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFHC1_D64, MIPS_INS_MFHC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFHC1_MM, MIPS_INS_MFHC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFHI, MIPS_INS_MFHI, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_AC0, 0 }, { 0 }, { MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFHI16_MM, MIPS_INS_MFHI, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_AC0, 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFHI64, MIPS_INS_MFHI, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_AC0, 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFHI_DSP, MIPS_INS_MFHI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFHI_MM, MIPS_INS_MFHI, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_AC0, 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFLO, MIPS_INS_MFLO, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_AC0, 0 }, { 0 }, { MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFLO16_MM, MIPS_INS_MFLO, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_AC0, 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFLO64, MIPS_INS_MFLO, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_AC0, 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFLO_DSP, MIPS_INS_MFLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MFLO_MM, MIPS_INS_MFLO, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_AC0, 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINA_D, MIPS_INS_MINA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINA_S, MIPS_INS_MINA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINI_S_B, MIPS_INS_MINI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINI_S_D, MIPS_INS_MINI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINI_S_H, MIPS_INS_MINI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINI_S_W, MIPS_INS_MINI_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINI_U_B, MIPS_INS_MINI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINI_U_D, MIPS_INS_MINI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINI_U_H, MIPS_INS_MINI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MINI_U_W, MIPS_INS_MINI_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_A_B, MIPS_INS_MIN_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_A_D, MIPS_INS_MIN_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_A_H, MIPS_INS_MIN_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_A_W, MIPS_INS_MIN_A, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_D, MIPS_INS_MIN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_S, MIPS_INS_MIN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_S_B, MIPS_INS_MIN_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_S_D, MIPS_INS_MIN_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_S_H, MIPS_INS_MIN_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_S_W, MIPS_INS_MIN_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_U_B, MIPS_INS_MIN_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_U_D, MIPS_INS_MIN_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_U_H, MIPS_INS_MIN_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MIN_U_W, MIPS_INS_MIN_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOD, MIPS_INS_MOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MODSUB, MIPS_INS_MODSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MODU, MIPS_INS_MODU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOD_S_B, MIPS_INS_MOD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOD_S_D, MIPS_INS_MOD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOD_S_H, MIPS_INS_MOD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOD_S_W, MIPS_INS_MOD_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOD_U_B, MIPS_INS_MOD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOD_U_D, MIPS_INS_MOD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOD_U_H, MIPS_INS_MOD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOD_U_W, MIPS_INS_MOD_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVE16_MM, MIPS_INS_MOVE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVEP_MM, MIPS_INS_MOVEP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVE_V, MIPS_INS_MOVE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVF_D32, MIPS_INS_MOVF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVF_D32_MM, MIPS_INS_MOVF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVF_D64, MIPS_INS_MOVF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVF_I, MIPS_INS_MOVF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVF_I64, MIPS_INS_MOVF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_GP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVF_I_MM, MIPS_INS_MOVF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVF_S, MIPS_INS_MOVF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVF_S_MM, MIPS_INS_MOVF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I64_D64, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I64_I, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I64_I64, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I64_S, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_GP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I_D32, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I_D32_MM, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I_D64, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I_I, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I_I64, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I_MM, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I_S, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVN_I_S_MM, MIPS_INS_MOVN, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVT_D32, MIPS_INS_MOVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVT_D32_MM, MIPS_INS_MOVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVT_D64, MIPS_INS_MOVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVT_I, MIPS_INS_MOVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVT_I64, MIPS_INS_MOVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_GP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVT_I_MM, MIPS_INS_MOVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVT_S, MIPS_INS_MOVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVT_S_MM, MIPS_INS_MOVT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I64_D64, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I64_I, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I64_I64, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I64_S, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_MIPS64, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I_D32, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I_D32_MM, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I_D64, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I_I, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I_I64, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I_MM, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I_S, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MOVZ_I_S_MM, MIPS_INS_MOVZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB, MIPS_INS_MSUB, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBF_D, MIPS_INS_MSUBF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBF_S, MIPS_INS_MSUBF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBR_Q_H, MIPS_INS_MSUBR_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBR_Q_W, MIPS_INS_MSUBR_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBU, MIPS_INS_MSUBU, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBU_DSP, MIPS_INS_MSUBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBU_MM, MIPS_INS_MSUBU, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBV_B, MIPS_INS_MSUBV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBV_D, MIPS_INS_MSUBV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBV_H, MIPS_INS_MSUBV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUBV_W, MIPS_INS_MSUBV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB_D32, MIPS_INS_MSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB_D32_MM, MIPS_INS_MSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB_D64, MIPS_INS_MSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB_DSP, MIPS_INS_MSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB_MM, MIPS_INS_MSUB, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB_Q_H, MIPS_INS_MSUB_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB_Q_W, MIPS_INS_MSUB_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB_S, MIPS_INS_MSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MSUB_S_MM, MIPS_INS_MSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTC0, MIPS_INS_MTC0, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTC1, MIPS_INS_MTC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTC1_MM, MIPS_INS_MTC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTC2, MIPS_INS_MTC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTHC1_D32, MIPS_INS_MTHC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTHC1_D64, MIPS_INS_MTHC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTHC1_MM, MIPS_INS_MTHC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTHI, MIPS_INS_MTHI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTHI64, MIPS_INS_MTHI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTHI_DSP, MIPS_INS_MTHI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTHI_MM, MIPS_INS_MTHI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTHLIP, MIPS_INS_MTHLIP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPPOS, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTLO, MIPS_INS_MTLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTLO64, MIPS_INS_MTLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTLO_DSP, MIPS_INS_MTLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTLO_MM, MIPS_INS_MTLO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_LO0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTM0, MIPS_INS_MTM0, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_MPL0, MIPS_REG_P0, MIPS_REG_P1, MIPS_REG_P2, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTM1, MIPS_INS_MTM1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_MPL1, MIPS_REG_P0, MIPS_REG_P1, MIPS_REG_P2, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTM2, MIPS_INS_MTM2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_MPL2, MIPS_REG_P0, MIPS_REG_P1, MIPS_REG_P2, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTP0, MIPS_INS_MTP0, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_P0, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTP1, MIPS_INS_MTP1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_P1, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MTP2, MIPS_INS_MTP2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_P2, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MUH, MIPS_INS_MUH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MUHU, MIPS_INS_MUHU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MUL, MIPS_INS_MUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULEQ_S_W_PHL, MIPS_INS_MULEQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULEQ_S_W_PHR, MIPS_INS_MULEQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULEU_S_PH_QBL, MIPS_INS_MULEU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULEU_S_PH_QBR, MIPS_INS_MULEU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULQ_RS_PH, MIPS_INS_MULQ_RS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULQ_RS_W, MIPS_INS_MULQ_RS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULQ_S_PH, MIPS_INS_MULQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULQ_S_W, MIPS_INS_MULQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULR_Q_H, MIPS_INS_MULR_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULR_Q_W, MIPS_INS_MULR_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULSAQ_S_W_PH, MIPS_INS_MULSAQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG16_19, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULSA_W_PH, MIPS_INS_MULSA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULT, MIPS_INS_MULT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULTU_DSP, MIPS_INS_MULTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULT_DSP, MIPS_INS_MULT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULT_MM, MIPS_INS_MULT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULTu, MIPS_INS_MULTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULTu_MM, MIPS_INS_MULTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULU, MIPS_INS_MULU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULV_B, MIPS_INS_MULV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULV_D, MIPS_INS_MULV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULV_H, MIPS_INS_MULV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MULV_W, MIPS_INS_MULV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MUL_MM, MIPS_INS_MUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MUL_PH, MIPS_INS_MUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MUL_Q_H, MIPS_INS_MUL_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MUL_Q_W, MIPS_INS_MUL_Q, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MUL_R6, MIPS_INS_MUL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MUL_S_PH, MIPS_INS_MUL_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG21, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_Mfhi16, MIPS_INS_MFHI, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_HI0, 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_Mflo16, MIPS_INS_MFLO, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_LO0, 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_Move32R16, MIPS_INS_MOVE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_MoveR3216, MIPS_INS_MOVE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NLOC_B, MIPS_INS_NLOC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NLOC_D, MIPS_INS_NLOC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NLOC_H, MIPS_INS_NLOC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NLOC_W, MIPS_INS_NLOC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NLZC_B, MIPS_INS_NLZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NLZC_D, MIPS_INS_NLZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NLZC_H, MIPS_INS_NLZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NLZC_W, MIPS_INS_NLZC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMADD_D32, MIPS_INS_NMADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NONANSFPMATH, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMADD_D32_MM, MIPS_INS_NMADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMADD_D64, MIPS_INS_NMADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NONANSFPMATH, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMADD_S, MIPS_INS_NMADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NONANSFPMATH, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMADD_S_MM, MIPS_INS_NMADD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMSUB_D32, MIPS_INS_NMSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NONANSFPMATH, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMSUB_D32_MM, MIPS_INS_NMSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMSUB_D64, MIPS_INS_NMSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NONANSFPMATH, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMSUB_S, MIPS_INS_NMSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NONANSFPMATH, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NMSUB_S_MM, MIPS_INS_NMSUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NOR, MIPS_INS_NOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NOR64, MIPS_INS_NOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NORI_B, MIPS_INS_NORI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NOR_MM, MIPS_INS_NOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NOR_V, MIPS_INS_NOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NOT16_MM, MIPS_INS_NOT16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NegRxRy16, MIPS_INS_NEG, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_NotRxRy16, MIPS_INS_NOT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_OR, MIPS_INS_OR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_OR16_MM, MIPS_INS_OR16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_OR64, MIPS_INS_OR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ORI_B, MIPS_INS_ORI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_OR_MM, MIPS_INS_OR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_OR_V, MIPS_INS_OR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ORi, MIPS_INS_ORI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ORi64, MIPS_INS_ORI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ORi_MM, MIPS_INS_ORI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_OrRxRxRy16, MIPS_INS_OR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PACKRL_PH, MIPS_INS_PACKRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PAUSE, MIPS_INS_PAUSE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PAUSE_MM, MIPS_INS_PAUSE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCKEV_B, MIPS_INS_PCKEV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCKEV_D, MIPS_INS_PCKEV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCKEV_H, MIPS_INS_PCKEV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCKEV_W, MIPS_INS_PCKEV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCKOD_B, MIPS_INS_PCKOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCKOD_D, MIPS_INS_PCKOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCKOD_H, MIPS_INS_PCKOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCKOD_W, MIPS_INS_PCKOD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCNT_B, MIPS_INS_PCNT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCNT_D, MIPS_INS_PCNT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCNT_H, MIPS_INS_PCNT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PCNT_W, MIPS_INS_PCNT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PICK_PH, MIPS_INS_PICK, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_DSPCCOND, 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PICK_QB, MIPS_INS_PICK, |
| #ifndef CAPSTONE_DIET |
| { MIPS_REG_DSPCCOND, 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_POP, MIPS_INS_POP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEQU_PH_QBL, MIPS_INS_PRECEQU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEQU_PH_QBLA, MIPS_INS_PRECEQU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEQU_PH_QBR, MIPS_INS_PRECEQU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEQU_PH_QBRA, MIPS_INS_PRECEQU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEQ_W_PHL, MIPS_INS_PRECEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEQ_W_PHR, MIPS_INS_PRECEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEU_PH_QBL, MIPS_INS_PRECEU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEU_PH_QBLA, MIPS_INS_PRECEU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEU_PH_QBR, MIPS_INS_PRECEU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECEU_PH_QBRA, MIPS_INS_PRECEU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECRQU_S_QB_PH, MIPS_INS_PRECRQU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECRQ_PH_W, MIPS_INS_PRECRQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECRQ_QB_PH, MIPS_INS_PRECRQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECRQ_RS_PH_W, MIPS_INS_PRECRQ_RS, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECR_QB_PH, MIPS_INS_PRECR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECR_SRA_PH_W, MIPS_INS_PRECR_SRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PRECR_SRA_R_PH_W, MIPS_INS_PRECR_SRA_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PREF, MIPS_INS_PREF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3_32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PREF_MM, MIPS_INS_PREF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PREF_R6, MIPS_INS_PREF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_PREPEND, MIPS_INS_PREPEND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_RADDU_W_QB, MIPS_INS_RADDU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_RDDSP, MIPS_INS_RDDSP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_RDHWR, MIPS_INS_RDHWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_RDHWR64, MIPS_INS_RDHWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_RDHWR_MM, MIPS_INS_RDHWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_REPLV_PH, MIPS_INS_REPLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_REPLV_QB, MIPS_INS_REPLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_REPL_PH, MIPS_INS_REPL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_REPL_QB, MIPS_INS_REPL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_RINT_D, MIPS_INS_RINT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_RINT_S, MIPS_INS_RINT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROTR, MIPS_INS_ROTR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROTRV, MIPS_INS_ROTRV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROTRV_MM, MIPS_INS_ROTRV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROTR_MM, MIPS_INS_ROTR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROUND_L_D64, MIPS_INS_ROUND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROUND_L_S, MIPS_INS_ROUND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROUND_W_D32, MIPS_INS_ROUND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROUND_W_D64, MIPS_INS_ROUND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROUND_W_MM, MIPS_INS_ROUND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROUND_W_S, MIPS_INS_ROUND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ROUND_W_S_MM, MIPS_INS_ROUND, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SAT_S_B, MIPS_INS_SAT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SAT_S_D, MIPS_INS_SAT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SAT_S_H, MIPS_INS_SAT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SAT_S_W, MIPS_INS_SAT_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SAT_U_B, MIPS_INS_SAT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SAT_U_D, MIPS_INS_SAT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SAT_U_H, MIPS_INS_SAT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SAT_U_W, MIPS_INS_SAT_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SB, MIPS_INS_SB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SB16_MM, MIPS_INS_SB16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SB64, MIPS_INS_SB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SB_MM, MIPS_INS_SB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SC, MIPS_INS_SC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SCD, MIPS_INS_SCD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SCD_R6, MIPS_INS_SCD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SC_MM, MIPS_INS_SC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SC_R6, MIPS_INS_SC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SD, MIPS_INS_SD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDBBP, MIPS_INS_SDBBP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDBBP16_MM, MIPS_INS_SDBBP16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDBBP_MM, MIPS_INS_SDBBP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDBBP_R6, MIPS_INS_SDBBP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDC1, MIPS_INS_SDC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDC164, MIPS_INS_SDC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDC1_MM, MIPS_INS_SDC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDC2, MIPS_INS_SDC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDC2_R6, MIPS_INS_SDC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDC3, MIPS_INS_SDC3, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDIV, MIPS_INS_DIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDIV_MM, MIPS_INS_DIV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDL, MIPS_INS_SDL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDR, MIPS_INS_SDR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS3, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDXC1, MIPS_INS_SDXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, MIPS_GRP_NOTNACL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SDXC164, MIPS_INS_SDXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEB, MIPS_INS_SEB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEB64, MIPS_INS_SEB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEB_MM, MIPS_INS_SEB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEH, MIPS_INS_SEH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEH64, MIPS_INS_SEH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEH_MM, MIPS_INS_SEH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SELEQZ, MIPS_INS_SELEQZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_GP32BIT, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SELEQZ64, MIPS_INS_SELEQZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_GP64BIT, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SELEQZ_D, MIPS_INS_SELEQZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SELEQZ_S, MIPS_INS_SELEQZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SELNEZ, MIPS_INS_SELNEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_GP32BIT, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SELNEZ64, MIPS_INS_SELNEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_GP64BIT, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SELNEZ_D, MIPS_INS_SELNEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SELNEZ_S, MIPS_INS_SELNEZ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEL_D, MIPS_INS_SEL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEL_S, MIPS_INS_SEL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEQ, MIPS_INS_SEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SEQi, MIPS_INS_SEQI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SH, MIPS_INS_SH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SH16_MM, MIPS_INS_SH16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SH64, MIPS_INS_SH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHF_B, MIPS_INS_SHF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHF_H, MIPS_INS_SHF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHF_W, MIPS_INS_SHF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHILO, MIPS_INS_SHILO, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHILOV, MIPS_INS_SHILOV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHLLV_PH, MIPS_INS_SHLLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHLLV_QB, MIPS_INS_SHLLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHLLV_S_PH, MIPS_INS_SHLLV_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHLLV_S_W, MIPS_INS_SHLLV_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHLL_PH, MIPS_INS_SHLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHLL_QB, MIPS_INS_SHLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHLL_S_PH, MIPS_INS_SHLL_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHLL_S_W, MIPS_INS_SHLL_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG22, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRAV_PH, MIPS_INS_SHRAV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRAV_QB, MIPS_INS_SHRAV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRAV_R_PH, MIPS_INS_SHRAV_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRAV_R_QB, MIPS_INS_SHRAV_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRAV_R_W, MIPS_INS_SHRAV_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRA_PH, MIPS_INS_SHRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRA_QB, MIPS_INS_SHRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRA_R_PH, MIPS_INS_SHRA_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRA_R_QB, MIPS_INS_SHRA_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRA_R_W, MIPS_INS_SHRA_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRLV_PH, MIPS_INS_SHRLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRLV_QB, MIPS_INS_SHRLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRL_PH, MIPS_INS_SHRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SHRL_QB, MIPS_INS_SHRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SH_MM, MIPS_INS_SH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLDI_B, MIPS_INS_SLDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLDI_D, MIPS_INS_SLDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLDI_H, MIPS_INS_SLDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLDI_W, MIPS_INS_SLDI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLD_B, MIPS_INS_SLD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLD_D, MIPS_INS_SLD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLD_H, MIPS_INS_SLD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLD_W, MIPS_INS_SLD, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLL, MIPS_INS_SLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLL16_MM, MIPS_INS_SLL16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLL64_32, MIPS_INS_SLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLL64_64, MIPS_INS_SLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLLI_B, MIPS_INS_SLLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLLI_D, MIPS_INS_SLLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLLI_H, MIPS_INS_SLLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLLI_W, MIPS_INS_SLLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLLV, MIPS_INS_SLLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLLV_MM, MIPS_INS_SLLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLL_B, MIPS_INS_SLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLL_D, MIPS_INS_SLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLL_H, MIPS_INS_SLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLL_MM, MIPS_INS_SLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLL_W, MIPS_INS_SLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLT, MIPS_INS_SLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLT64, MIPS_INS_SLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLT_MM, MIPS_INS_SLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLTi, MIPS_INS_SLTI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLTi64, MIPS_INS_SLTI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLTi_MM, MIPS_INS_SLTI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLTiu, MIPS_INS_SLTIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLTiu64, MIPS_INS_SLTIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLTiu_MM, MIPS_INS_SLTIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLTu, MIPS_INS_SLTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLTu64, MIPS_INS_SLTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SLTu_MM, MIPS_INS_SLTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SNE, MIPS_INS_SNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SNEi, MIPS_INS_SNEI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SPLATI_B, MIPS_INS_SPLATI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SPLATI_D, MIPS_INS_SPLATI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SPLATI_H, MIPS_INS_SPLATI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SPLATI_W, MIPS_INS_SPLATI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SPLAT_B, MIPS_INS_SPLAT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SPLAT_D, MIPS_INS_SPLAT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SPLAT_H, MIPS_INS_SPLAT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SPLAT_W, MIPS_INS_SPLAT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRA, MIPS_INS_SRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAI_B, MIPS_INS_SRAI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAI_D, MIPS_INS_SRAI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAI_H, MIPS_INS_SRAI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAI_W, MIPS_INS_SRAI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRARI_B, MIPS_INS_SRARI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRARI_D, MIPS_INS_SRARI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRARI_H, MIPS_INS_SRARI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRARI_W, MIPS_INS_SRARI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAR_B, MIPS_INS_SRAR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAR_D, MIPS_INS_SRAR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAR_H, MIPS_INS_SRAR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAR_W, MIPS_INS_SRAR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAV, MIPS_INS_SRAV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRAV_MM, MIPS_INS_SRAV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRA_B, MIPS_INS_SRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRA_D, MIPS_INS_SRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRA_H, MIPS_INS_SRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRA_MM, MIPS_INS_SRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRA_W, MIPS_INS_SRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRL, MIPS_INS_SRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRL16_MM, MIPS_INS_SRL16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLI_B, MIPS_INS_SRLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLI_D, MIPS_INS_SRLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLI_H, MIPS_INS_SRLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLI_W, MIPS_INS_SRLI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLRI_B, MIPS_INS_SRLRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLRI_D, MIPS_INS_SRLRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLRI_H, MIPS_INS_SRLRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLRI_W, MIPS_INS_SRLRI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLR_B, MIPS_INS_SRLR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLR_D, MIPS_INS_SRLR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLR_H, MIPS_INS_SRLR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLR_W, MIPS_INS_SRLR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLV, MIPS_INS_SRLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRLV_MM, MIPS_INS_SRLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRL_B, MIPS_INS_SRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRL_D, MIPS_INS_SRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRL_H, MIPS_INS_SRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRL_MM, MIPS_INS_SRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SRL_W, MIPS_INS_SRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SSNOP, MIPS_INS_SSNOP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SSNOP_MM, MIPS_INS_SSNOP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ST_B, MIPS_INS_ST, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ST_D, MIPS_INS_ST, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ST_H, MIPS_INS_ST, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ST_W, MIPS_INS_ST, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUB, MIPS_INS_SUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBQH_PH, MIPS_INS_SUBQH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBQH_R_PH, MIPS_INS_SUBQH_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBQH_R_W, MIPS_INS_SUBQH_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBQH_W, MIPS_INS_SUBQH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBQ_PH, MIPS_INS_SUBQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBQ_S_PH, MIPS_INS_SUBQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBQ_S_W, MIPS_INS_SUBQ_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBSUS_U_B, MIPS_INS_SUBSUS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBSUS_U_D, MIPS_INS_SUBSUS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBSUS_U_H, MIPS_INS_SUBSUS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBSUS_U_W, MIPS_INS_SUBSUS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBSUU_S_B, MIPS_INS_SUBSUU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBSUU_S_D, MIPS_INS_SUBSUU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBSUU_S_H, MIPS_INS_SUBSUU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBSUU_S_W, MIPS_INS_SUBSUU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBS_S_B, MIPS_INS_SUBS_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBS_S_D, MIPS_INS_SUBS_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBS_S_H, MIPS_INS_SUBS_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBS_S_W, MIPS_INS_SUBS_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBS_U_B, MIPS_INS_SUBS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBS_U_D, MIPS_INS_SUBS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBS_U_H, MIPS_INS_SUBS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBS_U_W, MIPS_INS_SUBS_U, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBU16_MM, MIPS_INS_SUBU16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBUH_QB, MIPS_INS_SUBUH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBUH_R_QB, MIPS_INS_SUBUH_R, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBU_PH, MIPS_INS_SUBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBU_QB, MIPS_INS_SUBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBU_S_PH, MIPS_INS_SUBU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSPR2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBU_S_QB, MIPS_INS_SUBU_S, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_DSPOUTFLAG20, 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBVI_B, MIPS_INS_SUBVI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBVI_D, MIPS_INS_SUBVI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBVI_H, MIPS_INS_SUBVI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBVI_W, MIPS_INS_SUBVI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBV_B, MIPS_INS_SUBV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBV_D, MIPS_INS_SUBV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBV_H, MIPS_INS_SUBV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBV_W, MIPS_INS_SUBV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUB_MM, MIPS_INS_SUB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBu, MIPS_INS_SUBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUBu_MM, MIPS_INS_SUBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUXC1, MIPS_INS_SUXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTFP64BIT, MIPS_GRP_MIPS5_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTNACL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUXC164, MIPS_INS_SUXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, MIPS_GRP_MIPS5_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SUXC1_MM, MIPS_INS_SUXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SW, MIPS_INS_SW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SW16_MM, MIPS_INS_SW16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SW64, MIPS_INS_SW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWC1, MIPS_INS_SWC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWC1_MM, MIPS_INS_SWC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWC2, MIPS_INS_SWC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWC2_R6, MIPS_INS_SWC2, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWC3, MIPS_INS_SWC3, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWL, MIPS_INS_SWL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWL64, MIPS_INS_SWL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWL_MM, MIPS_INS_SWL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWM16_MM, MIPS_INS_SWM16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWM32_MM, MIPS_INS_SWM32, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWP_MM, MIPS_INS_SWP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWR, MIPS_INS_SWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWR64, MIPS_INS_SWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWR_MM, MIPS_INS_SWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWSP_MM, MIPS_INS_SW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWXC1, MIPS_INS_SWXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS4_32R2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, MIPS_GRP_NOTNACL, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SWXC1_MM, MIPS_INS_SWXC1, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SW_MM, MIPS_INS_SW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SYNC, MIPS_INS_SYNC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SYNCI, MIPS_INS_SYNCI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SYNC_MM, MIPS_INS_SYNC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SYSCALL, MIPS_INS_SYSCALL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_INT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SYSCALL_MM, MIPS_INS_SYSCALL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, MIPS_GRP_INT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SbRxRyOffMemX16, MIPS_INS_SB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SebRx16, MIPS_INS_SEB, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SehRx16, MIPS_INS_SEH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_ShRxRyOffMemX16, MIPS_INS_SH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SllX16, MIPS_INS_SLL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SllvRxRy16, MIPS_INS_SLLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SltRxRy16, MIPS_INS_SLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_T8, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SltiRxImm16, MIPS_INS_SLTI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_T8, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SltiRxImmX16, MIPS_INS_SLTI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_T8, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SltiuRxImm16, MIPS_INS_SLTIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_T8, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SltiuRxImmX16, MIPS_INS_SLTIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_T8, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SltuRxRy16, MIPS_INS_SLTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_T8, 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SraX16, MIPS_INS_SRA, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SravRxRy16, MIPS_INS_SRAV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SrlX16, MIPS_INS_SRL, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SrlvRxRy16, MIPS_INS_SRLV, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SubuRxRyRz16, MIPS_INS_SUBU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SwRxRyOffMemX16, MIPS_INS_SW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_SwRxSpImmX16, MIPS_INS_SW, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TEQ, MIPS_INS_TEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TEQI, MIPS_INS_TEQI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TEQI_MM, MIPS_INS_TEQI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TEQ_MM, MIPS_INS_TEQ, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TGE, MIPS_INS_TGE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TGEI, MIPS_INS_TGEI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TGEIU, MIPS_INS_TGEIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TGEIU_MM, MIPS_INS_TGEIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TGEI_MM, MIPS_INS_TGEI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TGEU, MIPS_INS_TGEU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TGEU_MM, MIPS_INS_TGEU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TGE_MM, MIPS_INS_TGE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLBP, MIPS_INS_TLBP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLBP_MM, MIPS_INS_TLBP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLBR, MIPS_INS_TLBR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLBR_MM, MIPS_INS_TLBR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLBWI, MIPS_INS_TLBWI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLBWI_MM, MIPS_INS_TLBWI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLBWR, MIPS_INS_TLBWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLBWR_MM, MIPS_INS_TLBWR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLT, MIPS_INS_TLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLTI, MIPS_INS_TLTI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLTIU_MM, MIPS_INS_TLTIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLTI_MM, MIPS_INS_TLTI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLTU, MIPS_INS_TLTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLTU_MM, MIPS_INS_TLTU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TLT_MM, MIPS_INS_TLT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TNE, MIPS_INS_TNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TNEI, MIPS_INS_TNEI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TNEI_MM, MIPS_INS_TNEI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TNE_MM, MIPS_INS_TNE, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TRUNC_L_D64, MIPS_INS_TRUNC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TRUNC_L_S, MIPS_INS_TRUNC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TRUNC_W_D32, MIPS_INS_TRUNC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTFP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TRUNC_W_D64, MIPS_INS_TRUNC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_FP64BIT, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TRUNC_W_MM, MIPS_INS_TRUNC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TRUNC_W_S, MIPS_INS_TRUNC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TRUNC_W_S_MM, MIPS_INS_TRUNC, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_TTLTIU, MIPS_INS_TLTIU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS2, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_UDIV, MIPS_INS_DIVU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTMIPS32R6, MIPS_GRP_NOTMIPS64R6, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_UDIV_MM, MIPS_INS_DIVU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_HI0, MIPS_REG_LO0, 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_V3MULU, MIPS_INS_V3MULU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_P0, MIPS_REG_P1, MIPS_REG_P2, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_VMM0, MIPS_INS_VMM0, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_MPL0, MIPS_REG_P0, MIPS_REG_P1, MIPS_REG_P2, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_VMULU, MIPS_INS_VMULU, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { MIPS_REG_MPL1, MIPS_REG_MPL2, MIPS_REG_P0, MIPS_REG_P1, MIPS_REG_P2, 0 }, { MIPS_GRP_CNMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_VSHF_B, MIPS_INS_VSHF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_VSHF_D, MIPS_INS_VSHF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_VSHF_H, MIPS_INS_VSHF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_VSHF_W, MIPS_INS_VSHF, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_WAIT, MIPS_INS_WAIT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_WAIT_MM, MIPS_INS_WAIT, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_WRDSP, MIPS_INS_WRDSP, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_DSP, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_WSBH, MIPS_INS_WSBH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_MIPS32R2, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_WSBH_MM, MIPS_INS_WSBH, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XOR, MIPS_INS_XOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, MIPS_GRP_NOTINMICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XOR16_MM, MIPS_INS_XOR16, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XOR64, MIPS_INS_XOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XORI_B, MIPS_INS_XORI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XOR_MM, MIPS_INS_XOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XOR_V, MIPS_INS_XOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MSA, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XORi, MIPS_INS_XORI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XORi64, MIPS_INS_XORI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_STDENC, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XORi_MM, MIPS_INS_XORI, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MICROMIPS, 0 }, 0, 0 |
| #endif |
| }, |
| { |
| Mips_XorRxRxRy16, MIPS_INS_XOR, |
| #ifndef CAPSTONE_DIET |
| { 0 }, { 0 }, { MIPS_GRP_MIPS16MODE, 0 }, 0, 0 |
| #endif |
| }, |