Home | History | Annotate | Download | only in Sparc
      1 /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
      2 |*                                                                            *|
      3 |*Target Instruction Enum Values                                              *|
      4 |*                                                                            *|
      5 |* Automatically generated file, do not edit!                                 *|
      6 |*                                                                            *|
      7 \*===----------------------------------------------------------------------===*/
      8 
      9 /* Capstone Disassembly Engine */
     10 /* By Nguyen Anh Quynh <aquynh (at) gmail.com>, 2013-2014 */
     11 
     12 
     13 #ifdef GET_INSTRINFO_ENUM
     14 #undef GET_INSTRINFO_ENUM
     15 
     16 enum {
     17     SP_PHI	= 0,
     18     SP_INLINEASM	= 1,
     19     SP_CFI_INSTRUCTION	= 2,
     20     SP_EH_LABEL	= 3,
     21     SP_GC_LABEL	= 4,
     22     SP_KILL	= 5,
     23     SP_EXTRACT_SUBREG	= 6,
     24     SP_INSERT_SUBREG	= 7,
     25     SP_IMPLICIT_DEF	= 8,
     26     SP_SUBREG_TO_REG	= 9,
     27     SP_COPY_TO_REGCLASS	= 10,
     28     SP_DBG_VALUE	= 11,
     29     SP_REG_SEQUENCE	= 12,
     30     SP_COPY	= 13,
     31     SP_BUNDLE	= 14,
     32     SP_LIFETIME_START	= 15,
     33     SP_LIFETIME_END	= 16,
     34     SP_STACKMAP	= 17,
     35     SP_PATCHPOINT	= 18,
     36     SP_LOAD_STACK_GUARD	= 19,
     37     SP_ADDCCri	= 20,
     38     SP_ADDCCrr	= 21,
     39     SP_ADDCri	= 22,
     40     SP_ADDCrr	= 23,
     41     SP_ADDEri	= 24,
     42     SP_ADDErr	= 25,
     43     SP_ADDXC	= 26,
     44     SP_ADDXCCC	= 27,
     45     SP_ADDXri	= 28,
     46     SP_ADDXrr	= 29,
     47     SP_ADDri	= 30,
     48     SP_ADDrr	= 31,
     49     SP_ADJCALLSTACKDOWN	= 32,
     50     SP_ADJCALLSTACKUP	= 33,
     51     SP_ALIGNADDR	= 34,
     52     SP_ALIGNADDRL	= 35,
     53     SP_ANDCCri	= 36,
     54     SP_ANDCCrr	= 37,
     55     SP_ANDNCCri	= 38,
     56     SP_ANDNCCrr	= 39,
     57     SP_ANDNri	= 40,
     58     SP_ANDNrr	= 41,
     59     SP_ANDXNrr	= 42,
     60     SP_ANDXri	= 43,
     61     SP_ANDXrr	= 44,
     62     SP_ANDri	= 45,
     63     SP_ANDrr	= 46,
     64     SP_ARRAY16	= 47,
     65     SP_ARRAY32	= 48,
     66     SP_ARRAY8	= 49,
     67     SP_ATOMIC_LOAD_ADD_32	= 50,
     68     SP_ATOMIC_LOAD_ADD_64	= 51,
     69     SP_ATOMIC_LOAD_AND_32	= 52,
     70     SP_ATOMIC_LOAD_AND_64	= 53,
     71     SP_ATOMIC_LOAD_MAX_32	= 54,
     72     SP_ATOMIC_LOAD_MAX_64	= 55,
     73     SP_ATOMIC_LOAD_MIN_32	= 56,
     74     SP_ATOMIC_LOAD_MIN_64	= 57,
     75     SP_ATOMIC_LOAD_NAND_32	= 58,
     76     SP_ATOMIC_LOAD_NAND_64	= 59,
     77     SP_ATOMIC_LOAD_OR_32	= 60,
     78     SP_ATOMIC_LOAD_OR_64	= 61,
     79     SP_ATOMIC_LOAD_SUB_32	= 62,
     80     SP_ATOMIC_LOAD_SUB_64	= 63,
     81     SP_ATOMIC_LOAD_UMAX_32	= 64,
     82     SP_ATOMIC_LOAD_UMAX_64	= 65,
     83     SP_ATOMIC_LOAD_UMIN_32	= 66,
     84     SP_ATOMIC_LOAD_UMIN_64	= 67,
     85     SP_ATOMIC_LOAD_XOR_32	= 68,
     86     SP_ATOMIC_LOAD_XOR_64	= 69,
     87     SP_ATOMIC_SWAP_64	= 70,
     88     SP_BA	= 71,
     89     SP_BCOND	= 72,
     90     SP_BCONDA	= 73,
     91     SP_BINDri	= 74,
     92     SP_BINDrr	= 75,
     93     SP_BMASK	= 76,
     94     SP_BPFCC	= 77,
     95     SP_BPFCCA	= 78,
     96     SP_BPFCCANT	= 79,
     97     SP_BPFCCNT	= 80,
     98     SP_BPGEZapn	= 81,
     99     SP_BPGEZapt	= 82,
    100     SP_BPGEZnapn	= 83,
    101     SP_BPGEZnapt	= 84,
    102     SP_BPGZapn	= 85,
    103     SP_BPGZapt	= 86,
    104     SP_BPGZnapn	= 87,
    105     SP_BPGZnapt	= 88,
    106     SP_BPICC	= 89,
    107     SP_BPICCA	= 90,
    108     SP_BPICCANT	= 91,
    109     SP_BPICCNT	= 92,
    110     SP_BPLEZapn	= 93,
    111     SP_BPLEZapt	= 94,
    112     SP_BPLEZnapn	= 95,
    113     SP_BPLEZnapt	= 96,
    114     SP_BPLZapn	= 97,
    115     SP_BPLZapt	= 98,
    116     SP_BPLZnapn	= 99,
    117     SP_BPLZnapt	= 100,
    118     SP_BPNZapn	= 101,
    119     SP_BPNZapt	= 102,
    120     SP_BPNZnapn	= 103,
    121     SP_BPNZnapt	= 104,
    122     SP_BPXCC	= 105,
    123     SP_BPXCCA	= 106,
    124     SP_BPXCCANT	= 107,
    125     SP_BPXCCNT	= 108,
    126     SP_BPZapn	= 109,
    127     SP_BPZapt	= 110,
    128     SP_BPZnapn	= 111,
    129     SP_BPZnapt	= 112,
    130     SP_BSHUFFLE	= 113,
    131     SP_CALL	= 114,
    132     SP_CALLri	= 115,
    133     SP_CALLrr	= 116,
    134     SP_CASXrr	= 117,
    135     SP_CASrr	= 118,
    136     SP_CMASK16	= 119,
    137     SP_CMASK32	= 120,
    138     SP_CMASK8	= 121,
    139     SP_CMPri	= 122,
    140     SP_CMPrr	= 123,
    141     SP_EDGE16	= 124,
    142     SP_EDGE16L	= 125,
    143     SP_EDGE16LN	= 126,
    144     SP_EDGE16N	= 127,
    145     SP_EDGE32	= 128,
    146     SP_EDGE32L	= 129,
    147     SP_EDGE32LN	= 130,
    148     SP_EDGE32N	= 131,
    149     SP_EDGE8	= 132,
    150     SP_EDGE8L	= 133,
    151     SP_EDGE8LN	= 134,
    152     SP_EDGE8N	= 135,
    153     SP_FABSD	= 136,
    154     SP_FABSQ	= 137,
    155     SP_FABSS	= 138,
    156     SP_FADDD	= 139,
    157     SP_FADDQ	= 140,
    158     SP_FADDS	= 141,
    159     SP_FALIGNADATA	= 142,
    160     SP_FAND	= 143,
    161     SP_FANDNOT1	= 144,
    162     SP_FANDNOT1S	= 145,
    163     SP_FANDNOT2	= 146,
    164     SP_FANDNOT2S	= 147,
    165     SP_FANDS	= 148,
    166     SP_FBCOND	= 149,
    167     SP_FBCONDA	= 150,
    168     SP_FCHKSM16	= 151,
    169     SP_FCMPD	= 152,
    170     SP_FCMPEQ16	= 153,
    171     SP_FCMPEQ32	= 154,
    172     SP_FCMPGT16	= 155,
    173     SP_FCMPGT32	= 156,
    174     SP_FCMPLE16	= 157,
    175     SP_FCMPLE32	= 158,
    176     SP_FCMPNE16	= 159,
    177     SP_FCMPNE32	= 160,
    178     SP_FCMPQ	= 161,
    179     SP_FCMPS	= 162,
    180     SP_FDIVD	= 163,
    181     SP_FDIVQ	= 164,
    182     SP_FDIVS	= 165,
    183     SP_FDMULQ	= 166,
    184     SP_FDTOI	= 167,
    185     SP_FDTOQ	= 168,
    186     SP_FDTOS	= 169,
    187     SP_FDTOX	= 170,
    188     SP_FEXPAND	= 171,
    189     SP_FHADDD	= 172,
    190     SP_FHADDS	= 173,
    191     SP_FHSUBD	= 174,
    192     SP_FHSUBS	= 175,
    193     SP_FITOD	= 176,
    194     SP_FITOQ	= 177,
    195     SP_FITOS	= 178,
    196     SP_FLCMPD	= 179,
    197     SP_FLCMPS	= 180,
    198     SP_FLUSHW	= 181,
    199     SP_FMEAN16	= 182,
    200     SP_FMOVD	= 183,
    201     SP_FMOVD_FCC	= 184,
    202     SP_FMOVD_ICC	= 185,
    203     SP_FMOVD_XCC	= 186,
    204     SP_FMOVQ	= 187,
    205     SP_FMOVQ_FCC	= 188,
    206     SP_FMOVQ_ICC	= 189,
    207     SP_FMOVQ_XCC	= 190,
    208     SP_FMOVRGEZD	= 191,
    209     SP_FMOVRGEZQ	= 192,
    210     SP_FMOVRGEZS	= 193,
    211     SP_FMOVRGZD	= 194,
    212     SP_FMOVRGZQ	= 195,
    213     SP_FMOVRGZS	= 196,
    214     SP_FMOVRLEZD	= 197,
    215     SP_FMOVRLEZQ	= 198,
    216     SP_FMOVRLEZS	= 199,
    217     SP_FMOVRLZD	= 200,
    218     SP_FMOVRLZQ	= 201,
    219     SP_FMOVRLZS	= 202,
    220     SP_FMOVRNZD	= 203,
    221     SP_FMOVRNZQ	= 204,
    222     SP_FMOVRNZS	= 205,
    223     SP_FMOVRZD	= 206,
    224     SP_FMOVRZQ	= 207,
    225     SP_FMOVRZS	= 208,
    226     SP_FMOVS	= 209,
    227     SP_FMOVS_FCC	= 210,
    228     SP_FMOVS_ICC	= 211,
    229     SP_FMOVS_XCC	= 212,
    230     SP_FMUL8SUX16	= 213,
    231     SP_FMUL8ULX16	= 214,
    232     SP_FMUL8X16	= 215,
    233     SP_FMUL8X16AL	= 216,
    234     SP_FMUL8X16AU	= 217,
    235     SP_FMULD	= 218,
    236     SP_FMULD8SUX16	= 219,
    237     SP_FMULD8ULX16	= 220,
    238     SP_FMULQ	= 221,
    239     SP_FMULS	= 222,
    240     SP_FNADDD	= 223,
    241     SP_FNADDS	= 224,
    242     SP_FNAND	= 225,
    243     SP_FNANDS	= 226,
    244     SP_FNEGD	= 227,
    245     SP_FNEGQ	= 228,
    246     SP_FNEGS	= 229,
    247     SP_FNHADDD	= 230,
    248     SP_FNHADDS	= 231,
    249     SP_FNMULD	= 232,
    250     SP_FNMULS	= 233,
    251     SP_FNOR	= 234,
    252     SP_FNORS	= 235,
    253     SP_FNOT1	= 236,
    254     SP_FNOT1S	= 237,
    255     SP_FNOT2	= 238,
    256     SP_FNOT2S	= 239,
    257     SP_FNSMULD	= 240,
    258     SP_FONE	= 241,
    259     SP_FONES	= 242,
    260     SP_FOR	= 243,
    261     SP_FORNOT1	= 244,
    262     SP_FORNOT1S	= 245,
    263     SP_FORNOT2	= 246,
    264     SP_FORNOT2S	= 247,
    265     SP_FORS	= 248,
    266     SP_FPACK16	= 249,
    267     SP_FPACK32	= 250,
    268     SP_FPACKFIX	= 251,
    269     SP_FPADD16	= 252,
    270     SP_FPADD16S	= 253,
    271     SP_FPADD32	= 254,
    272     SP_FPADD32S	= 255,
    273     SP_FPADD64	= 256,
    274     SP_FPMERGE	= 257,
    275     SP_FPSUB16	= 258,
    276     SP_FPSUB16S	= 259,
    277     SP_FPSUB32	= 260,
    278     SP_FPSUB32S	= 261,
    279     SP_FQTOD	= 262,
    280     SP_FQTOI	= 263,
    281     SP_FQTOS	= 264,
    282     SP_FQTOX	= 265,
    283     SP_FSLAS16	= 266,
    284     SP_FSLAS32	= 267,
    285     SP_FSLL16	= 268,
    286     SP_FSLL32	= 269,
    287     SP_FSMULD	= 270,
    288     SP_FSQRTD	= 271,
    289     SP_FSQRTQ	= 272,
    290     SP_FSQRTS	= 273,
    291     SP_FSRA16	= 274,
    292     SP_FSRA32	= 275,
    293     SP_FSRC1	= 276,
    294     SP_FSRC1S	= 277,
    295     SP_FSRC2	= 278,
    296     SP_FSRC2S	= 279,
    297     SP_FSRL16	= 280,
    298     SP_FSRL32	= 281,
    299     SP_FSTOD	= 282,
    300     SP_FSTOI	= 283,
    301     SP_FSTOQ	= 284,
    302     SP_FSTOX	= 285,
    303     SP_FSUBD	= 286,
    304     SP_FSUBQ	= 287,
    305     SP_FSUBS	= 288,
    306     SP_FXNOR	= 289,
    307     SP_FXNORS	= 290,
    308     SP_FXOR	= 291,
    309     SP_FXORS	= 292,
    310     SP_FXTOD	= 293,
    311     SP_FXTOQ	= 294,
    312     SP_FXTOS	= 295,
    313     SP_FZERO	= 296,
    314     SP_FZEROS	= 297,
    315     SP_GETPCX	= 298,
    316     SP_JMPLri	= 299,
    317     SP_JMPLrr	= 300,
    318     SP_LDDFri	= 301,
    319     SP_LDDFrr	= 302,
    320     SP_LDFri	= 303,
    321     SP_LDFrr	= 304,
    322     SP_LDQFri	= 305,
    323     SP_LDQFrr	= 306,
    324     SP_LDSBri	= 307,
    325     SP_LDSBrr	= 308,
    326     SP_LDSHri	= 309,
    327     SP_LDSHrr	= 310,
    328     SP_LDSWri	= 311,
    329     SP_LDSWrr	= 312,
    330     SP_LDUBri	= 313,
    331     SP_LDUBrr	= 314,
    332     SP_LDUHri	= 315,
    333     SP_LDUHrr	= 316,
    334     SP_LDXri	= 317,
    335     SP_LDXrr	= 318,
    336     SP_LDri	= 319,
    337     SP_LDrr	= 320,
    338     SP_LEAX_ADDri	= 321,
    339     SP_LEA_ADDri	= 322,
    340     SP_LZCNT	= 323,
    341     SP_MEMBARi	= 324,
    342     SP_MOVDTOX	= 325,
    343     SP_MOVFCCri	= 326,
    344     SP_MOVFCCrr	= 327,
    345     SP_MOVICCri	= 328,
    346     SP_MOVICCrr	= 329,
    347     SP_MOVRGEZri	= 330,
    348     SP_MOVRGEZrr	= 331,
    349     SP_MOVRGZri	= 332,
    350     SP_MOVRGZrr	= 333,
    351     SP_MOVRLEZri	= 334,
    352     SP_MOVRLEZrr	= 335,
    353     SP_MOVRLZri	= 336,
    354     SP_MOVRLZrr	= 337,
    355     SP_MOVRNZri	= 338,
    356     SP_MOVRNZrr	= 339,
    357     SP_MOVRRZri	= 340,
    358     SP_MOVRRZrr	= 341,
    359     SP_MOVSTOSW	= 342,
    360     SP_MOVSTOUW	= 343,
    361     SP_MOVWTOS	= 344,
    362     SP_MOVXCCri	= 345,
    363     SP_MOVXCCrr	= 346,
    364     SP_MOVXTOD	= 347,
    365     SP_MULXri	= 348,
    366     SP_MULXrr	= 349,
    367     SP_NOP	= 350,
    368     SP_ORCCri	= 351,
    369     SP_ORCCrr	= 352,
    370     SP_ORNCCri	= 353,
    371     SP_ORNCCrr	= 354,
    372     SP_ORNri	= 355,
    373     SP_ORNrr	= 356,
    374     SP_ORXNrr	= 357,
    375     SP_ORXri	= 358,
    376     SP_ORXrr	= 359,
    377     SP_ORri	= 360,
    378     SP_ORrr	= 361,
    379     SP_PDIST	= 362,
    380     SP_PDISTN	= 363,
    381     SP_POPCrr	= 364,
    382     SP_RDY	= 365,
    383     SP_RESTOREri	= 366,
    384     SP_RESTORErr	= 367,
    385     SP_RET	= 368,
    386     SP_RETL	= 369,
    387     SP_RETTri	= 370,
    388     SP_RETTrr	= 371,
    389     SP_SAVEri	= 372,
    390     SP_SAVErr	= 373,
    391     SP_SDIVCCri	= 374,
    392     SP_SDIVCCrr	= 375,
    393     SP_SDIVXri	= 376,
    394     SP_SDIVXrr	= 377,
    395     SP_SDIVri	= 378,
    396     SP_SDIVrr	= 379,
    397     SP_SELECT_CC_DFP_FCC	= 380,
    398     SP_SELECT_CC_DFP_ICC	= 381,
    399     SP_SELECT_CC_FP_FCC	= 382,
    400     SP_SELECT_CC_FP_ICC	= 383,
    401     SP_SELECT_CC_Int_FCC	= 384,
    402     SP_SELECT_CC_Int_ICC	= 385,
    403     SP_SELECT_CC_QFP_FCC	= 386,
    404     SP_SELECT_CC_QFP_ICC	= 387,
    405     SP_SETHIXi	= 388,
    406     SP_SETHIi	= 389,
    407     SP_SHUTDOWN	= 390,
    408     SP_SIAM	= 391,
    409     SP_SLLXri	= 392,
    410     SP_SLLXrr	= 393,
    411     SP_SLLri	= 394,
    412     SP_SLLrr	= 395,
    413     SP_SMULCCri	= 396,
    414     SP_SMULCCrr	= 397,
    415     SP_SMULri	= 398,
    416     SP_SMULrr	= 399,
    417     SP_SRAXri	= 400,
    418     SP_SRAXrr	= 401,
    419     SP_SRAri	= 402,
    420     SP_SRArr	= 403,
    421     SP_SRLXri	= 404,
    422     SP_SRLXrr	= 405,
    423     SP_SRLri	= 406,
    424     SP_SRLrr	= 407,
    425     SP_STBAR	= 408,
    426     SP_STBri	= 409,
    427     SP_STBrr	= 410,
    428     SP_STDFri	= 411,
    429     SP_STDFrr	= 412,
    430     SP_STFri	= 413,
    431     SP_STFrr	= 414,
    432     SP_STHri	= 415,
    433     SP_STHrr	= 416,
    434     SP_STQFri	= 417,
    435     SP_STQFrr	= 418,
    436     SP_STXri	= 419,
    437     SP_STXrr	= 420,
    438     SP_STri	= 421,
    439     SP_STrr	= 422,
    440     SP_SUBCCri	= 423,
    441     SP_SUBCCrr	= 424,
    442     SP_SUBCri	= 425,
    443     SP_SUBCrr	= 426,
    444     SP_SUBEri	= 427,
    445     SP_SUBErr	= 428,
    446     SP_SUBXri	= 429,
    447     SP_SUBXrr	= 430,
    448     SP_SUBri	= 431,
    449     SP_SUBrr	= 432,
    450     SP_SWAPri	= 433,
    451     SP_SWAPrr	= 434,
    452     SP_TA3	= 435,
    453     SP_TA5	= 436,
    454     SP_TADDCCTVri	= 437,
    455     SP_TADDCCTVrr	= 438,
    456     SP_TADDCCri	= 439,
    457     SP_TADDCCrr	= 440,
    458     SP_TICCri	= 441,
    459     SP_TICCrr	= 442,
    460     SP_TLS_ADDXrr	= 443,
    461     SP_TLS_ADDrr	= 444,
    462     SP_TLS_CALL	= 445,
    463     SP_TLS_LDXrr	= 446,
    464     SP_TLS_LDrr	= 447,
    465     SP_TSUBCCTVri	= 448,
    466     SP_TSUBCCTVrr	= 449,
    467     SP_TSUBCCri	= 450,
    468     SP_TSUBCCrr	= 451,
    469     SP_TXCCri	= 452,
    470     SP_TXCCrr	= 453,
    471     SP_UDIVCCri	= 454,
    472     SP_UDIVCCrr	= 455,
    473     SP_UDIVXri	= 456,
    474     SP_UDIVXrr	= 457,
    475     SP_UDIVri	= 458,
    476     SP_UDIVrr	= 459,
    477     SP_UMULCCri	= 460,
    478     SP_UMULCCrr	= 461,
    479     SP_UMULXHI	= 462,
    480     SP_UMULri	= 463,
    481     SP_UMULrr	= 464,
    482     SP_UNIMP	= 465,
    483     SP_V9FCMPD	= 466,
    484     SP_V9FCMPED	= 467,
    485     SP_V9FCMPEQ	= 468,
    486     SP_V9FCMPES	= 469,
    487     SP_V9FCMPQ	= 470,
    488     SP_V9FCMPS	= 471,
    489     SP_V9FMOVD_FCC	= 472,
    490     SP_V9FMOVQ_FCC	= 473,
    491     SP_V9FMOVS_FCC	= 474,
    492     SP_V9MOVFCCri	= 475,
    493     SP_V9MOVFCCrr	= 476,
    494     SP_WRYri	= 477,
    495     SP_WRYrr	= 478,
    496     SP_XMULX	= 479,
    497     SP_XMULXHI	= 480,
    498     SP_XNORCCri	= 481,
    499     SP_XNORCCrr	= 482,
    500     SP_XNORXrr	= 483,
    501     SP_XNORri	= 484,
    502     SP_XNORrr	= 485,
    503     SP_XORCCri	= 486,
    504     SP_XORCCrr	= 487,
    505     SP_XORXri	= 488,
    506     SP_XORXrr	= 489,
    507     SP_XORri	= 490,
    508     SP_XORrr	= 491,
    509     SP_INSTRUCTION_LIST_END = 492
    510 };
    511 
    512 #endif // GET_INSTRINFO_ENUM
    513