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@gmail.com>, 2013-2014 */ 11 12 13#ifdef GET_INSTRINFO_ENUM 14#undef GET_INSTRINFO_ENUM 15 16enum { 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