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