aboutsummaryrefslogtreecommitdiffstats
path: root/capstone/arch/Sparc/SparcMappingInsn.inc
diff options
context:
space:
mode:
Diffstat (limited to 'capstone/arch/Sparc/SparcMappingInsn.inc')
-rw-r--r--capstone/arch/Sparc/SparcMappingInsn.inc2643
1 files changed, 2643 insertions, 0 deletions
diff --git a/capstone/arch/Sparc/SparcMappingInsn.inc b/capstone/arch/Sparc/SparcMappingInsn.inc
new file mode 100644
index 000000000..6c97afc79
--- /dev/null
+++ b/capstone/arch/Sparc/SparcMappingInsn.inc
@@ -0,0 +1,2643 @@
+// This is auto-gen data for Capstone engine (www.capstone-engine.org)
+// By Nguyen Anh Quynh <aquynh@gmail.com>
+
+{
+ SP_ADDCCri, SPARC_INS_ADDCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDCCrr, SPARC_INS_ADDCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDCri, SPARC_INS_ADDX,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDCrr, SPARC_INS_ADDX,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDEri, SPARC_INS_ADDXCC,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDErr, SPARC_INS_ADDXCC,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDXC, SPARC_INS_ADDXC,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDXCCC, SPARC_INS_ADDXCCC,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { SPARC_REG_ICC, 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDXri, SPARC_INS_ADD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDXrr, SPARC_INS_ADD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDri, SPARC_INS_ADD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ADDrr, SPARC_INS_ADD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ALIGNADDR, SPARC_INS_ALIGNADDR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_ALIGNADDRL, SPARC_INS_ALIGNADDRL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDCCri, SPARC_INS_ANDCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDCCrr, SPARC_INS_ANDCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDNCCri, SPARC_INS_ANDNCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDNCCrr, SPARC_INS_ANDNCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDNri, SPARC_INS_ANDN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDNrr, SPARC_INS_ANDN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDXNrr, SPARC_INS_ANDN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDXri, SPARC_INS_AND,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDXrr, SPARC_INS_AND,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDri, SPARC_INS_AND,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ANDrr, SPARC_INS_AND,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ARRAY16, SPARC_INS_ARRAY16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_ARRAY32, SPARC_INS_ARRAY32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_ARRAY8, SPARC_INS_ARRAY8,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_BA, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 1, 0
+#endif
+},
+{
+ SP_BCOND, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { 0 }, 1, 0
+#endif
+},
+{
+ SP_BCONDA, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { 0 }, 1, 0
+#endif
+},
+{
+ SP_BINDri, SPARC_INS_JMP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 1, 1
+#endif
+},
+{
+ SP_BINDrr, SPARC_INS_JMP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 1, 1
+#endif
+},
+{
+ SP_BMASK, SPARC_INS_BMASK,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS2, 0 }, 0, 0
+#endif
+},
+{
+ SP_BPFCC, SPARC_INS_FB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPFCCA, SPARC_INS_FB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPFCCANT, SPARC_INS_FB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPFCCNT, SPARC_INS_FB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPGEZapn, SPARC_INS_BRGEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPGEZapt, SPARC_INS_BRGEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPGEZnapn, SPARC_INS_BRGEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPGEZnapt, SPARC_INS_BRGEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPGZapn, SPARC_INS_BRGZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPGZapt, SPARC_INS_BRGZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPGZnapn, SPARC_INS_BRGZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPGZnapt, SPARC_INS_BRGZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPICC, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPICCA, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPICCANT, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPICCNT, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPLEZapn, SPARC_INS_BRLEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPLEZapt, SPARC_INS_BRLEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPLEZnapn, SPARC_INS_BRLEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPLEZnapt, SPARC_INS_BRLEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPLZapn, SPARC_INS_BRLZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPLZapt, SPARC_INS_BRLZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPLZnapn, SPARC_INS_BRLZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPLZnapt, SPARC_INS_BRLZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPNZapn, SPARC_INS_BRNZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPNZapt, SPARC_INS_BRNZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPNZnapn, SPARC_INS_BRNZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPNZnapt, SPARC_INS_BRNZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPXCC, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPXCCA, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPXCCANT, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPXCCNT, SPARC_INS_B,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPZapn, SPARC_INS_BRZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPZapt, SPARC_INS_BRZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPZnapn, SPARC_INS_BRZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BPZnapt, SPARC_INS_BRZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 1, 0
+#endif
+},
+{
+ SP_BSHUFFLE, SPARC_INS_BSHUFFLE,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS2, 0 }, 0, 0
+#endif
+},
+{
+ SP_CALL, SPARC_INS_CALL,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_O6, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_CALLri, SPARC_INS_CALL,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_O6, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_CALLrr, SPARC_INS_CALL,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_O6, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_CASXrr, SPARC_INS_CASX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_CASrr, SPARC_INS_CAS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_CMASK16, SPARC_INS_CMASK16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_CMASK32, SPARC_INS_CMASK32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_CMASK8, SPARC_INS_CMASK8,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_CMPri, SPARC_INS_CMP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_CMPrr, SPARC_INS_CMP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE16, SPARC_INS_EDGE16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE16L, SPARC_INS_EDGE16L,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE16LN, SPARC_INS_EDGE16LN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS2, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE16N, SPARC_INS_EDGE16N,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS2, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE32, SPARC_INS_EDGE32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE32L, SPARC_INS_EDGE32L,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE32LN, SPARC_INS_EDGE32LN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS2, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE32N, SPARC_INS_EDGE32N,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS2, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE8, SPARC_INS_EDGE8,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE8L, SPARC_INS_EDGE8L,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE8LN, SPARC_INS_EDGE8LN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS2, 0 }, 0, 0
+#endif
+},
+{
+ SP_EDGE8N, SPARC_INS_EDGE8N,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS2, 0 }, 0, 0
+#endif
+},
+{
+ SP_FABSD, SPARC_INS_FABSD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FABSQ, SPARC_INS_FABSQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FABSS, SPARC_INS_FABSS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FADDD, SPARC_INS_FADDD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FADDQ, SPARC_INS_FADDQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FADDS, SPARC_INS_FADDS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FALIGNADATA, SPARC_INS_FALIGNDATA,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FAND, SPARC_INS_FAND,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FANDNOT1, SPARC_INS_FANDNOT1,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FANDNOT1S, SPARC_INS_FANDNOT1S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FANDNOT2, SPARC_INS_FANDNOT2,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FANDNOT2S, SPARC_INS_FANDNOT2S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FANDS, SPARC_INS_FANDS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FBCOND, SPARC_INS_FB,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_FCC0, 0 }, { 0 }, { 0 }, 1, 0
+#endif
+},
+{
+ SP_FBCONDA, SPARC_INS_FB,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_FCC0, 0 }, { 0 }, { 0 }, 1, 0
+#endif
+},
+{
+ SP_FCHKSM16, SPARC_INS_FCHKSM16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPD, SPARC_INS_FCMPD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_FCC0, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPEQ16, SPARC_INS_FCMPEQ16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPEQ32, SPARC_INS_FCMPEQ32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPGT16, SPARC_INS_FCMPGT16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPGT32, SPARC_INS_FCMPGT32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPLE16, SPARC_INS_FCMPLE16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPLE32, SPARC_INS_FCMPLE32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPNE16, SPARC_INS_FCMPNE16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPNE32, SPARC_INS_FCMPNE32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPQ, SPARC_INS_FCMPQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_FCC0, 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FCMPS, SPARC_INS_FCMPS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_FCC0, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FDIVD, SPARC_INS_FDIVD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FDIVQ, SPARC_INS_FDIVQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FDIVS, SPARC_INS_FDIVS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FDMULQ, SPARC_INS_FDMULQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FDTOI, SPARC_INS_FDTOI,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FDTOQ, SPARC_INS_FDTOQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FDTOS, SPARC_INS_FDTOS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FDTOX, SPARC_INS_FDTOX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_FEXPAND, SPARC_INS_FEXPAND,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FHADDD, SPARC_INS_FHADDD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FHADDS, SPARC_INS_FHADDS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FHSUBD, SPARC_INS_FHSUBD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FHSUBS, SPARC_INS_FHSUBS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FITOD, SPARC_INS_FITOD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FITOQ, SPARC_INS_FITOQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FITOS, SPARC_INS_FITOS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FLCMPD, SPARC_INS_FLCMPD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FLCMPS, SPARC_INS_FLCMPS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FLUSHW, SPARC_INS_FLUSHW,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMEAN16, SPARC_INS_FMEAN16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVD, SPARC_INS_FMOVD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVD_FCC, SPARC_INS_FMOVD,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_FCC0, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVD_ICC, SPARC_INS_FMOVD,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVD_XCC, SPARC_INS_FMOVD,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVQ, SPARC_INS_FMOVQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVQ_FCC, SPARC_INS_FMOVQ,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_FCC0, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVQ_ICC, SPARC_INS_FMOVQ,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVQ_XCC, SPARC_INS_FMOVQ,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRGEZD, SPARC_INS_FMOVRDGEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRGEZQ, SPARC_INS_FMOVRQGEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRGEZS, SPARC_INS_FMOVRSGEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRGZD, SPARC_INS_FMOVRDGZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRGZQ, SPARC_INS_FMOVRQGZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRGZS, SPARC_INS_FMOVRSGZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRLEZD, SPARC_INS_FMOVRDLEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRLEZQ, SPARC_INS_FMOVRQLEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRLEZS, SPARC_INS_FMOVRSLEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRLZD, SPARC_INS_FMOVRDLZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRLZQ, SPARC_INS_FMOVRQLZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRLZS, SPARC_INS_FMOVRSLZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRNZD, SPARC_INS_FMOVRDNZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRNZQ, SPARC_INS_FMOVRQNZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRNZS, SPARC_INS_FMOVRSNZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRZD, SPARC_INS_FMOVRDZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRZQ, SPARC_INS_FMOVRQZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVRZS, SPARC_INS_FMOVRSZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVS, SPARC_INS_FMOVS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVS_FCC, SPARC_INS_FMOVS,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_FCC0, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVS_ICC, SPARC_INS_FMOVS,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMOVS_XCC, SPARC_INS_FMOVS,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMUL8SUX16, SPARC_INS_FMUL8SUX16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMUL8ULX16, SPARC_INS_FMUL8ULX16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMUL8X16, SPARC_INS_FMUL8X16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMUL8X16AL, SPARC_INS_FMUL8X16AL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMUL8X16AU, SPARC_INS_FMUL8X16AU,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMULD, SPARC_INS_FMULD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FMULD8SUX16, SPARC_INS_FMULD8SUX16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMULD8ULX16, SPARC_INS_FMULD8ULX16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMULQ, SPARC_INS_FMULQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FMULS, SPARC_INS_FMULS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FNADDD, SPARC_INS_FNADDD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNADDS, SPARC_INS_FNADDS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNAND, SPARC_INS_FNAND,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNANDS, SPARC_INS_FNANDS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNEGD, SPARC_INS_FNEGD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNEGQ, SPARC_INS_FNEGQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNEGS, SPARC_INS_FNEGS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FNHADDD, SPARC_INS_FNHADDD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNHADDS, SPARC_INS_FNHADDS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNMULD, SPARC_INS_FNHADDD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNMULS, SPARC_INS_FNHADDS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNOR, SPARC_INS_FNOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNORS, SPARC_INS_FNORS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNOT1, SPARC_INS_FNOT1,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNOT1S, SPARC_INS_FNOT1S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNOT2, SPARC_INS_FNOT2,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNOT2S, SPARC_INS_FNOT2S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FNSMULD, SPARC_INS_FNHADDS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FONE, SPARC_INS_FONE,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FONES, SPARC_INS_FONES,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FOR, SPARC_INS_FOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FORNOT1, SPARC_INS_FORNOT1,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FORNOT1S, SPARC_INS_FORNOT1S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FORNOT2, SPARC_INS_FORNOT2,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FORNOT2S, SPARC_INS_FORNOT2S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FORS, SPARC_INS_FORS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPACK16, SPARC_INS_FPACK16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPACK32, SPARC_INS_FPACK32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPACKFIX, SPARC_INS_FPACKFIX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPADD16, SPARC_INS_FPADD16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPADD16S, SPARC_INS_FPADD16S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPADD32, SPARC_INS_FPADD32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPADD32S, SPARC_INS_FPADD32S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPADD64, SPARC_INS_FPADD64,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPMERGE, SPARC_INS_FPMERGE,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPSUB16, SPARC_INS_FPSUB16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPSUB16S, SPARC_INS_FPSUB16S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPSUB32, SPARC_INS_FPSUB32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FPSUB32S, SPARC_INS_FPSUB32S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FQTOD, SPARC_INS_FQTOD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FQTOI, SPARC_INS_FQTOI,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FQTOS, SPARC_INS_FQTOS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FQTOX, SPARC_INS_FQTOX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSLAS16, SPARC_INS_FSLAS16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSLAS32, SPARC_INS_FSLAS32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSLL16, SPARC_INS_FSLL16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSLL32, SPARC_INS_FSLL32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSMULD, SPARC_INS_FSMULD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FSQRTD, SPARC_INS_FSQRTD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FSQRTQ, SPARC_INS_FSQRTQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSQRTS, SPARC_INS_FSQRTS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FSRA16, SPARC_INS_FSRA16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSRA32, SPARC_INS_FSRA32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSRC1, SPARC_INS_FSRC1,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSRC1S, SPARC_INS_FSRC1S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSRC2, SPARC_INS_FSRC2,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSRC2S, SPARC_INS_FSRC2S,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSRL16, SPARC_INS_FSRL16,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSRL32, SPARC_INS_FSRL32,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSTOD, SPARC_INS_FSTOD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FSTOI, SPARC_INS_FSTOI,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FSTOQ, SPARC_INS_FSTOQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSTOX, SPARC_INS_FSTOX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSUBD, SPARC_INS_FSUBD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FSUBQ, SPARC_INS_FSUBQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_FSUBS, SPARC_INS_FSUBS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_FXNOR, SPARC_INS_FXNOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FXNORS, SPARC_INS_FXNORS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FXOR, SPARC_INS_FXOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FXORS, SPARC_INS_FXORS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FXTOD, SPARC_INS_FXTOD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_FXTOQ, SPARC_INS_FXTOQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_FXTOS, SPARC_INS_FXTOS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_FZERO, SPARC_INS_FZERO,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_FZEROS, SPARC_INS_FZEROS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_JMPLri, SPARC_INS_JMPL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_JMPLrr, SPARC_INS_JMPL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDDFri, SPARC_INS_LDD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDDFrr, SPARC_INS_LDD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDFri, SPARC_INS_LD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDFrr, SPARC_INS_LD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDQFri, SPARC_INS_LDQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_LDQFrr, SPARC_INS_LDQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_LDSBri, SPARC_INS_LDSB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDSBrr, SPARC_INS_LDSB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDSHri, SPARC_INS_LDSH,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDSHrr, SPARC_INS_LDSH,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDSWri, SPARC_INS_LDSW,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_LDSWrr, SPARC_INS_LDSW,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_LDUBri, SPARC_INS_LDUB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDUBrr, SPARC_INS_LDUB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDUHri, SPARC_INS_LDUH,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDUHrr, SPARC_INS_LDUH,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDXri, SPARC_INS_LDX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_LDXrr, SPARC_INS_LDX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_LDri, SPARC_INS_LD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LDrr, SPARC_INS_LD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_LEAX_ADDri, SPARC_INS_ADD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_LEA_ADDri, SPARC_INS_ADD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_32BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_LZCNT, SPARC_INS_LZCNT,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_MEMBARi, SPARC_INS_MEMBAR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVDTOX, SPARC_INS_MOVDTOX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVFCCri, SPARC_INS_MOV,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_FCC0, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVFCCrr, SPARC_INS_MOV,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_FCC0, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVICCri, SPARC_INS_MOV,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVICCrr, SPARC_INS_MOV,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRGEZri, SPARC_INS_MOVRGEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRGEZrr, SPARC_INS_MOVRGEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRGZri, SPARC_INS_MOVRGZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRGZrr, SPARC_INS_MOVRGZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRLEZri, SPARC_INS_MOVRLEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRLEZrr, SPARC_INS_MOVRLEZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRLZri, SPARC_INS_MOVRLZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRLZrr, SPARC_INS_MOVRLZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRNZri, SPARC_INS_MOVRNZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRNZrr, SPARC_INS_MOVRNZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRRZri, SPARC_INS_MOVRZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVRRZrr, SPARC_INS_MOVRZ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVSTOSW, SPARC_INS_MOVSTOSW,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVSTOUW, SPARC_INS_MOVSTOUW,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVWTOS, SPARC_INS_MOVDTOX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVXCCri, SPARC_INS_MOV,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVXCCrr, SPARC_INS_MOV,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MOVXTOD, SPARC_INS_MOVDTOX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_MULXri, SPARC_INS_MULX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_MULXrr, SPARC_INS_MULX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_NOP, SPARC_INS_NOP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ORCCri, SPARC_INS_ORCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ORCCrr, SPARC_INS_ORCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ORNCCri, SPARC_INS_ORNCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ORNCCrr, SPARC_INS_ORNCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ORNri, SPARC_INS_ORN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ORNrr, SPARC_INS_ORN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ORXNrr, SPARC_INS_ORN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_ORXri, SPARC_INS_OR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_ORXrr, SPARC_INS_OR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_ORri, SPARC_INS_OR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_ORrr, SPARC_INS_OR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_PDIST, SPARC_INS_PDIST,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_PDISTN, SPARC_INS_PDISTN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_POPCrr, SPARC_INS_POPC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_RDY, SPARC_INS_RD,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_Y, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_RESTOREri, SPARC_INS_RESTORE,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_RESTORErr, SPARC_INS_RESTORE,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_RET, SPARC_INS_JMP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_RETL, SPARC_INS_JMP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_RETTri, SPARC_INS_RETT,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_RETTrr, SPARC_INS_RETT,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SAVEri, SPARC_INS_SAVE,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SAVErr, SPARC_INS_SAVE,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SDIVCCri, SPARC_INS_SDIVCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SDIVCCrr, SPARC_INS_SDIVCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SDIVXri, SPARC_INS_SDIVX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SDIVXrr, SPARC_INS_SDIVX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SDIVri, SPARC_INS_SDIV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SDIVrr, SPARC_INS_SDIV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SETHIXi, SPARC_INS_SETHI,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SETHIi, SPARC_INS_SETHI,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SHUTDOWN, SPARC_INS_SHUTDOWN,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS, 0 }, 0, 0
+#endif
+},
+{
+ SP_SIAM, SPARC_INS_SIAM,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS2, 0 }, 0, 0
+#endif
+},
+{
+ SP_SLLXri, SPARC_INS_SLLX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SLLXrr, SPARC_INS_SLLX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SLLri, SPARC_INS_SLL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SLLrr, SPARC_INS_SLL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SMULCCri, SPARC_INS_SMULCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SMULCCrr, SPARC_INS_SMULCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SMULri, SPARC_INS_SMUL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SMULrr, SPARC_INS_SMUL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SRAXri, SPARC_INS_SRAX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SRAXrr, SPARC_INS_SRAX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SRAri, SPARC_INS_SRA,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SRArr, SPARC_INS_SRA,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SRLXri, SPARC_INS_SRLX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SRLXrr, SPARC_INS_SRLX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SRLri, SPARC_INS_SRL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SRLrr, SPARC_INS_SRL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STBAR, SPARC_INS_STBAR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STBri, SPARC_INS_STB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STBrr, SPARC_INS_STB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STDFri, SPARC_INS_STD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STDFrr, SPARC_INS_STD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STFri, SPARC_INS_ST,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STFrr, SPARC_INS_ST,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STHri, SPARC_INS_STH,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STHrr, SPARC_INS_STH,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STQFri, SPARC_INS_STQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_STQFrr, SPARC_INS_STQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_STXri, SPARC_INS_STX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_STXrr, SPARC_INS_STX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_STri, SPARC_INS_ST,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_STrr, SPARC_INS_ST,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBCCri, SPARC_INS_SUBCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBCCrr, SPARC_INS_SUBCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBCri, SPARC_INS_SUBX,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBCrr, SPARC_INS_SUBX,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBEri, SPARC_INS_SUBXCC,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBErr, SPARC_INS_SUBXCC,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBXri, SPARC_INS_SUB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBXrr, SPARC_INS_SUB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBri, SPARC_INS_SUB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SUBrr, SPARC_INS_SUB,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SWAPri, SPARC_INS_SWAP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_SWAPrr, SPARC_INS_SWAP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TA3, SPARC_INS_T,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TA5, SPARC_INS_T,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TADDCCTVri, SPARC_INS_TADDCCTV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TADDCCTVrr, SPARC_INS_TADDCCTV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TADDCCri, SPARC_INS_TADDCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TADDCCrr, SPARC_INS_TADDCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TICCri, SPARC_INS_T,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TICCrr, SPARC_INS_T,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TLS_ADDXrr, SPARC_INS_ADD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_TLS_ADDrr, SPARC_INS_ADD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TLS_CALL, SPARC_INS_CALL,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_O6, 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TLS_LDXrr, SPARC_INS_LDX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_TLS_LDrr, SPARC_INS_LD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TSUBCCTVri, SPARC_INS_TSUBCCTV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TSUBCCTVrr, SPARC_INS_TSUBCCTV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TSUBCCri, SPARC_INS_TSUBCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TSUBCCrr, SPARC_INS_TSUBCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_TXCCri, SPARC_INS_T,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_TXCCrr, SPARC_INS_T,
+#ifndef CAPSTONE_DIET
+ { SPARC_REG_ICC, 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_UDIVCCri, SPARC_INS_UDIVCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_UDIVCCrr, SPARC_INS_UDIVCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_UDIVXri, SPARC_INS_UDIVX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_UDIVXrr, SPARC_INS_UDIVX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_UDIVri, SPARC_INS_UDIV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_UDIVrr, SPARC_INS_UDIV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_UMULCCri, SPARC_INS_UMULCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_UMULCCrr, SPARC_INS_UMULCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_UMULXHI, SPARC_INS_UMULXHI,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_UMULri, SPARC_INS_UMUL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_UMULrr, SPARC_INS_UMUL,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_UNIMP, SPARC_INS_UNIMP,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_V9FCMPD, SPARC_INS_FCMPD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_V9FCMPED, SPARC_INS_FCMPED,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_V9FCMPEQ, SPARC_INS_FCMPEQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_V9FCMPES, SPARC_INS_FCMPES,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_V9FCMPQ, SPARC_INS_FCMPQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_HARDQUAD, 0 }, 0, 0
+#endif
+},
+{
+ SP_V9FCMPS, SPARC_INS_FCMPS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_V9FMOVD_FCC, SPARC_INS_FMOVD,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_V9FMOVQ_FCC, SPARC_INS_FMOVQ,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_V9FMOVS_FCC, SPARC_INS_FMOVS,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_V9MOVFCCri, SPARC_INS_MOV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_V9MOVFCCrr, SPARC_INS_MOV,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_V9, 0 }, 0, 0
+#endif
+},
+{
+ SP_WRYri, SPARC_INS_WR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_WRYrr, SPARC_INS_WR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_Y, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_XMULX, SPARC_INS_XMULX,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_XMULXHI, SPARC_INS_XMULXHI,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_VIS3, 0 }, 0, 0
+#endif
+},
+{
+ SP_XNORCCri, SPARC_INS_XNORCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_XNORCCrr, SPARC_INS_XNORCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_XNORXrr, SPARC_INS_XNOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_XNORri, SPARC_INS_XNOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_XNORrr, SPARC_INS_XNOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_XORCCri, SPARC_INS_XORCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_XORCCrr, SPARC_INS_XORCC,
+#ifndef CAPSTONE_DIET
+ { 0 }, { SPARC_REG_ICC, 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_XORXri, SPARC_INS_XOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_XORXrr, SPARC_INS_XOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { SPARC_GRP_64BIT, 0 }, 0, 0
+#endif
+},
+{
+ SP_XORri, SPARC_INS_XOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},
+{
+ SP_XORrr, SPARC_INS_XOR,
+#ifndef CAPSTONE_DIET
+ { 0 }, { 0 }, { 0 }, 0, 0
+#endif
+},