1// This is auto-gen data for Capstone engine (www.capstone-engine.org) 2// By Nguyen Anh Quynh <aquynh@gmail.com> 3 4{ 5 ARM_ADCri, ARM_INS_ADC, 6#ifndef CAPSTONE_DIET 7 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 8#endif 9}, 10{ 11 ARM_ADCrr, ARM_INS_ADC, 12#ifndef CAPSTONE_DIET 13 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 14#endif 15}, 16{ 17 ARM_ADCrsi, ARM_INS_ADC, 18#ifndef CAPSTONE_DIET 19 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 20#endif 21}, 22{ 23 ARM_ADCrsr, ARM_INS_ADC, 24#ifndef CAPSTONE_DIET 25 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 26#endif 27}, 28{ 29 ARM_ADDri, ARM_INS_ADD, 30#ifndef CAPSTONE_DIET 31 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 32#endif 33}, 34{ 35 ARM_ADDrr, ARM_INS_ADD, 36#ifndef CAPSTONE_DIET 37 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 38#endif 39}, 40{ 41 ARM_ADDrsi, ARM_INS_ADD, 42#ifndef CAPSTONE_DIET 43 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 44#endif 45}, 46{ 47 ARM_ADDrsr, ARM_INS_ADD, 48#ifndef CAPSTONE_DIET 49 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 50#endif 51}, 52{ 53 ARM_ADR, ARM_INS_ADR, 54#ifndef CAPSTONE_DIET 55 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 56#endif 57}, 58{ 59 ARM_AESD, ARM_INS_AESD, 60#ifndef CAPSTONE_DIET 61 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 62#endif 63}, 64{ 65 ARM_AESE, ARM_INS_AESE, 66#ifndef CAPSTONE_DIET 67 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 68#endif 69}, 70{ 71 ARM_AESIMC, ARM_INS_AESIMC, 72#ifndef CAPSTONE_DIET 73 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 74#endif 75}, 76{ 77 ARM_AESMC, ARM_INS_AESMC, 78#ifndef CAPSTONE_DIET 79 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 80#endif 81}, 82{ 83 ARM_ANDri, ARM_INS_AND, 84#ifndef CAPSTONE_DIET 85 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 86#endif 87}, 88{ 89 ARM_ANDrr, ARM_INS_AND, 90#ifndef CAPSTONE_DIET 91 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 92#endif 93}, 94{ 95 ARM_ANDrsi, ARM_INS_AND, 96#ifndef CAPSTONE_DIET 97 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 98#endif 99}, 100{ 101 ARM_ANDrsr, ARM_INS_AND, 102#ifndef CAPSTONE_DIET 103 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 104#endif 105}, 106{ 107 ARM_BFC, ARM_INS_BFC, 108#ifndef CAPSTONE_DIET 109 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6T2, 0 }, 0, 0 110#endif 111}, 112{ 113 ARM_BFI, ARM_INS_BFI, 114#ifndef CAPSTONE_DIET 115 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6T2, 0 }, 0, 0 116#endif 117}, 118{ 119 ARM_BICri, ARM_INS_BIC, 120#ifndef CAPSTONE_DIET 121 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 122#endif 123}, 124{ 125 ARM_BICrr, ARM_INS_BIC, 126#ifndef CAPSTONE_DIET 127 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 128#endif 129}, 130{ 131 ARM_BICrsi, ARM_INS_BIC, 132#ifndef CAPSTONE_DIET 133 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 134#endif 135}, 136{ 137 ARM_BICrsr, ARM_INS_BIC, 138#ifndef CAPSTONE_DIET 139 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 140#endif 141}, 142{ 143 ARM_BKPT, ARM_INS_BKPT, 144#ifndef CAPSTONE_DIET 145 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 146#endif 147}, 148{ 149 ARM_BL, ARM_INS_BL, 150#ifndef CAPSTONE_DIET 151 { ARM_REG_PC, 0 }, { ARM_REG_LR, ARM_REG_PC, 0 }, { ARM_GRP_CALL, ARM_GRP_BRANCH_RELATIVE, ARM_GRP_ARM, 0 }, 1, 0 152#endif 153}, 154{ 155 ARM_BLX, ARM_INS_BLX, 156#ifndef CAPSTONE_DIET 157 { ARM_REG_PC, 0 }, { ARM_REG_LR, ARM_REG_PC, 0 }, { ARM_GRP_CALL, ARM_GRP_V5T, 0 }, 0, 1 158#endif 159}, 160{ 161 ARM_BLX_pred, ARM_INS_BLX, 162#ifndef CAPSTONE_DIET 163 { ARM_REG_PC, 0 }, { ARM_REG_LR, ARM_REG_PC, 0 }, { ARM_GRP_CALL, ARM_GRP_ARM, ARM_GRP_V5T, 0 }, 0, 1 164#endif 165}, 166{ 167 ARM_BLXi, ARM_INS_BLX, 168#ifndef CAPSTONE_DIET 169 { ARM_REG_PC, 0 }, { ARM_REG_LR, ARM_REG_PC, 0 }, { ARM_GRP_CALL, ARM_GRP_BRANCH_RELATIVE, ARM_GRP_ARM, ARM_GRP_V5T, 0 }, 1, 0 170#endif 171}, 172{ 173 ARM_BL_pred, ARM_INS_BL, 174#ifndef CAPSTONE_DIET 175 { ARM_REG_PC, 0 }, { ARM_REG_LR, ARM_REG_PC, 0 }, { ARM_GRP_CALL, ARM_GRP_BRANCH_RELATIVE, ARM_GRP_ARM, 0 }, 1, 0 176#endif 177}, 178{ 179 ARM_BX, ARM_INS_BX, 180#ifndef CAPSTONE_DIET 181 { 0 }, { ARM_REG_PC, 0 }, { ARM_GRP_ARM, ARM_GRP_V4T, 0 }, 0, 1 182#endif 183}, 184{ 185 ARM_BXJ, ARM_INS_BXJ, 186#ifndef CAPSTONE_DIET 187 { 0 }, { ARM_REG_PC, 0 }, { ARM_GRP_ARM, 0 }, 0, 1 188#endif 189}, 190{ 191 ARM_BX_RET, ARM_INS_BX, 192#ifndef CAPSTONE_DIET 193 { 0 }, { ARM_REG_PC, 0 }, { ARM_GRP_ARM, ARM_GRP_V4T, 0 }, 0, 1 194#endif 195}, 196{ 197 ARM_BX_pred, ARM_INS_BX, 198#ifndef CAPSTONE_DIET 199 { 0 }, { ARM_REG_PC, 0 }, { ARM_GRP_ARM, ARM_GRP_V4T, 0 }, 0, 1 200#endif 201}, 202{ 203 ARM_Bcc, ARM_INS_B, 204#ifndef CAPSTONE_DIET 205 { ARM_REG_PC, 0 }, { ARM_REG_PC, 0 }, { ARM_GRP_BRANCH_RELATIVE, ARM_GRP_ARM, 0 }, 1, 0 206#endif 207}, 208{ 209 ARM_CDP, ARM_INS_CDP, 210#ifndef CAPSTONE_DIET 211 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_PREV8, 0 }, 0, 0 212#endif 213}, 214{ 215 ARM_CDP2, ARM_INS_CDP2, 216#ifndef CAPSTONE_DIET 217 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_PREV8, 0 }, 0, 0 218#endif 219}, 220{ 221 ARM_CLREX, ARM_INS_CLREX, 222#ifndef CAPSTONE_DIET 223 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V7, 0 }, 0, 0 224#endif 225}, 226{ 227 ARM_CLZ, ARM_INS_CLZ, 228#ifndef CAPSTONE_DIET 229 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5T, 0 }, 0, 0 230#endif 231}, 232{ 233 ARM_CMNri, ARM_INS_CMN, 234#ifndef CAPSTONE_DIET 235 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 236#endif 237}, 238{ 239 ARM_CMNzrr, ARM_INS_CMN, 240#ifndef CAPSTONE_DIET 241 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 242#endif 243}, 244{ 245 ARM_CMNzrsi, ARM_INS_CMN, 246#ifndef CAPSTONE_DIET 247 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 248#endif 249}, 250{ 251 ARM_CMNzrsr, ARM_INS_CMN, 252#ifndef CAPSTONE_DIET 253 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 254#endif 255}, 256{ 257 ARM_CMPri, ARM_INS_CMP, 258#ifndef CAPSTONE_DIET 259 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 260#endif 261}, 262{ 263 ARM_CMPrr, ARM_INS_CMP, 264#ifndef CAPSTONE_DIET 265 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 266#endif 267}, 268{ 269 ARM_CMPrsi, ARM_INS_CMP, 270#ifndef CAPSTONE_DIET 271 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 272#endif 273}, 274{ 275 ARM_CMPrsr, ARM_INS_CMP, 276#ifndef CAPSTONE_DIET 277 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 278#endif 279}, 280{ 281 ARM_CPS1p, ARM_INS_CPS, 282#ifndef CAPSTONE_DIET 283 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 284#endif 285}, 286{ 287 ARM_CPS2p, ARM_INS_CPS, 288#ifndef CAPSTONE_DIET 289 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 290#endif 291}, 292{ 293 ARM_CPS3p, ARM_INS_CPS, 294#ifndef CAPSTONE_DIET 295 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 296#endif 297}, 298{ 299 ARM_CRC32B, ARM_INS_CRC32B, 300#ifndef CAPSTONE_DIET 301 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 302#endif 303}, 304{ 305 ARM_CRC32CB, ARM_INS_CRC32CB, 306#ifndef CAPSTONE_DIET 307 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 308#endif 309}, 310{ 311 ARM_CRC32CH, ARM_INS_CRC32CH, 312#ifndef CAPSTONE_DIET 313 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 314#endif 315}, 316{ 317 ARM_CRC32CW, ARM_INS_CRC32CW, 318#ifndef CAPSTONE_DIET 319 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 320#endif 321}, 322{ 323 ARM_CRC32H, ARM_INS_CRC32H, 324#ifndef CAPSTONE_DIET 325 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 326#endif 327}, 328{ 329 ARM_CRC32W, ARM_INS_CRC32W, 330#ifndef CAPSTONE_DIET 331 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 332#endif 333}, 334{ 335 ARM_DBG, ARM_INS_DBG, 336#ifndef CAPSTONE_DIET 337 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V7, 0 }, 0, 0 338#endif 339}, 340{ 341 ARM_DMB, ARM_INS_DMB, 342#ifndef CAPSTONE_DIET 343 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_DATABARRIER, 0 }, 0, 0 344#endif 345}, 346{ 347 ARM_DSB, ARM_INS_DSB, 348#ifndef CAPSTONE_DIET 349 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_DATABARRIER, 0 }, 0, 0 350#endif 351}, 352{ 353 ARM_EORri, ARM_INS_EOR, 354#ifndef CAPSTONE_DIET 355 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 356#endif 357}, 358{ 359 ARM_EORrr, ARM_INS_EOR, 360#ifndef CAPSTONE_DIET 361 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 362#endif 363}, 364{ 365 ARM_EORrsi, ARM_INS_EOR, 366#ifndef CAPSTONE_DIET 367 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 368#endif 369}, 370{ 371 ARM_EORrsr, ARM_INS_EOR, 372#ifndef CAPSTONE_DIET 373 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 374#endif 375}, 376{ 377 ARM_ERET, ARM_INS_ERET, 378#ifndef CAPSTONE_DIET 379 { 0 }, { ARM_REG_PC, 0 }, { ARM_GRP_ARM, ARM_GRP_VIRTUALIZATION, 0 }, 0, 0 380#endif 381}, 382{ 383 ARM_FCONSTD, ARM_INS_VMOV, 384#ifndef CAPSTONE_DIET 385 { 0 }, { 0 }, { ARM_GRP_VFP3, ARM_GRP_DPVFP, 0 }, 0, 0 386#endif 387}, 388{ 389 ARM_FCONSTS, ARM_INS_VMOV, 390#ifndef CAPSTONE_DIET 391 { 0 }, { 0 }, { ARM_GRP_VFP3, 0 }, 0, 0 392#endif 393}, 394{ 395 ARM_FLDMXDB_UPD, ARM_INS_FLDMDBX, 396#ifndef CAPSTONE_DIET 397 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 398#endif 399}, 400{ 401 ARM_FLDMXIA, ARM_INS_FLDMIAX, 402#ifndef CAPSTONE_DIET 403 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 404#endif 405}, 406{ 407 ARM_FLDMXIA_UPD, ARM_INS_FLDMIAX, 408#ifndef CAPSTONE_DIET 409 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 410#endif 411}, 412{ 413 ARM_FMSTAT, ARM_INS_VMRS, 414#ifndef CAPSTONE_DIET 415 { ARM_REG_FPSCR_NZCV, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 416#endif 417}, 418{ 419 ARM_FSTMXDB_UPD, ARM_INS_FSTMDBX, 420#ifndef CAPSTONE_DIET 421 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 422#endif 423}, 424{ 425 ARM_FSTMXIA, ARM_INS_FSTMIAX, 426#ifndef CAPSTONE_DIET 427 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 428#endif 429}, 430{ 431 ARM_FSTMXIA_UPD, ARM_INS_FSTMIAX, 432#ifndef CAPSTONE_DIET 433 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 434#endif 435}, 436{ 437 ARM_HINT, ARM_INS_HINT, 438#ifndef CAPSTONE_DIET 439 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 440#endif 441}, 442{ 443 ARM_HLT, ARM_INS_HLT, 444#ifndef CAPSTONE_DIET 445 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 446#endif 447}, 448{ 449 ARM_HVC, ARM_INS_HVC, 450#ifndef CAPSTONE_DIET 451 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_VIRTUALIZATION, 0 }, 0, 0 452#endif 453}, 454{ 455 ARM_ISB, ARM_INS_ISB, 456#ifndef CAPSTONE_DIET 457 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_DATABARRIER, 0 }, 0, 0 458#endif 459}, 460{ 461 ARM_LDA, ARM_INS_LDA, 462#ifndef CAPSTONE_DIET 463 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 464#endif 465}, 466{ 467 ARM_LDAB, ARM_INS_LDAB, 468#ifndef CAPSTONE_DIET 469 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 470#endif 471}, 472{ 473 ARM_LDAEX, ARM_INS_LDAEX, 474#ifndef CAPSTONE_DIET 475 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 476#endif 477}, 478{ 479 ARM_LDAEXB, ARM_INS_LDAEXB, 480#ifndef CAPSTONE_DIET 481 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 482#endif 483}, 484{ 485 ARM_LDAEXD, ARM_INS_LDAEXD, 486#ifndef CAPSTONE_DIET 487 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 488#endif 489}, 490{ 491 ARM_LDAEXH, ARM_INS_LDAEXH, 492#ifndef CAPSTONE_DIET 493 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 494#endif 495}, 496{ 497 ARM_LDAH, ARM_INS_LDAH, 498#ifndef CAPSTONE_DIET 499 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 500#endif 501}, 502{ 503 ARM_LDC2L_OFFSET, ARM_INS_LDC2L, 504#ifndef CAPSTONE_DIET 505 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 506#endif 507}, 508{ 509 ARM_LDC2L_OPTION, ARM_INS_LDC2L, 510#ifndef CAPSTONE_DIET 511 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 512#endif 513}, 514{ 515 ARM_LDC2L_POST, ARM_INS_LDC2L, 516#ifndef CAPSTONE_DIET 517 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 518#endif 519}, 520{ 521 ARM_LDC2L_PRE, ARM_INS_LDC2L, 522#ifndef CAPSTONE_DIET 523 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 524#endif 525}, 526{ 527 ARM_LDC2_OFFSET, ARM_INS_LDC2, 528#ifndef CAPSTONE_DIET 529 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 530#endif 531}, 532{ 533 ARM_LDC2_OPTION, ARM_INS_LDC2, 534#ifndef CAPSTONE_DIET 535 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 536#endif 537}, 538{ 539 ARM_LDC2_POST, ARM_INS_LDC2, 540#ifndef CAPSTONE_DIET 541 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 542#endif 543}, 544{ 545 ARM_LDC2_PRE, ARM_INS_LDC2, 546#ifndef CAPSTONE_DIET 547 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 548#endif 549}, 550{ 551 ARM_LDCL_OFFSET, ARM_INS_LDCL, 552#ifndef CAPSTONE_DIET 553 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 554#endif 555}, 556{ 557 ARM_LDCL_OPTION, ARM_INS_LDCL, 558#ifndef CAPSTONE_DIET 559 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 560#endif 561}, 562{ 563 ARM_LDCL_POST, ARM_INS_LDCL, 564#ifndef CAPSTONE_DIET 565 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 566#endif 567}, 568{ 569 ARM_LDCL_PRE, ARM_INS_LDCL, 570#ifndef CAPSTONE_DIET 571 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 572#endif 573}, 574{ 575 ARM_LDC_OFFSET, ARM_INS_LDC, 576#ifndef CAPSTONE_DIET 577 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 578#endif 579}, 580{ 581 ARM_LDC_OPTION, ARM_INS_LDC, 582#ifndef CAPSTONE_DIET 583 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 584#endif 585}, 586{ 587 ARM_LDC_POST, ARM_INS_LDC, 588#ifndef CAPSTONE_DIET 589 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 590#endif 591}, 592{ 593 ARM_LDC_PRE, ARM_INS_LDC, 594#ifndef CAPSTONE_DIET 595 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 596#endif 597}, 598{ 599 ARM_LDMDA, ARM_INS_LDMDA, 600#ifndef CAPSTONE_DIET 601 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 602#endif 603}, 604{ 605 ARM_LDMDA_UPD, ARM_INS_LDMDA, 606#ifndef CAPSTONE_DIET 607 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 608#endif 609}, 610{ 611 ARM_LDMDB, ARM_INS_LDMDB, 612#ifndef CAPSTONE_DIET 613 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 614#endif 615}, 616{ 617 ARM_LDMDB_UPD, ARM_INS_LDMDB, 618#ifndef CAPSTONE_DIET 619 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 620#endif 621}, 622{ 623 ARM_LDMIA, ARM_INS_LDM, 624#ifndef CAPSTONE_DIET 625 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 626#endif 627}, 628{ 629 ARM_LDMIA_UPD, ARM_INS_LDM, 630#ifndef CAPSTONE_DIET 631 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 632#endif 633}, 634{ 635 ARM_LDMIB, ARM_INS_LDMIB, 636#ifndef CAPSTONE_DIET 637 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 638#endif 639}, 640{ 641 ARM_LDMIB_UPD, ARM_INS_LDMIB, 642#ifndef CAPSTONE_DIET 643 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 644#endif 645}, 646{ 647 ARM_LDRBT_POST_IMM, ARM_INS_LDRBT, 648#ifndef CAPSTONE_DIET 649 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 650#endif 651}, 652{ 653 ARM_LDRBT_POST_REG, ARM_INS_LDRBT, 654#ifndef CAPSTONE_DIET 655 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 656#endif 657}, 658{ 659 ARM_LDRB_POST_IMM, ARM_INS_LDRB, 660#ifndef CAPSTONE_DIET 661 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 662#endif 663}, 664{ 665 ARM_LDRB_POST_REG, ARM_INS_LDRB, 666#ifndef CAPSTONE_DIET 667 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 668#endif 669}, 670{ 671 ARM_LDRB_PRE_IMM, ARM_INS_LDRB, 672#ifndef CAPSTONE_DIET 673 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 674#endif 675}, 676{ 677 ARM_LDRB_PRE_REG, ARM_INS_LDRB, 678#ifndef CAPSTONE_DIET 679 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 680#endif 681}, 682{ 683 ARM_LDRBi12, ARM_INS_LDRB, 684#ifndef CAPSTONE_DIET 685 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 686#endif 687}, 688{ 689 ARM_LDRBrs, ARM_INS_LDRB, 690#ifndef CAPSTONE_DIET 691 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 692#endif 693}, 694{ 695 ARM_LDRD, ARM_INS_LDRD, 696#ifndef CAPSTONE_DIET 697 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 698#endif 699}, 700{ 701 ARM_LDRD_POST, ARM_INS_LDRD, 702#ifndef CAPSTONE_DIET 703 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 704#endif 705}, 706{ 707 ARM_LDRD_PRE, ARM_INS_LDRD, 708#ifndef CAPSTONE_DIET 709 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 710#endif 711}, 712{ 713 ARM_LDREX, ARM_INS_LDREX, 714#ifndef CAPSTONE_DIET 715 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 716#endif 717}, 718{ 719 ARM_LDREXB, ARM_INS_LDREXB, 720#ifndef CAPSTONE_DIET 721 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 722#endif 723}, 724{ 725 ARM_LDREXD, ARM_INS_LDREXD, 726#ifndef CAPSTONE_DIET 727 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 728#endif 729}, 730{ 731 ARM_LDREXH, ARM_INS_LDREXH, 732#ifndef CAPSTONE_DIET 733 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 734#endif 735}, 736{ 737 ARM_LDRH, ARM_INS_LDRH, 738#ifndef CAPSTONE_DIET 739 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 740#endif 741}, 742{ 743 ARM_LDRHTi, ARM_INS_LDRHT, 744#ifndef CAPSTONE_DIET 745 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 746#endif 747}, 748{ 749 ARM_LDRHTr, ARM_INS_LDRHT, 750#ifndef CAPSTONE_DIET 751 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 752#endif 753}, 754{ 755 ARM_LDRH_POST, ARM_INS_LDRH, 756#ifndef CAPSTONE_DIET 757 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 758#endif 759}, 760{ 761 ARM_LDRH_PRE, ARM_INS_LDRH, 762#ifndef CAPSTONE_DIET 763 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 764#endif 765}, 766{ 767 ARM_LDRSB, ARM_INS_LDRSB, 768#ifndef CAPSTONE_DIET 769 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 770#endif 771}, 772{ 773 ARM_LDRSBTi, ARM_INS_LDRSBT, 774#ifndef CAPSTONE_DIET 775 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 776#endif 777}, 778{ 779 ARM_LDRSBTr, ARM_INS_LDRSBT, 780#ifndef CAPSTONE_DIET 781 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 782#endif 783}, 784{ 785 ARM_LDRSB_POST, ARM_INS_LDRSB, 786#ifndef CAPSTONE_DIET 787 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 788#endif 789}, 790{ 791 ARM_LDRSB_PRE, ARM_INS_LDRSB, 792#ifndef CAPSTONE_DIET 793 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 794#endif 795}, 796{ 797 ARM_LDRSH, ARM_INS_LDRSH, 798#ifndef CAPSTONE_DIET 799 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 800#endif 801}, 802{ 803 ARM_LDRSHTi, ARM_INS_LDRSHT, 804#ifndef CAPSTONE_DIET 805 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 806#endif 807}, 808{ 809 ARM_LDRSHTr, ARM_INS_LDRSHT, 810#ifndef CAPSTONE_DIET 811 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 812#endif 813}, 814{ 815 ARM_LDRSH_POST, ARM_INS_LDRSH, 816#ifndef CAPSTONE_DIET 817 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 818#endif 819}, 820{ 821 ARM_LDRSH_PRE, ARM_INS_LDRSH, 822#ifndef CAPSTONE_DIET 823 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 824#endif 825}, 826{ 827 ARM_LDRT_POST_IMM, ARM_INS_LDRT, 828#ifndef CAPSTONE_DIET 829 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 830#endif 831}, 832{ 833 ARM_LDRT_POST_REG, ARM_INS_LDRT, 834#ifndef CAPSTONE_DIET 835 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 836#endif 837}, 838{ 839 ARM_LDR_POST_IMM, ARM_INS_LDR, 840#ifndef CAPSTONE_DIET 841 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 842#endif 843}, 844{ 845 ARM_LDR_POST_REG, ARM_INS_LDR, 846#ifndef CAPSTONE_DIET 847 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 848#endif 849}, 850{ 851 ARM_LDR_PRE_IMM, ARM_INS_LDR, 852#ifndef CAPSTONE_DIET 853 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 854#endif 855}, 856{ 857 ARM_LDR_PRE_REG, ARM_INS_LDR, 858#ifndef CAPSTONE_DIET 859 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 860#endif 861}, 862{ 863 ARM_LDRcp, ARM_INS_LDR, 864#ifndef CAPSTONE_DIET 865 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 866#endif 867}, 868{ 869 ARM_LDRi12, ARM_INS_LDR, 870#ifndef CAPSTONE_DIET 871 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 872#endif 873}, 874{ 875 ARM_LDRrs, ARM_INS_LDR, 876#ifndef CAPSTONE_DIET 877 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 878#endif 879}, 880{ 881 ARM_MCR, ARM_INS_MCR, 882#ifndef CAPSTONE_DIET 883 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_ARM, 0 }, 0, 0 884#endif 885}, 886{ 887 ARM_MCR2, ARM_INS_MCR2, 888#ifndef CAPSTONE_DIET 889 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_PREV8, 0 }, 0, 0 890#endif 891}, 892{ 893 ARM_MCRR, ARM_INS_MCRR, 894#ifndef CAPSTONE_DIET 895 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_ARM, 0 }, 0, 0 896#endif 897}, 898{ 899 ARM_MCRR2, ARM_INS_MCRR2, 900#ifndef CAPSTONE_DIET 901 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_PREV8, 0 }, 0, 0 902#endif 903}, 904{ 905 ARM_MLA, ARM_INS_MLA, 906#ifndef CAPSTONE_DIET 907 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, ARM_GRP_MULOPS, 0 }, 0, 0 908#endif 909}, 910{ 911 ARM_MLS, ARM_INS_MLS, 912#ifndef CAPSTONE_DIET 913 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6T2, ARM_GRP_MULOPS, 0 }, 0, 0 914#endif 915}, 916{ 917 ARM_MOVPCLR, ARM_INS_MOV, 918#ifndef CAPSTONE_DIET 919 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 920#endif 921}, 922{ 923 ARM_MOVTi16, ARM_INS_MOVT, 924#ifndef CAPSTONE_DIET 925 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6T2, 0 }, 0, 0 926#endif 927}, 928{ 929 ARM_MOVi, ARM_INS_MOV, 930#ifndef CAPSTONE_DIET 931 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 932#endif 933}, 934{ 935 ARM_MOVi16, ARM_INS_MOVW, 936#ifndef CAPSTONE_DIET 937 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6T2, 0 }, 0, 0 938#endif 939}, 940{ 941 ARM_MOVr, ARM_INS_MOV, 942#ifndef CAPSTONE_DIET 943 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 944#endif 945}, 946{ 947 ARM_MOVr_TC, ARM_INS_MOV, 948#ifndef CAPSTONE_DIET 949 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 950#endif 951}, 952{ 953 ARM_MOVsi, ARM_INS_MOV, 954#ifndef CAPSTONE_DIET 955 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 956#endif 957}, 958{ 959 ARM_MOVsr, ARM_INS_MOV, 960#ifndef CAPSTONE_DIET 961 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 962#endif 963}, 964{ 965 ARM_MRC, ARM_INS_MRC, 966#ifndef CAPSTONE_DIET 967 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_ARM, 0 }, 0, 0 968#endif 969}, 970{ 971 ARM_MRC2, ARM_INS_MRC2, 972#ifndef CAPSTONE_DIET 973 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_PREV8, 0 }, 0, 0 974#endif 975}, 976{ 977 ARM_MRRC, ARM_INS_MRRC, 978#ifndef CAPSTONE_DIET 979 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 980#endif 981}, 982{ 983 ARM_MRRC2, ARM_INS_MRRC2, 984#ifndef CAPSTONE_DIET 985 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 986#endif 987}, 988{ 989 ARM_MRS, ARM_INS_MRS, 990#ifndef CAPSTONE_DIET 991 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 992#endif 993}, 994{ 995 ARM_MRSbanked, ARM_INS_MRS, 996#ifndef CAPSTONE_DIET 997 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_VIRTUALIZATION, 0 }, 0, 0 998#endif 999}, 1000{ 1001 ARM_MRSsys, ARM_INS_MRS, 1002#ifndef CAPSTONE_DIET 1003 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1004#endif 1005}, 1006{ 1007 ARM_MSR, ARM_INS_MSR, 1008#ifndef CAPSTONE_DIET 1009 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1010#endif 1011}, 1012{ 1013 ARM_MSRbanked, ARM_INS_MSR, 1014#ifndef CAPSTONE_DIET 1015 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_VIRTUALIZATION, 0 }, 0, 0 1016#endif 1017}, 1018{ 1019 ARM_MSRi, ARM_INS_MSR, 1020#ifndef CAPSTONE_DIET 1021 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1022#endif 1023}, 1024{ 1025 ARM_MUL, ARM_INS_MUL, 1026#ifndef CAPSTONE_DIET 1027 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1028#endif 1029}, 1030{ 1031 ARM_MVNi, ARM_INS_MVN, 1032#ifndef CAPSTONE_DIET 1033 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1034#endif 1035}, 1036{ 1037 ARM_MVNr, ARM_INS_MVN, 1038#ifndef CAPSTONE_DIET 1039 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1040#endif 1041}, 1042{ 1043 ARM_MVNsi, ARM_INS_MVN, 1044#ifndef CAPSTONE_DIET 1045 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1046#endif 1047}, 1048{ 1049 ARM_MVNsr, ARM_INS_MVN, 1050#ifndef CAPSTONE_DIET 1051 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1052#endif 1053}, 1054{ 1055 ARM_ORRri, ARM_INS_ORR, 1056#ifndef CAPSTONE_DIET 1057 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1058#endif 1059}, 1060{ 1061 ARM_ORRrr, ARM_INS_ORR, 1062#ifndef CAPSTONE_DIET 1063 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1064#endif 1065}, 1066{ 1067 ARM_ORRrsi, ARM_INS_ORR, 1068#ifndef CAPSTONE_DIET 1069 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1070#endif 1071}, 1072{ 1073 ARM_ORRrsr, ARM_INS_ORR, 1074#ifndef CAPSTONE_DIET 1075 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1076#endif 1077}, 1078{ 1079 ARM_PKHBT, ARM_INS_PKHBT, 1080#ifndef CAPSTONE_DIET 1081 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1082#endif 1083}, 1084{ 1085 ARM_PKHTB, ARM_INS_PKHTB, 1086#ifndef CAPSTONE_DIET 1087 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1088#endif 1089}, 1090{ 1091 ARM_PLDWi12, ARM_INS_PLDW, 1092#ifndef CAPSTONE_DIET 1093 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V7, ARM_GRP_MULTPRO, 0 }, 0, 0 1094#endif 1095}, 1096{ 1097 ARM_PLDWrs, ARM_INS_PLDW, 1098#ifndef CAPSTONE_DIET 1099 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V7, ARM_GRP_MULTPRO, 0 }, 0, 0 1100#endif 1101}, 1102{ 1103 ARM_PLDi12, ARM_INS_PLD, 1104#ifndef CAPSTONE_DIET 1105 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1106#endif 1107}, 1108{ 1109 ARM_PLDrs, ARM_INS_PLD, 1110#ifndef CAPSTONE_DIET 1111 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1112#endif 1113}, 1114{ 1115 ARM_PLIi12, ARM_INS_PLI, 1116#ifndef CAPSTONE_DIET 1117 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V7, 0 }, 0, 0 1118#endif 1119}, 1120{ 1121 ARM_PLIrs, ARM_INS_PLI, 1122#ifndef CAPSTONE_DIET 1123 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V7, 0 }, 0, 0 1124#endif 1125}, 1126{ 1127 ARM_QADD, ARM_INS_QADD, 1128#ifndef CAPSTONE_DIET 1129 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1130#endif 1131}, 1132{ 1133 ARM_QADD16, ARM_INS_QADD16, 1134#ifndef CAPSTONE_DIET 1135 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1136#endif 1137}, 1138{ 1139 ARM_QADD8, ARM_INS_QADD8, 1140#ifndef CAPSTONE_DIET 1141 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1142#endif 1143}, 1144{ 1145 ARM_QASX, ARM_INS_QASX, 1146#ifndef CAPSTONE_DIET 1147 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1148#endif 1149}, 1150{ 1151 ARM_QDADD, ARM_INS_QDADD, 1152#ifndef CAPSTONE_DIET 1153 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1154#endif 1155}, 1156{ 1157 ARM_QDSUB, ARM_INS_QDSUB, 1158#ifndef CAPSTONE_DIET 1159 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1160#endif 1161}, 1162{ 1163 ARM_QSAX, ARM_INS_QSAX, 1164#ifndef CAPSTONE_DIET 1165 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1166#endif 1167}, 1168{ 1169 ARM_QSUB, ARM_INS_QSUB, 1170#ifndef CAPSTONE_DIET 1171 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1172#endif 1173}, 1174{ 1175 ARM_QSUB16, ARM_INS_QSUB16, 1176#ifndef CAPSTONE_DIET 1177 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1178#endif 1179}, 1180{ 1181 ARM_QSUB8, ARM_INS_QSUB8, 1182#ifndef CAPSTONE_DIET 1183 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1184#endif 1185}, 1186{ 1187 ARM_RBIT, ARM_INS_RBIT, 1188#ifndef CAPSTONE_DIET 1189 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6T2, 0 }, 0, 0 1190#endif 1191}, 1192{ 1193 ARM_REV, ARM_INS_REV, 1194#ifndef CAPSTONE_DIET 1195 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1196#endif 1197}, 1198{ 1199 ARM_REV16, ARM_INS_REV16, 1200#ifndef CAPSTONE_DIET 1201 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1202#endif 1203}, 1204{ 1205 ARM_REVSH, ARM_INS_REVSH, 1206#ifndef CAPSTONE_DIET 1207 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1208#endif 1209}, 1210{ 1211 ARM_RFEDA, ARM_INS_RFEDA, 1212#ifndef CAPSTONE_DIET 1213 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1214#endif 1215}, 1216{ 1217 ARM_RFEDA_UPD, ARM_INS_RFEDA, 1218#ifndef CAPSTONE_DIET 1219 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1220#endif 1221}, 1222{ 1223 ARM_RFEDB, ARM_INS_RFEDB, 1224#ifndef CAPSTONE_DIET 1225 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1226#endif 1227}, 1228{ 1229 ARM_RFEDB_UPD, ARM_INS_RFEDB, 1230#ifndef CAPSTONE_DIET 1231 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1232#endif 1233}, 1234{ 1235 ARM_RFEIA, ARM_INS_RFEIA, 1236#ifndef CAPSTONE_DIET 1237 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1238#endif 1239}, 1240{ 1241 ARM_RFEIA_UPD, ARM_INS_RFEIA, 1242#ifndef CAPSTONE_DIET 1243 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1244#endif 1245}, 1246{ 1247 ARM_RFEIB, ARM_INS_RFEIB, 1248#ifndef CAPSTONE_DIET 1249 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1250#endif 1251}, 1252{ 1253 ARM_RFEIB_UPD, ARM_INS_RFEIB, 1254#ifndef CAPSTONE_DIET 1255 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1256#endif 1257}, 1258{ 1259 ARM_RSBri, ARM_INS_RSB, 1260#ifndef CAPSTONE_DIET 1261 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1262#endif 1263}, 1264{ 1265 ARM_RSBrr, ARM_INS_RSB, 1266#ifndef CAPSTONE_DIET 1267 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1268#endif 1269}, 1270{ 1271 ARM_RSBrsi, ARM_INS_RSB, 1272#ifndef CAPSTONE_DIET 1273 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1274#endif 1275}, 1276{ 1277 ARM_RSBrsr, ARM_INS_RSB, 1278#ifndef CAPSTONE_DIET 1279 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1280#endif 1281}, 1282{ 1283 ARM_RSCri, ARM_INS_RSC, 1284#ifndef CAPSTONE_DIET 1285 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1286#endif 1287}, 1288{ 1289 ARM_RSCrr, ARM_INS_RSC, 1290#ifndef CAPSTONE_DIET 1291 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1292#endif 1293}, 1294{ 1295 ARM_RSCrsi, ARM_INS_RSC, 1296#ifndef CAPSTONE_DIET 1297 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1298#endif 1299}, 1300{ 1301 ARM_RSCrsr, ARM_INS_RSC, 1302#ifndef CAPSTONE_DIET 1303 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1304#endif 1305}, 1306{ 1307 ARM_SADD16, ARM_INS_SADD16, 1308#ifndef CAPSTONE_DIET 1309 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1310#endif 1311}, 1312{ 1313 ARM_SADD8, ARM_INS_SADD8, 1314#ifndef CAPSTONE_DIET 1315 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1316#endif 1317}, 1318{ 1319 ARM_SASX, ARM_INS_SASX, 1320#ifndef CAPSTONE_DIET 1321 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1322#endif 1323}, 1324{ 1325 ARM_SBCri, ARM_INS_SBC, 1326#ifndef CAPSTONE_DIET 1327 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1328#endif 1329}, 1330{ 1331 ARM_SBCrr, ARM_INS_SBC, 1332#ifndef CAPSTONE_DIET 1333 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1334#endif 1335}, 1336{ 1337 ARM_SBCrsi, ARM_INS_SBC, 1338#ifndef CAPSTONE_DIET 1339 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1340#endif 1341}, 1342{ 1343 ARM_SBCrsr, ARM_INS_SBC, 1344#ifndef CAPSTONE_DIET 1345 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1346#endif 1347}, 1348{ 1349 ARM_SBFX, ARM_INS_SBFX, 1350#ifndef CAPSTONE_DIET 1351 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6T2, 0 }, 0, 0 1352#endif 1353}, 1354{ 1355 ARM_SDIV, ARM_INS_SDIV, 1356#ifndef CAPSTONE_DIET 1357 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1358#endif 1359}, 1360{ 1361 ARM_SEL, ARM_INS_SEL, 1362#ifndef CAPSTONE_DIET 1363 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1364#endif 1365}, 1366{ 1367 ARM_SETEND, ARM_INS_SETEND, 1368#ifndef CAPSTONE_DIET 1369 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1370#endif 1371}, 1372{ 1373 ARM_SHA1C, ARM_INS_SHA1C, 1374#ifndef CAPSTONE_DIET 1375 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1376#endif 1377}, 1378{ 1379 ARM_SHA1H, ARM_INS_SHA1H, 1380#ifndef CAPSTONE_DIET 1381 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1382#endif 1383}, 1384{ 1385 ARM_SHA1M, ARM_INS_SHA1M, 1386#ifndef CAPSTONE_DIET 1387 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1388#endif 1389}, 1390{ 1391 ARM_SHA1P, ARM_INS_SHA1P, 1392#ifndef CAPSTONE_DIET 1393 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1394#endif 1395}, 1396{ 1397 ARM_SHA1SU0, ARM_INS_SHA1SU0, 1398#ifndef CAPSTONE_DIET 1399 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1400#endif 1401}, 1402{ 1403 ARM_SHA1SU1, ARM_INS_SHA1SU1, 1404#ifndef CAPSTONE_DIET 1405 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1406#endif 1407}, 1408{ 1409 ARM_SHA256H, ARM_INS_SHA256H, 1410#ifndef CAPSTONE_DIET 1411 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1412#endif 1413}, 1414{ 1415 ARM_SHA256H2, ARM_INS_SHA256H2, 1416#ifndef CAPSTONE_DIET 1417 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1418#endif 1419}, 1420{ 1421 ARM_SHA256SU0, ARM_INS_SHA256SU0, 1422#ifndef CAPSTONE_DIET 1423 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1424#endif 1425}, 1426{ 1427 ARM_SHA256SU1, ARM_INS_SHA256SU1, 1428#ifndef CAPSTONE_DIET 1429 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 1430#endif 1431}, 1432{ 1433 ARM_SHADD16, ARM_INS_SHADD16, 1434#ifndef CAPSTONE_DIET 1435 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1436#endif 1437}, 1438{ 1439 ARM_SHADD8, ARM_INS_SHADD8, 1440#ifndef CAPSTONE_DIET 1441 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1442#endif 1443}, 1444{ 1445 ARM_SHASX, ARM_INS_SHASX, 1446#ifndef CAPSTONE_DIET 1447 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1448#endif 1449}, 1450{ 1451 ARM_SHSAX, ARM_INS_SHSAX, 1452#ifndef CAPSTONE_DIET 1453 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1454#endif 1455}, 1456{ 1457 ARM_SHSUB16, ARM_INS_SHSUB16, 1458#ifndef CAPSTONE_DIET 1459 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1460#endif 1461}, 1462{ 1463 ARM_SHSUB8, ARM_INS_SHSUB8, 1464#ifndef CAPSTONE_DIET 1465 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1466#endif 1467}, 1468{ 1469 ARM_SMC, ARM_INS_SMC, 1470#ifndef CAPSTONE_DIET 1471 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_ARM, ARM_GRP_TRUSTZONE, 0 }, 0, 0 1472#endif 1473}, 1474{ 1475 ARM_SMLABB, ARM_INS_SMLABB, 1476#ifndef CAPSTONE_DIET 1477 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, ARM_GRP_MULOPS, 0 }, 0, 0 1478#endif 1479}, 1480{ 1481 ARM_SMLABT, ARM_INS_SMLABT, 1482#ifndef CAPSTONE_DIET 1483 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, ARM_GRP_MULOPS, 0 }, 0, 0 1484#endif 1485}, 1486{ 1487 ARM_SMLAD, ARM_INS_SMLAD, 1488#ifndef CAPSTONE_DIET 1489 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1490#endif 1491}, 1492{ 1493 ARM_SMLADX, ARM_INS_SMLADX, 1494#ifndef CAPSTONE_DIET 1495 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1496#endif 1497}, 1498{ 1499 ARM_SMLAL, ARM_INS_SMLAL, 1500#ifndef CAPSTONE_DIET 1501 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1502#endif 1503}, 1504{ 1505 ARM_SMLALBB, ARM_INS_SMLALBB, 1506#ifndef CAPSTONE_DIET 1507 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1508#endif 1509}, 1510{ 1511 ARM_SMLALBT, ARM_INS_SMLALBT, 1512#ifndef CAPSTONE_DIET 1513 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1514#endif 1515}, 1516{ 1517 ARM_SMLALD, ARM_INS_SMLALD, 1518#ifndef CAPSTONE_DIET 1519 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1520#endif 1521}, 1522{ 1523 ARM_SMLALDX, ARM_INS_SMLALDX, 1524#ifndef CAPSTONE_DIET 1525 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1526#endif 1527}, 1528{ 1529 ARM_SMLALTB, ARM_INS_SMLALTB, 1530#ifndef CAPSTONE_DIET 1531 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1532#endif 1533}, 1534{ 1535 ARM_SMLALTT, ARM_INS_SMLALTT, 1536#ifndef CAPSTONE_DIET 1537 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1538#endif 1539}, 1540{ 1541 ARM_SMLATB, ARM_INS_SMLATB, 1542#ifndef CAPSTONE_DIET 1543 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, ARM_GRP_MULOPS, 0 }, 0, 0 1544#endif 1545}, 1546{ 1547 ARM_SMLATT, ARM_INS_SMLATT, 1548#ifndef CAPSTONE_DIET 1549 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, ARM_GRP_MULOPS, 0 }, 0, 0 1550#endif 1551}, 1552{ 1553 ARM_SMLAWB, ARM_INS_SMLAWB, 1554#ifndef CAPSTONE_DIET 1555 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, ARM_GRP_MULOPS, 0 }, 0, 0 1556#endif 1557}, 1558{ 1559 ARM_SMLAWT, ARM_INS_SMLAWT, 1560#ifndef CAPSTONE_DIET 1561 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, ARM_GRP_MULOPS, 0 }, 0, 0 1562#endif 1563}, 1564{ 1565 ARM_SMLSD, ARM_INS_SMLSD, 1566#ifndef CAPSTONE_DIET 1567 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1568#endif 1569}, 1570{ 1571 ARM_SMLSDX, ARM_INS_SMLSDX, 1572#ifndef CAPSTONE_DIET 1573 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1574#endif 1575}, 1576{ 1577 ARM_SMLSLD, ARM_INS_SMLSLD, 1578#ifndef CAPSTONE_DIET 1579 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1580#endif 1581}, 1582{ 1583 ARM_SMLSLDX, ARM_INS_SMLSLDX, 1584#ifndef CAPSTONE_DIET 1585 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1586#endif 1587}, 1588{ 1589 ARM_SMMLA, ARM_INS_SMMLA, 1590#ifndef CAPSTONE_DIET 1591 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, ARM_GRP_MULOPS, 0 }, 0, 0 1592#endif 1593}, 1594{ 1595 ARM_SMMLAR, ARM_INS_SMMLAR, 1596#ifndef CAPSTONE_DIET 1597 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1598#endif 1599}, 1600{ 1601 ARM_SMMLS, ARM_INS_SMMLS, 1602#ifndef CAPSTONE_DIET 1603 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, ARM_GRP_MULOPS, 0 }, 0, 0 1604#endif 1605}, 1606{ 1607 ARM_SMMLSR, ARM_INS_SMMLSR, 1608#ifndef CAPSTONE_DIET 1609 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1610#endif 1611}, 1612{ 1613 ARM_SMMUL, ARM_INS_SMMUL, 1614#ifndef CAPSTONE_DIET 1615 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1616#endif 1617}, 1618{ 1619 ARM_SMMULR, ARM_INS_SMMULR, 1620#ifndef CAPSTONE_DIET 1621 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1622#endif 1623}, 1624{ 1625 ARM_SMUAD, ARM_INS_SMUAD, 1626#ifndef CAPSTONE_DIET 1627 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1628#endif 1629}, 1630{ 1631 ARM_SMUADX, ARM_INS_SMUADX, 1632#ifndef CAPSTONE_DIET 1633 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1634#endif 1635}, 1636{ 1637 ARM_SMULBB, ARM_INS_SMULBB, 1638#ifndef CAPSTONE_DIET 1639 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1640#endif 1641}, 1642{ 1643 ARM_SMULBT, ARM_INS_SMULBT, 1644#ifndef CAPSTONE_DIET 1645 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1646#endif 1647}, 1648{ 1649 ARM_SMULL, ARM_INS_SMULL, 1650#ifndef CAPSTONE_DIET 1651 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1652#endif 1653}, 1654{ 1655 ARM_SMULTB, ARM_INS_SMULTB, 1656#ifndef CAPSTONE_DIET 1657 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1658#endif 1659}, 1660{ 1661 ARM_SMULTT, ARM_INS_SMULTT, 1662#ifndef CAPSTONE_DIET 1663 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1664#endif 1665}, 1666{ 1667 ARM_SMULWB, ARM_INS_SMULWB, 1668#ifndef CAPSTONE_DIET 1669 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1670#endif 1671}, 1672{ 1673 ARM_SMULWT, ARM_INS_SMULWT, 1674#ifndef CAPSTONE_DIET 1675 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 1676#endif 1677}, 1678{ 1679 ARM_SMUSD, ARM_INS_SMUSD, 1680#ifndef CAPSTONE_DIET 1681 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1682#endif 1683}, 1684{ 1685 ARM_SMUSDX, ARM_INS_SMUSDX, 1686#ifndef CAPSTONE_DIET 1687 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 1688#endif 1689}, 1690{ 1691 ARM_SRSDA, ARM_INS_SRSDA, 1692#ifndef CAPSTONE_DIET 1693 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1694#endif 1695}, 1696{ 1697 ARM_SRSDA_UPD, ARM_INS_SRSDA, 1698#ifndef CAPSTONE_DIET 1699 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1700#endif 1701}, 1702{ 1703 ARM_SRSDB, ARM_INS_SRSDB, 1704#ifndef CAPSTONE_DIET 1705 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1706#endif 1707}, 1708{ 1709 ARM_SRSDB_UPD, ARM_INS_SRSDB, 1710#ifndef CAPSTONE_DIET 1711 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1712#endif 1713}, 1714{ 1715 ARM_SRSIA, ARM_INS_SRSIA, 1716#ifndef CAPSTONE_DIET 1717 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1718#endif 1719}, 1720{ 1721 ARM_SRSIA_UPD, ARM_INS_SRSIA, 1722#ifndef CAPSTONE_DIET 1723 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1724#endif 1725}, 1726{ 1727 ARM_SRSIB, ARM_INS_SRSIB, 1728#ifndef CAPSTONE_DIET 1729 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1730#endif 1731}, 1732{ 1733 ARM_SRSIB_UPD, ARM_INS_SRSIB, 1734#ifndef CAPSTONE_DIET 1735 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1736#endif 1737}, 1738{ 1739 ARM_SSAT, ARM_INS_SSAT, 1740#ifndef CAPSTONE_DIET 1741 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1742#endif 1743}, 1744{ 1745 ARM_SSAT16, ARM_INS_SSAT16, 1746#ifndef CAPSTONE_DIET 1747 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1748#endif 1749}, 1750{ 1751 ARM_SSAX, ARM_INS_SSAX, 1752#ifndef CAPSTONE_DIET 1753 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1754#endif 1755}, 1756{ 1757 ARM_SSUB16, ARM_INS_SSUB16, 1758#ifndef CAPSTONE_DIET 1759 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1760#endif 1761}, 1762{ 1763 ARM_SSUB8, ARM_INS_SSUB8, 1764#ifndef CAPSTONE_DIET 1765 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1766#endif 1767}, 1768{ 1769 ARM_STC2L_OFFSET, ARM_INS_STC2L, 1770#ifndef CAPSTONE_DIET 1771 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 1772#endif 1773}, 1774{ 1775 ARM_STC2L_OPTION, ARM_INS_STC2L, 1776#ifndef CAPSTONE_DIET 1777 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 1778#endif 1779}, 1780{ 1781 ARM_STC2L_POST, ARM_INS_STC2L, 1782#ifndef CAPSTONE_DIET 1783 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 1784#endif 1785}, 1786{ 1787 ARM_STC2L_PRE, ARM_INS_STC2L, 1788#ifndef CAPSTONE_DIET 1789 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 1790#endif 1791}, 1792{ 1793 ARM_STC2_OFFSET, ARM_INS_STC2, 1794#ifndef CAPSTONE_DIET 1795 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 1796#endif 1797}, 1798{ 1799 ARM_STC2_OPTION, ARM_INS_STC2, 1800#ifndef CAPSTONE_DIET 1801 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 1802#endif 1803}, 1804{ 1805 ARM_STC2_POST, ARM_INS_STC2, 1806#ifndef CAPSTONE_DIET 1807 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 1808#endif 1809}, 1810{ 1811 ARM_STC2_PRE, ARM_INS_STC2, 1812#ifndef CAPSTONE_DIET 1813 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 1814#endif 1815}, 1816{ 1817 ARM_STCL_OFFSET, ARM_INS_STCL, 1818#ifndef CAPSTONE_DIET 1819 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1820#endif 1821}, 1822{ 1823 ARM_STCL_OPTION, ARM_INS_STCL, 1824#ifndef CAPSTONE_DIET 1825 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1826#endif 1827}, 1828{ 1829 ARM_STCL_POST, ARM_INS_STCL, 1830#ifndef CAPSTONE_DIET 1831 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1832#endif 1833}, 1834{ 1835 ARM_STCL_PRE, ARM_INS_STCL, 1836#ifndef CAPSTONE_DIET 1837 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1838#endif 1839}, 1840{ 1841 ARM_STC_OFFSET, ARM_INS_STC, 1842#ifndef CAPSTONE_DIET 1843 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1844#endif 1845}, 1846{ 1847 ARM_STC_OPTION, ARM_INS_STC, 1848#ifndef CAPSTONE_DIET 1849 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1850#endif 1851}, 1852{ 1853 ARM_STC_POST, ARM_INS_STC, 1854#ifndef CAPSTONE_DIET 1855 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1856#endif 1857}, 1858{ 1859 ARM_STC_PRE, ARM_INS_STC, 1860#ifndef CAPSTONE_DIET 1861 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1862#endif 1863}, 1864{ 1865 ARM_STL, ARM_INS_STL, 1866#ifndef CAPSTONE_DIET 1867 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 1868#endif 1869}, 1870{ 1871 ARM_STLB, ARM_INS_STLB, 1872#ifndef CAPSTONE_DIET 1873 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 1874#endif 1875}, 1876{ 1877 ARM_STLEX, ARM_INS_STLEX, 1878#ifndef CAPSTONE_DIET 1879 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 1880#endif 1881}, 1882{ 1883 ARM_STLEXB, ARM_INS_STLEXB, 1884#ifndef CAPSTONE_DIET 1885 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 1886#endif 1887}, 1888{ 1889 ARM_STLEXD, ARM_INS_STLEXD, 1890#ifndef CAPSTONE_DIET 1891 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 1892#endif 1893}, 1894{ 1895 ARM_STLEXH, ARM_INS_STLEXH, 1896#ifndef CAPSTONE_DIET 1897 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 1898#endif 1899}, 1900{ 1901 ARM_STLH, ARM_INS_STLH, 1902#ifndef CAPSTONE_DIET 1903 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V8, 0 }, 0, 0 1904#endif 1905}, 1906{ 1907 ARM_STMDA, ARM_INS_STMDA, 1908#ifndef CAPSTONE_DIET 1909 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1910#endif 1911}, 1912{ 1913 ARM_STMDA_UPD, ARM_INS_STMDA, 1914#ifndef CAPSTONE_DIET 1915 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1916#endif 1917}, 1918{ 1919 ARM_STMDB, ARM_INS_STMDB, 1920#ifndef CAPSTONE_DIET 1921 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1922#endif 1923}, 1924{ 1925 ARM_STMDB_UPD, ARM_INS_STMDB, 1926#ifndef CAPSTONE_DIET 1927 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1928#endif 1929}, 1930{ 1931 ARM_STMIA, ARM_INS_STM, 1932#ifndef CAPSTONE_DIET 1933 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1934#endif 1935}, 1936{ 1937 ARM_STMIA_UPD, ARM_INS_STM, 1938#ifndef CAPSTONE_DIET 1939 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1940#endif 1941}, 1942{ 1943 ARM_STMIB, ARM_INS_STMIB, 1944#ifndef CAPSTONE_DIET 1945 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1946#endif 1947}, 1948{ 1949 ARM_STMIB_UPD, ARM_INS_STMIB, 1950#ifndef CAPSTONE_DIET 1951 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1952#endif 1953}, 1954{ 1955 ARM_STRBT_POST_IMM, ARM_INS_STRBT, 1956#ifndef CAPSTONE_DIET 1957 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1958#endif 1959}, 1960{ 1961 ARM_STRBT_POST_REG, ARM_INS_STRBT, 1962#ifndef CAPSTONE_DIET 1963 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1964#endif 1965}, 1966{ 1967 ARM_STRB_POST_IMM, ARM_INS_STRB, 1968#ifndef CAPSTONE_DIET 1969 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1970#endif 1971}, 1972{ 1973 ARM_STRB_POST_REG, ARM_INS_STRB, 1974#ifndef CAPSTONE_DIET 1975 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1976#endif 1977}, 1978{ 1979 ARM_STRB_PRE_IMM, ARM_INS_STRB, 1980#ifndef CAPSTONE_DIET 1981 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1982#endif 1983}, 1984{ 1985 ARM_STRB_PRE_REG, ARM_INS_STRB, 1986#ifndef CAPSTONE_DIET 1987 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1988#endif 1989}, 1990{ 1991 ARM_STRBi12, ARM_INS_STRB, 1992#ifndef CAPSTONE_DIET 1993 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 1994#endif 1995}, 1996{ 1997 ARM_STRBrs, ARM_INS_STRB, 1998#ifndef CAPSTONE_DIET 1999 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2000#endif 2001}, 2002{ 2003 ARM_STRD, ARM_INS_STRD, 2004#ifndef CAPSTONE_DIET 2005 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V5TE, 0 }, 0, 0 2006#endif 2007}, 2008{ 2009 ARM_STRD_POST, ARM_INS_STRD, 2010#ifndef CAPSTONE_DIET 2011 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2012#endif 2013}, 2014{ 2015 ARM_STRD_PRE, ARM_INS_STRD, 2016#ifndef CAPSTONE_DIET 2017 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2018#endif 2019}, 2020{ 2021 ARM_STREX, ARM_INS_STREX, 2022#ifndef CAPSTONE_DIET 2023 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2024#endif 2025}, 2026{ 2027 ARM_STREXB, ARM_INS_STREXB, 2028#ifndef CAPSTONE_DIET 2029 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2030#endif 2031}, 2032{ 2033 ARM_STREXD, ARM_INS_STREXD, 2034#ifndef CAPSTONE_DIET 2035 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2036#endif 2037}, 2038{ 2039 ARM_STREXH, ARM_INS_STREXH, 2040#ifndef CAPSTONE_DIET 2041 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2042#endif 2043}, 2044{ 2045 ARM_STRH, ARM_INS_STRH, 2046#ifndef CAPSTONE_DIET 2047 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2048#endif 2049}, 2050{ 2051 ARM_STRHTi, ARM_INS_STRHT, 2052#ifndef CAPSTONE_DIET 2053 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2054#endif 2055}, 2056{ 2057 ARM_STRHTr, ARM_INS_STRHT, 2058#ifndef CAPSTONE_DIET 2059 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2060#endif 2061}, 2062{ 2063 ARM_STRH_POST, ARM_INS_STRH, 2064#ifndef CAPSTONE_DIET 2065 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2066#endif 2067}, 2068{ 2069 ARM_STRH_PRE, ARM_INS_STRH, 2070#ifndef CAPSTONE_DIET 2071 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2072#endif 2073}, 2074{ 2075 ARM_STRT_POST_IMM, ARM_INS_STRT, 2076#ifndef CAPSTONE_DIET 2077 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2078#endif 2079}, 2080{ 2081 ARM_STRT_POST_REG, ARM_INS_STRT, 2082#ifndef CAPSTONE_DIET 2083 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2084#endif 2085}, 2086{ 2087 ARM_STR_POST_IMM, ARM_INS_STR, 2088#ifndef CAPSTONE_DIET 2089 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2090#endif 2091}, 2092{ 2093 ARM_STR_POST_REG, ARM_INS_STR, 2094#ifndef CAPSTONE_DIET 2095 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2096#endif 2097}, 2098{ 2099 ARM_STR_PRE_IMM, ARM_INS_STR, 2100#ifndef CAPSTONE_DIET 2101 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2102#endif 2103}, 2104{ 2105 ARM_STR_PRE_REG, ARM_INS_STR, 2106#ifndef CAPSTONE_DIET 2107 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2108#endif 2109}, 2110{ 2111 ARM_STRi12, ARM_INS_STR, 2112#ifndef CAPSTONE_DIET 2113 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2114#endif 2115}, 2116{ 2117 ARM_STRrs, ARM_INS_STR, 2118#ifndef CAPSTONE_DIET 2119 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2120#endif 2121}, 2122{ 2123 ARM_SUBri, ARM_INS_SUB, 2124#ifndef CAPSTONE_DIET 2125 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2126#endif 2127}, 2128{ 2129 ARM_SUBrr, ARM_INS_SUB, 2130#ifndef CAPSTONE_DIET 2131 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2132#endif 2133}, 2134{ 2135 ARM_SUBrsi, ARM_INS_SUB, 2136#ifndef CAPSTONE_DIET 2137 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2138#endif 2139}, 2140{ 2141 ARM_SUBrsr, ARM_INS_SUB, 2142#ifndef CAPSTONE_DIET 2143 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2144#endif 2145}, 2146{ 2147 ARM_SVC, ARM_INS_SVC, 2148#ifndef CAPSTONE_DIET 2149 { ARM_REG_PC, 0 }, { ARM_REG_LR, 0 }, { ARM_GRP_ARM, ARM_GRP_INT, 0 }, 0, 0 2150#endif 2151}, 2152{ 2153 ARM_SWP, ARM_INS_SWP, 2154#ifndef CAPSTONE_DIET 2155 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 2156#endif 2157}, 2158{ 2159 ARM_SWPB, ARM_INS_SWPB, 2160#ifndef CAPSTONE_DIET 2161 { 0 }, { 0 }, { ARM_GRP_PREV8, 0 }, 0, 0 2162#endif 2163}, 2164{ 2165 ARM_SXTAB, ARM_INS_SXTAB, 2166#ifndef CAPSTONE_DIET 2167 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2168#endif 2169}, 2170{ 2171 ARM_SXTAB16, ARM_INS_SXTAB16, 2172#ifndef CAPSTONE_DIET 2173 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2174#endif 2175}, 2176{ 2177 ARM_SXTAH, ARM_INS_SXTAH, 2178#ifndef CAPSTONE_DIET 2179 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2180#endif 2181}, 2182{ 2183 ARM_SXTB, ARM_INS_SXTB, 2184#ifndef CAPSTONE_DIET 2185 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2186#endif 2187}, 2188{ 2189 ARM_SXTB16, ARM_INS_SXTB16, 2190#ifndef CAPSTONE_DIET 2191 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2192#endif 2193}, 2194{ 2195 ARM_SXTH, ARM_INS_SXTH, 2196#ifndef CAPSTONE_DIET 2197 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2198#endif 2199}, 2200{ 2201 ARM_TEQri, ARM_INS_TEQ, 2202#ifndef CAPSTONE_DIET 2203 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2204#endif 2205}, 2206{ 2207 ARM_TEQrr, ARM_INS_TEQ, 2208#ifndef CAPSTONE_DIET 2209 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2210#endif 2211}, 2212{ 2213 ARM_TEQrsi, ARM_INS_TEQ, 2214#ifndef CAPSTONE_DIET 2215 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2216#endif 2217}, 2218{ 2219 ARM_TEQrsr, ARM_INS_TEQ, 2220#ifndef CAPSTONE_DIET 2221 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2222#endif 2223}, 2224{ 2225 ARM_TRAP, ARM_INS_TRAP, 2226#ifndef CAPSTONE_DIET 2227 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2228#endif 2229}, 2230{ 2231 ARM_TRAPNaCl, ARM_INS_TRAP, 2232#ifndef CAPSTONE_DIET 2233 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2234#endif 2235}, 2236{ 2237 ARM_TSTri, ARM_INS_TST, 2238#ifndef CAPSTONE_DIET 2239 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2240#endif 2241}, 2242{ 2243 ARM_TSTrr, ARM_INS_TST, 2244#ifndef CAPSTONE_DIET 2245 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2246#endif 2247}, 2248{ 2249 ARM_TSTrsi, ARM_INS_TST, 2250#ifndef CAPSTONE_DIET 2251 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2252#endif 2253}, 2254{ 2255 ARM_TSTrsr, ARM_INS_TST, 2256#ifndef CAPSTONE_DIET 2257 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2258#endif 2259}, 2260{ 2261 ARM_UADD16, ARM_INS_UADD16, 2262#ifndef CAPSTONE_DIET 2263 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2264#endif 2265}, 2266{ 2267 ARM_UADD8, ARM_INS_UADD8, 2268#ifndef CAPSTONE_DIET 2269 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2270#endif 2271}, 2272{ 2273 ARM_UASX, ARM_INS_UASX, 2274#ifndef CAPSTONE_DIET 2275 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2276#endif 2277}, 2278{ 2279 ARM_UBFX, ARM_INS_UBFX, 2280#ifndef CAPSTONE_DIET 2281 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6T2, 0 }, 0, 0 2282#endif 2283}, 2284{ 2285 ARM_UDF, ARM_INS_UDF, 2286#ifndef CAPSTONE_DIET 2287 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2288#endif 2289}, 2290{ 2291 ARM_UDIV, ARM_INS_UDIV, 2292#ifndef CAPSTONE_DIET 2293 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2294#endif 2295}, 2296{ 2297 ARM_UHADD16, ARM_INS_UHADD16, 2298#ifndef CAPSTONE_DIET 2299 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2300#endif 2301}, 2302{ 2303 ARM_UHADD8, ARM_INS_UHADD8, 2304#ifndef CAPSTONE_DIET 2305 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2306#endif 2307}, 2308{ 2309 ARM_UHASX, ARM_INS_UHASX, 2310#ifndef CAPSTONE_DIET 2311 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2312#endif 2313}, 2314{ 2315 ARM_UHSAX, ARM_INS_UHSAX, 2316#ifndef CAPSTONE_DIET 2317 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2318#endif 2319}, 2320{ 2321 ARM_UHSUB16, ARM_INS_UHSUB16, 2322#ifndef CAPSTONE_DIET 2323 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2324#endif 2325}, 2326{ 2327 ARM_UHSUB8, ARM_INS_UHSUB8, 2328#ifndef CAPSTONE_DIET 2329 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2330#endif 2331}, 2332{ 2333 ARM_UMAAL, ARM_INS_UMAAL, 2334#ifndef CAPSTONE_DIET 2335 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2336#endif 2337}, 2338{ 2339 ARM_UMLAL, ARM_INS_UMLAL, 2340#ifndef CAPSTONE_DIET 2341 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2342#endif 2343}, 2344{ 2345 ARM_UMULL, ARM_INS_UMULL, 2346#ifndef CAPSTONE_DIET 2347 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2348#endif 2349}, 2350{ 2351 ARM_UQADD16, ARM_INS_UQADD16, 2352#ifndef CAPSTONE_DIET 2353 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2354#endif 2355}, 2356{ 2357 ARM_UQADD8, ARM_INS_UQADD8, 2358#ifndef CAPSTONE_DIET 2359 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2360#endif 2361}, 2362{ 2363 ARM_UQASX, ARM_INS_UQASX, 2364#ifndef CAPSTONE_DIET 2365 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2366#endif 2367}, 2368{ 2369 ARM_UQSAX, ARM_INS_UQSAX, 2370#ifndef CAPSTONE_DIET 2371 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2372#endif 2373}, 2374{ 2375 ARM_UQSUB16, ARM_INS_UQSUB16, 2376#ifndef CAPSTONE_DIET 2377 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2378#endif 2379}, 2380{ 2381 ARM_UQSUB8, ARM_INS_UQSUB8, 2382#ifndef CAPSTONE_DIET 2383 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2384#endif 2385}, 2386{ 2387 ARM_USAD8, ARM_INS_USAD8, 2388#ifndef CAPSTONE_DIET 2389 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2390#endif 2391}, 2392{ 2393 ARM_USADA8, ARM_INS_USADA8, 2394#ifndef CAPSTONE_DIET 2395 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2396#endif 2397}, 2398{ 2399 ARM_USAT, ARM_INS_USAT, 2400#ifndef CAPSTONE_DIET 2401 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2402#endif 2403}, 2404{ 2405 ARM_USAT16, ARM_INS_USAT16, 2406#ifndef CAPSTONE_DIET 2407 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2408#endif 2409}, 2410{ 2411 ARM_USAX, ARM_INS_USAX, 2412#ifndef CAPSTONE_DIET 2413 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2414#endif 2415}, 2416{ 2417 ARM_USUB16, ARM_INS_USUB16, 2418#ifndef CAPSTONE_DIET 2419 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2420#endif 2421}, 2422{ 2423 ARM_USUB8, ARM_INS_USUB8, 2424#ifndef CAPSTONE_DIET 2425 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 2426#endif 2427}, 2428{ 2429 ARM_UXTAB, ARM_INS_UXTAB, 2430#ifndef CAPSTONE_DIET 2431 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2432#endif 2433}, 2434{ 2435 ARM_UXTAB16, ARM_INS_UXTAB16, 2436#ifndef CAPSTONE_DIET 2437 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2438#endif 2439}, 2440{ 2441 ARM_UXTAH, ARM_INS_UXTAH, 2442#ifndef CAPSTONE_DIET 2443 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2444#endif 2445}, 2446{ 2447 ARM_UXTB, ARM_INS_UXTB, 2448#ifndef CAPSTONE_DIET 2449 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2450#endif 2451}, 2452{ 2453 ARM_UXTB16, ARM_INS_UXTB16, 2454#ifndef CAPSTONE_DIET 2455 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2456#endif 2457}, 2458{ 2459 ARM_UXTH, ARM_INS_UXTH, 2460#ifndef CAPSTONE_DIET 2461 { 0 }, { 0 }, { ARM_GRP_ARM, ARM_GRP_V6, 0 }, 0, 0 2462#endif 2463}, 2464{ 2465 ARM_VABALsv2i64, ARM_INS_VABAL, 2466#ifndef CAPSTONE_DIET 2467 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2468#endif 2469}, 2470{ 2471 ARM_VABALsv4i32, ARM_INS_VABAL, 2472#ifndef CAPSTONE_DIET 2473 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2474#endif 2475}, 2476{ 2477 ARM_VABALsv8i16, ARM_INS_VABAL, 2478#ifndef CAPSTONE_DIET 2479 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2480#endif 2481}, 2482{ 2483 ARM_VABALuv2i64, ARM_INS_VABAL, 2484#ifndef CAPSTONE_DIET 2485 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2486#endif 2487}, 2488{ 2489 ARM_VABALuv4i32, ARM_INS_VABAL, 2490#ifndef CAPSTONE_DIET 2491 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2492#endif 2493}, 2494{ 2495 ARM_VABALuv8i16, ARM_INS_VABAL, 2496#ifndef CAPSTONE_DIET 2497 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2498#endif 2499}, 2500{ 2501 ARM_VABAsv16i8, ARM_INS_VABA, 2502#ifndef CAPSTONE_DIET 2503 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2504#endif 2505}, 2506{ 2507 ARM_VABAsv2i32, ARM_INS_VABA, 2508#ifndef CAPSTONE_DIET 2509 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2510#endif 2511}, 2512{ 2513 ARM_VABAsv4i16, ARM_INS_VABA, 2514#ifndef CAPSTONE_DIET 2515 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2516#endif 2517}, 2518{ 2519 ARM_VABAsv4i32, ARM_INS_VABA, 2520#ifndef CAPSTONE_DIET 2521 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2522#endif 2523}, 2524{ 2525 ARM_VABAsv8i16, ARM_INS_VABA, 2526#ifndef CAPSTONE_DIET 2527 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2528#endif 2529}, 2530{ 2531 ARM_VABAsv8i8, ARM_INS_VABA, 2532#ifndef CAPSTONE_DIET 2533 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2534#endif 2535}, 2536{ 2537 ARM_VABAuv16i8, ARM_INS_VABA, 2538#ifndef CAPSTONE_DIET 2539 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2540#endif 2541}, 2542{ 2543 ARM_VABAuv2i32, ARM_INS_VABA, 2544#ifndef CAPSTONE_DIET 2545 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2546#endif 2547}, 2548{ 2549 ARM_VABAuv4i16, ARM_INS_VABA, 2550#ifndef CAPSTONE_DIET 2551 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2552#endif 2553}, 2554{ 2555 ARM_VABAuv4i32, ARM_INS_VABA, 2556#ifndef CAPSTONE_DIET 2557 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2558#endif 2559}, 2560{ 2561 ARM_VABAuv8i16, ARM_INS_VABA, 2562#ifndef CAPSTONE_DIET 2563 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2564#endif 2565}, 2566{ 2567 ARM_VABAuv8i8, ARM_INS_VABA, 2568#ifndef CAPSTONE_DIET 2569 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2570#endif 2571}, 2572{ 2573 ARM_VABDLsv2i64, ARM_INS_VABDL, 2574#ifndef CAPSTONE_DIET 2575 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2576#endif 2577}, 2578{ 2579 ARM_VABDLsv4i32, ARM_INS_VABDL, 2580#ifndef CAPSTONE_DIET 2581 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2582#endif 2583}, 2584{ 2585 ARM_VABDLsv8i16, ARM_INS_VABDL, 2586#ifndef CAPSTONE_DIET 2587 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2588#endif 2589}, 2590{ 2591 ARM_VABDLuv2i64, ARM_INS_VABDL, 2592#ifndef CAPSTONE_DIET 2593 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2594#endif 2595}, 2596{ 2597 ARM_VABDLuv4i32, ARM_INS_VABDL, 2598#ifndef CAPSTONE_DIET 2599 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2600#endif 2601}, 2602{ 2603 ARM_VABDLuv8i16, ARM_INS_VABDL, 2604#ifndef CAPSTONE_DIET 2605 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2606#endif 2607}, 2608{ 2609 ARM_VABDfd, ARM_INS_VABD, 2610#ifndef CAPSTONE_DIET 2611 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2612#endif 2613}, 2614{ 2615 ARM_VABDfq, ARM_INS_VABD, 2616#ifndef CAPSTONE_DIET 2617 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2618#endif 2619}, 2620{ 2621 ARM_VABDsv16i8, ARM_INS_VABD, 2622#ifndef CAPSTONE_DIET 2623 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2624#endif 2625}, 2626{ 2627 ARM_VABDsv2i32, ARM_INS_VABD, 2628#ifndef CAPSTONE_DIET 2629 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2630#endif 2631}, 2632{ 2633 ARM_VABDsv4i16, ARM_INS_VABD, 2634#ifndef CAPSTONE_DIET 2635 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2636#endif 2637}, 2638{ 2639 ARM_VABDsv4i32, ARM_INS_VABD, 2640#ifndef CAPSTONE_DIET 2641 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2642#endif 2643}, 2644{ 2645 ARM_VABDsv8i16, ARM_INS_VABD, 2646#ifndef CAPSTONE_DIET 2647 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2648#endif 2649}, 2650{ 2651 ARM_VABDsv8i8, ARM_INS_VABD, 2652#ifndef CAPSTONE_DIET 2653 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2654#endif 2655}, 2656{ 2657 ARM_VABDuv16i8, ARM_INS_VABD, 2658#ifndef CAPSTONE_DIET 2659 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2660#endif 2661}, 2662{ 2663 ARM_VABDuv2i32, ARM_INS_VABD, 2664#ifndef CAPSTONE_DIET 2665 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2666#endif 2667}, 2668{ 2669 ARM_VABDuv4i16, ARM_INS_VABD, 2670#ifndef CAPSTONE_DIET 2671 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2672#endif 2673}, 2674{ 2675 ARM_VABDuv4i32, ARM_INS_VABD, 2676#ifndef CAPSTONE_DIET 2677 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2678#endif 2679}, 2680{ 2681 ARM_VABDuv8i16, ARM_INS_VABD, 2682#ifndef CAPSTONE_DIET 2683 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2684#endif 2685}, 2686{ 2687 ARM_VABDuv8i8, ARM_INS_VABD, 2688#ifndef CAPSTONE_DIET 2689 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2690#endif 2691}, 2692{ 2693 ARM_VABSD, ARM_INS_VABS, 2694#ifndef CAPSTONE_DIET 2695 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 2696#endif 2697}, 2698{ 2699 ARM_VABSS, ARM_INS_VABS, 2700#ifndef CAPSTONE_DIET 2701 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 2702#endif 2703}, 2704{ 2705 ARM_VABSfd, ARM_INS_VABS, 2706#ifndef CAPSTONE_DIET 2707 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2708#endif 2709}, 2710{ 2711 ARM_VABSfq, ARM_INS_VABS, 2712#ifndef CAPSTONE_DIET 2713 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2714#endif 2715}, 2716{ 2717 ARM_VABSv16i8, ARM_INS_VABS, 2718#ifndef CAPSTONE_DIET 2719 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2720#endif 2721}, 2722{ 2723 ARM_VABSv2i32, ARM_INS_VABS, 2724#ifndef CAPSTONE_DIET 2725 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2726#endif 2727}, 2728{ 2729 ARM_VABSv4i16, ARM_INS_VABS, 2730#ifndef CAPSTONE_DIET 2731 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2732#endif 2733}, 2734{ 2735 ARM_VABSv4i32, ARM_INS_VABS, 2736#ifndef CAPSTONE_DIET 2737 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2738#endif 2739}, 2740{ 2741 ARM_VABSv8i16, ARM_INS_VABS, 2742#ifndef CAPSTONE_DIET 2743 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2744#endif 2745}, 2746{ 2747 ARM_VABSv8i8, ARM_INS_VABS, 2748#ifndef CAPSTONE_DIET 2749 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2750#endif 2751}, 2752{ 2753 ARM_VACGEd, ARM_INS_VACGE, 2754#ifndef CAPSTONE_DIET 2755 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2756#endif 2757}, 2758{ 2759 ARM_VACGEq, ARM_INS_VACGE, 2760#ifndef CAPSTONE_DIET 2761 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2762#endif 2763}, 2764{ 2765 ARM_VACGTd, ARM_INS_VACGT, 2766#ifndef CAPSTONE_DIET 2767 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2768#endif 2769}, 2770{ 2771 ARM_VACGTq, ARM_INS_VACGT, 2772#ifndef CAPSTONE_DIET 2773 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2774#endif 2775}, 2776{ 2777 ARM_VADDD, ARM_INS_VADD, 2778#ifndef CAPSTONE_DIET 2779 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 2780#endif 2781}, 2782{ 2783 ARM_VADDHNv2i32, ARM_INS_VADDHN, 2784#ifndef CAPSTONE_DIET 2785 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2786#endif 2787}, 2788{ 2789 ARM_VADDHNv4i16, ARM_INS_VADDHN, 2790#ifndef CAPSTONE_DIET 2791 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2792#endif 2793}, 2794{ 2795 ARM_VADDHNv8i8, ARM_INS_VADDHN, 2796#ifndef CAPSTONE_DIET 2797 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2798#endif 2799}, 2800{ 2801 ARM_VADDLsv2i64, ARM_INS_VADDL, 2802#ifndef CAPSTONE_DIET 2803 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2804#endif 2805}, 2806{ 2807 ARM_VADDLsv4i32, ARM_INS_VADDL, 2808#ifndef CAPSTONE_DIET 2809 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2810#endif 2811}, 2812{ 2813 ARM_VADDLsv8i16, ARM_INS_VADDL, 2814#ifndef CAPSTONE_DIET 2815 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2816#endif 2817}, 2818{ 2819 ARM_VADDLuv2i64, ARM_INS_VADDL, 2820#ifndef CAPSTONE_DIET 2821 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2822#endif 2823}, 2824{ 2825 ARM_VADDLuv4i32, ARM_INS_VADDL, 2826#ifndef CAPSTONE_DIET 2827 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2828#endif 2829}, 2830{ 2831 ARM_VADDLuv8i16, ARM_INS_VADDL, 2832#ifndef CAPSTONE_DIET 2833 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2834#endif 2835}, 2836{ 2837 ARM_VADDS, ARM_INS_VADD, 2838#ifndef CAPSTONE_DIET 2839 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 2840#endif 2841}, 2842{ 2843 ARM_VADDWsv2i64, ARM_INS_VADDW, 2844#ifndef CAPSTONE_DIET 2845 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2846#endif 2847}, 2848{ 2849 ARM_VADDWsv4i32, ARM_INS_VADDW, 2850#ifndef CAPSTONE_DIET 2851 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2852#endif 2853}, 2854{ 2855 ARM_VADDWsv8i16, ARM_INS_VADDW, 2856#ifndef CAPSTONE_DIET 2857 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2858#endif 2859}, 2860{ 2861 ARM_VADDWuv2i64, ARM_INS_VADDW, 2862#ifndef CAPSTONE_DIET 2863 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2864#endif 2865}, 2866{ 2867 ARM_VADDWuv4i32, ARM_INS_VADDW, 2868#ifndef CAPSTONE_DIET 2869 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2870#endif 2871}, 2872{ 2873 ARM_VADDWuv8i16, ARM_INS_VADDW, 2874#ifndef CAPSTONE_DIET 2875 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2876#endif 2877}, 2878{ 2879 ARM_VADDfd, ARM_INS_VADD, 2880#ifndef CAPSTONE_DIET 2881 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2882#endif 2883}, 2884{ 2885 ARM_VADDfq, ARM_INS_VADD, 2886#ifndef CAPSTONE_DIET 2887 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2888#endif 2889}, 2890{ 2891 ARM_VADDv16i8, ARM_INS_VADD, 2892#ifndef CAPSTONE_DIET 2893 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2894#endif 2895}, 2896{ 2897 ARM_VADDv1i64, ARM_INS_VADD, 2898#ifndef CAPSTONE_DIET 2899 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2900#endif 2901}, 2902{ 2903 ARM_VADDv2i32, ARM_INS_VADD, 2904#ifndef CAPSTONE_DIET 2905 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2906#endif 2907}, 2908{ 2909 ARM_VADDv2i64, ARM_INS_VADD, 2910#ifndef CAPSTONE_DIET 2911 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2912#endif 2913}, 2914{ 2915 ARM_VADDv4i16, ARM_INS_VADD, 2916#ifndef CAPSTONE_DIET 2917 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2918#endif 2919}, 2920{ 2921 ARM_VADDv4i32, ARM_INS_VADD, 2922#ifndef CAPSTONE_DIET 2923 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2924#endif 2925}, 2926{ 2927 ARM_VADDv8i16, ARM_INS_VADD, 2928#ifndef CAPSTONE_DIET 2929 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2930#endif 2931}, 2932{ 2933 ARM_VADDv8i8, ARM_INS_VADD, 2934#ifndef CAPSTONE_DIET 2935 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2936#endif 2937}, 2938{ 2939 ARM_VANDd, ARM_INS_VAND, 2940#ifndef CAPSTONE_DIET 2941 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2942#endif 2943}, 2944{ 2945 ARM_VANDq, ARM_INS_VAND, 2946#ifndef CAPSTONE_DIET 2947 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2948#endif 2949}, 2950{ 2951 ARM_VBICd, ARM_INS_VBIC, 2952#ifndef CAPSTONE_DIET 2953 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2954#endif 2955}, 2956{ 2957 ARM_VBICiv2i32, ARM_INS_VBIC, 2958#ifndef CAPSTONE_DIET 2959 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2960#endif 2961}, 2962{ 2963 ARM_VBICiv4i16, ARM_INS_VBIC, 2964#ifndef CAPSTONE_DIET 2965 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2966#endif 2967}, 2968{ 2969 ARM_VBICiv4i32, ARM_INS_VBIC, 2970#ifndef CAPSTONE_DIET 2971 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2972#endif 2973}, 2974{ 2975 ARM_VBICiv8i16, ARM_INS_VBIC, 2976#ifndef CAPSTONE_DIET 2977 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2978#endif 2979}, 2980{ 2981 ARM_VBICq, ARM_INS_VBIC, 2982#ifndef CAPSTONE_DIET 2983 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2984#endif 2985}, 2986{ 2987 ARM_VBIFd, ARM_INS_VBIF, 2988#ifndef CAPSTONE_DIET 2989 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2990#endif 2991}, 2992{ 2993 ARM_VBIFq, ARM_INS_VBIF, 2994#ifndef CAPSTONE_DIET 2995 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 2996#endif 2997}, 2998{ 2999 ARM_VBITd, ARM_INS_VBIT, 3000#ifndef CAPSTONE_DIET 3001 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3002#endif 3003}, 3004{ 3005 ARM_VBITq, ARM_INS_VBIT, 3006#ifndef CAPSTONE_DIET 3007 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3008#endif 3009}, 3010{ 3011 ARM_VBSLd, ARM_INS_VBSL, 3012#ifndef CAPSTONE_DIET 3013 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3014#endif 3015}, 3016{ 3017 ARM_VBSLq, ARM_INS_VBSL, 3018#ifndef CAPSTONE_DIET 3019 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3020#endif 3021}, 3022{ 3023 ARM_VCEQfd, ARM_INS_VCEQ, 3024#ifndef CAPSTONE_DIET 3025 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3026#endif 3027}, 3028{ 3029 ARM_VCEQfq, ARM_INS_VCEQ, 3030#ifndef CAPSTONE_DIET 3031 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3032#endif 3033}, 3034{ 3035 ARM_VCEQv16i8, ARM_INS_VCEQ, 3036#ifndef CAPSTONE_DIET 3037 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3038#endif 3039}, 3040{ 3041 ARM_VCEQv2i32, ARM_INS_VCEQ, 3042#ifndef CAPSTONE_DIET 3043 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3044#endif 3045}, 3046{ 3047 ARM_VCEQv4i16, ARM_INS_VCEQ, 3048#ifndef CAPSTONE_DIET 3049 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3050#endif 3051}, 3052{ 3053 ARM_VCEQv4i32, ARM_INS_VCEQ, 3054#ifndef CAPSTONE_DIET 3055 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3056#endif 3057}, 3058{ 3059 ARM_VCEQv8i16, ARM_INS_VCEQ, 3060#ifndef CAPSTONE_DIET 3061 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3062#endif 3063}, 3064{ 3065 ARM_VCEQv8i8, ARM_INS_VCEQ, 3066#ifndef CAPSTONE_DIET 3067 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3068#endif 3069}, 3070{ 3071 ARM_VCEQzv16i8, ARM_INS_VCEQ, 3072#ifndef CAPSTONE_DIET 3073 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3074#endif 3075}, 3076{ 3077 ARM_VCEQzv2f32, ARM_INS_VCEQ, 3078#ifndef CAPSTONE_DIET 3079 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3080#endif 3081}, 3082{ 3083 ARM_VCEQzv2i32, ARM_INS_VCEQ, 3084#ifndef CAPSTONE_DIET 3085 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3086#endif 3087}, 3088{ 3089 ARM_VCEQzv4f32, ARM_INS_VCEQ, 3090#ifndef CAPSTONE_DIET 3091 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3092#endif 3093}, 3094{ 3095 ARM_VCEQzv4i16, ARM_INS_VCEQ, 3096#ifndef CAPSTONE_DIET 3097 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3098#endif 3099}, 3100{ 3101 ARM_VCEQzv4i32, ARM_INS_VCEQ, 3102#ifndef CAPSTONE_DIET 3103 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3104#endif 3105}, 3106{ 3107 ARM_VCEQzv8i16, ARM_INS_VCEQ, 3108#ifndef CAPSTONE_DIET 3109 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3110#endif 3111}, 3112{ 3113 ARM_VCEQzv8i8, ARM_INS_VCEQ, 3114#ifndef CAPSTONE_DIET 3115 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3116#endif 3117}, 3118{ 3119 ARM_VCGEfd, ARM_INS_VCGE, 3120#ifndef CAPSTONE_DIET 3121 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3122#endif 3123}, 3124{ 3125 ARM_VCGEfq, ARM_INS_VCGE, 3126#ifndef CAPSTONE_DIET 3127 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3128#endif 3129}, 3130{ 3131 ARM_VCGEsv16i8, ARM_INS_VCGE, 3132#ifndef CAPSTONE_DIET 3133 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3134#endif 3135}, 3136{ 3137 ARM_VCGEsv2i32, ARM_INS_VCGE, 3138#ifndef CAPSTONE_DIET 3139 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3140#endif 3141}, 3142{ 3143 ARM_VCGEsv4i16, ARM_INS_VCGE, 3144#ifndef CAPSTONE_DIET 3145 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3146#endif 3147}, 3148{ 3149 ARM_VCGEsv4i32, ARM_INS_VCGE, 3150#ifndef CAPSTONE_DIET 3151 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3152#endif 3153}, 3154{ 3155 ARM_VCGEsv8i16, ARM_INS_VCGE, 3156#ifndef CAPSTONE_DIET 3157 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3158#endif 3159}, 3160{ 3161 ARM_VCGEsv8i8, ARM_INS_VCGE, 3162#ifndef CAPSTONE_DIET 3163 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3164#endif 3165}, 3166{ 3167 ARM_VCGEuv16i8, ARM_INS_VCGE, 3168#ifndef CAPSTONE_DIET 3169 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3170#endif 3171}, 3172{ 3173 ARM_VCGEuv2i32, ARM_INS_VCGE, 3174#ifndef CAPSTONE_DIET 3175 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3176#endif 3177}, 3178{ 3179 ARM_VCGEuv4i16, ARM_INS_VCGE, 3180#ifndef CAPSTONE_DIET 3181 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3182#endif 3183}, 3184{ 3185 ARM_VCGEuv4i32, ARM_INS_VCGE, 3186#ifndef CAPSTONE_DIET 3187 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3188#endif 3189}, 3190{ 3191 ARM_VCGEuv8i16, ARM_INS_VCGE, 3192#ifndef CAPSTONE_DIET 3193 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3194#endif 3195}, 3196{ 3197 ARM_VCGEuv8i8, ARM_INS_VCGE, 3198#ifndef CAPSTONE_DIET 3199 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3200#endif 3201}, 3202{ 3203 ARM_VCGEzv16i8, ARM_INS_VCGE, 3204#ifndef CAPSTONE_DIET 3205 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3206#endif 3207}, 3208{ 3209 ARM_VCGEzv2f32, ARM_INS_VCGE, 3210#ifndef CAPSTONE_DIET 3211 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3212#endif 3213}, 3214{ 3215 ARM_VCGEzv2i32, ARM_INS_VCGE, 3216#ifndef CAPSTONE_DIET 3217 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3218#endif 3219}, 3220{ 3221 ARM_VCGEzv4f32, ARM_INS_VCGE, 3222#ifndef CAPSTONE_DIET 3223 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3224#endif 3225}, 3226{ 3227 ARM_VCGEzv4i16, ARM_INS_VCGE, 3228#ifndef CAPSTONE_DIET 3229 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3230#endif 3231}, 3232{ 3233 ARM_VCGEzv4i32, ARM_INS_VCGE, 3234#ifndef CAPSTONE_DIET 3235 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3236#endif 3237}, 3238{ 3239 ARM_VCGEzv8i16, ARM_INS_VCGE, 3240#ifndef CAPSTONE_DIET 3241 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3242#endif 3243}, 3244{ 3245 ARM_VCGEzv8i8, ARM_INS_VCGE, 3246#ifndef CAPSTONE_DIET 3247 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3248#endif 3249}, 3250{ 3251 ARM_VCGTfd, ARM_INS_VCGT, 3252#ifndef CAPSTONE_DIET 3253 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3254#endif 3255}, 3256{ 3257 ARM_VCGTfq, ARM_INS_VCGT, 3258#ifndef CAPSTONE_DIET 3259 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3260#endif 3261}, 3262{ 3263 ARM_VCGTsv16i8, ARM_INS_VCGT, 3264#ifndef CAPSTONE_DIET 3265 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3266#endif 3267}, 3268{ 3269 ARM_VCGTsv2i32, ARM_INS_VCGT, 3270#ifndef CAPSTONE_DIET 3271 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3272#endif 3273}, 3274{ 3275 ARM_VCGTsv4i16, ARM_INS_VCGT, 3276#ifndef CAPSTONE_DIET 3277 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3278#endif 3279}, 3280{ 3281 ARM_VCGTsv4i32, ARM_INS_VCGT, 3282#ifndef CAPSTONE_DIET 3283 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3284#endif 3285}, 3286{ 3287 ARM_VCGTsv8i16, ARM_INS_VCGT, 3288#ifndef CAPSTONE_DIET 3289 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3290#endif 3291}, 3292{ 3293 ARM_VCGTsv8i8, ARM_INS_VCGT, 3294#ifndef CAPSTONE_DIET 3295 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3296#endif 3297}, 3298{ 3299 ARM_VCGTuv16i8, ARM_INS_VCGT, 3300#ifndef CAPSTONE_DIET 3301 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3302#endif 3303}, 3304{ 3305 ARM_VCGTuv2i32, ARM_INS_VCGT, 3306#ifndef CAPSTONE_DIET 3307 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3308#endif 3309}, 3310{ 3311 ARM_VCGTuv4i16, ARM_INS_VCGT, 3312#ifndef CAPSTONE_DIET 3313 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3314#endif 3315}, 3316{ 3317 ARM_VCGTuv4i32, ARM_INS_VCGT, 3318#ifndef CAPSTONE_DIET 3319 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3320#endif 3321}, 3322{ 3323 ARM_VCGTuv8i16, ARM_INS_VCGT, 3324#ifndef CAPSTONE_DIET 3325 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3326#endif 3327}, 3328{ 3329 ARM_VCGTuv8i8, ARM_INS_VCGT, 3330#ifndef CAPSTONE_DIET 3331 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3332#endif 3333}, 3334{ 3335 ARM_VCGTzv16i8, ARM_INS_VCGT, 3336#ifndef CAPSTONE_DIET 3337 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3338#endif 3339}, 3340{ 3341 ARM_VCGTzv2f32, ARM_INS_VCGT, 3342#ifndef CAPSTONE_DIET 3343 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3344#endif 3345}, 3346{ 3347 ARM_VCGTzv2i32, ARM_INS_VCGT, 3348#ifndef CAPSTONE_DIET 3349 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3350#endif 3351}, 3352{ 3353 ARM_VCGTzv4f32, ARM_INS_VCGT, 3354#ifndef CAPSTONE_DIET 3355 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3356#endif 3357}, 3358{ 3359 ARM_VCGTzv4i16, ARM_INS_VCGT, 3360#ifndef CAPSTONE_DIET 3361 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3362#endif 3363}, 3364{ 3365 ARM_VCGTzv4i32, ARM_INS_VCGT, 3366#ifndef CAPSTONE_DIET 3367 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3368#endif 3369}, 3370{ 3371 ARM_VCGTzv8i16, ARM_INS_VCGT, 3372#ifndef CAPSTONE_DIET 3373 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3374#endif 3375}, 3376{ 3377 ARM_VCGTzv8i8, ARM_INS_VCGT, 3378#ifndef CAPSTONE_DIET 3379 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3380#endif 3381}, 3382{ 3383 ARM_VCLEzv16i8, ARM_INS_VCLE, 3384#ifndef CAPSTONE_DIET 3385 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3386#endif 3387}, 3388{ 3389 ARM_VCLEzv2f32, ARM_INS_VCLE, 3390#ifndef CAPSTONE_DIET 3391 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3392#endif 3393}, 3394{ 3395 ARM_VCLEzv2i32, ARM_INS_VCLE, 3396#ifndef CAPSTONE_DIET 3397 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3398#endif 3399}, 3400{ 3401 ARM_VCLEzv4f32, ARM_INS_VCLE, 3402#ifndef CAPSTONE_DIET 3403 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3404#endif 3405}, 3406{ 3407 ARM_VCLEzv4i16, ARM_INS_VCLE, 3408#ifndef CAPSTONE_DIET 3409 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3410#endif 3411}, 3412{ 3413 ARM_VCLEzv4i32, ARM_INS_VCLE, 3414#ifndef CAPSTONE_DIET 3415 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3416#endif 3417}, 3418{ 3419 ARM_VCLEzv8i16, ARM_INS_VCLE, 3420#ifndef CAPSTONE_DIET 3421 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3422#endif 3423}, 3424{ 3425 ARM_VCLEzv8i8, ARM_INS_VCLE, 3426#ifndef CAPSTONE_DIET 3427 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3428#endif 3429}, 3430{ 3431 ARM_VCLSv16i8, ARM_INS_VCLS, 3432#ifndef CAPSTONE_DIET 3433 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3434#endif 3435}, 3436{ 3437 ARM_VCLSv2i32, ARM_INS_VCLS, 3438#ifndef CAPSTONE_DIET 3439 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3440#endif 3441}, 3442{ 3443 ARM_VCLSv4i16, ARM_INS_VCLS, 3444#ifndef CAPSTONE_DIET 3445 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3446#endif 3447}, 3448{ 3449 ARM_VCLSv4i32, ARM_INS_VCLS, 3450#ifndef CAPSTONE_DIET 3451 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3452#endif 3453}, 3454{ 3455 ARM_VCLSv8i16, ARM_INS_VCLS, 3456#ifndef CAPSTONE_DIET 3457 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3458#endif 3459}, 3460{ 3461 ARM_VCLSv8i8, ARM_INS_VCLS, 3462#ifndef CAPSTONE_DIET 3463 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3464#endif 3465}, 3466{ 3467 ARM_VCLTzv16i8, ARM_INS_VCLT, 3468#ifndef CAPSTONE_DIET 3469 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3470#endif 3471}, 3472{ 3473 ARM_VCLTzv2f32, ARM_INS_VCLT, 3474#ifndef CAPSTONE_DIET 3475 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3476#endif 3477}, 3478{ 3479 ARM_VCLTzv2i32, ARM_INS_VCLT, 3480#ifndef CAPSTONE_DIET 3481 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3482#endif 3483}, 3484{ 3485 ARM_VCLTzv4f32, ARM_INS_VCLT, 3486#ifndef CAPSTONE_DIET 3487 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3488#endif 3489}, 3490{ 3491 ARM_VCLTzv4i16, ARM_INS_VCLT, 3492#ifndef CAPSTONE_DIET 3493 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3494#endif 3495}, 3496{ 3497 ARM_VCLTzv4i32, ARM_INS_VCLT, 3498#ifndef CAPSTONE_DIET 3499 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3500#endif 3501}, 3502{ 3503 ARM_VCLTzv8i16, ARM_INS_VCLT, 3504#ifndef CAPSTONE_DIET 3505 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3506#endif 3507}, 3508{ 3509 ARM_VCLTzv8i8, ARM_INS_VCLT, 3510#ifndef CAPSTONE_DIET 3511 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3512#endif 3513}, 3514{ 3515 ARM_VCLZv16i8, ARM_INS_VCLZ, 3516#ifndef CAPSTONE_DIET 3517 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3518#endif 3519}, 3520{ 3521 ARM_VCLZv2i32, ARM_INS_VCLZ, 3522#ifndef CAPSTONE_DIET 3523 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3524#endif 3525}, 3526{ 3527 ARM_VCLZv4i16, ARM_INS_VCLZ, 3528#ifndef CAPSTONE_DIET 3529 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3530#endif 3531}, 3532{ 3533 ARM_VCLZv4i32, ARM_INS_VCLZ, 3534#ifndef CAPSTONE_DIET 3535 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3536#endif 3537}, 3538{ 3539 ARM_VCLZv8i16, ARM_INS_VCLZ, 3540#ifndef CAPSTONE_DIET 3541 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3542#endif 3543}, 3544{ 3545 ARM_VCLZv8i8, ARM_INS_VCLZ, 3546#ifndef CAPSTONE_DIET 3547 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3548#endif 3549}, 3550{ 3551 ARM_VCMPD, ARM_INS_VCMP, 3552#ifndef CAPSTONE_DIET 3553 { 0 }, { ARM_REG_FPSCR_NZCV, 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 3554#endif 3555}, 3556{ 3557 ARM_VCMPED, ARM_INS_VCMPE, 3558#ifndef CAPSTONE_DIET 3559 { 0 }, { ARM_REG_FPSCR_NZCV, 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 3560#endif 3561}, 3562{ 3563 ARM_VCMPES, ARM_INS_VCMPE, 3564#ifndef CAPSTONE_DIET 3565 { 0 }, { ARM_REG_FPSCR_NZCV, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 3566#endif 3567}, 3568{ 3569 ARM_VCMPEZD, ARM_INS_VCMPE, 3570#ifndef CAPSTONE_DIET 3571 { 0 }, { ARM_REG_FPSCR_NZCV, 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 3572#endif 3573}, 3574{ 3575 ARM_VCMPEZS, ARM_INS_VCMPE, 3576#ifndef CAPSTONE_DIET 3577 { 0 }, { ARM_REG_FPSCR_NZCV, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 3578#endif 3579}, 3580{ 3581 ARM_VCMPS, ARM_INS_VCMP, 3582#ifndef CAPSTONE_DIET 3583 { 0 }, { ARM_REG_FPSCR_NZCV, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 3584#endif 3585}, 3586{ 3587 ARM_VCMPZD, ARM_INS_VCMP, 3588#ifndef CAPSTONE_DIET 3589 { 0 }, { ARM_REG_FPSCR_NZCV, 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 3590#endif 3591}, 3592{ 3593 ARM_VCMPZS, ARM_INS_VCMP, 3594#ifndef CAPSTONE_DIET 3595 { 0 }, { ARM_REG_FPSCR_NZCV, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 3596#endif 3597}, 3598{ 3599 ARM_VCNTd, ARM_INS_VCNT, 3600#ifndef CAPSTONE_DIET 3601 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3602#endif 3603}, 3604{ 3605 ARM_VCNTq, ARM_INS_VCNT, 3606#ifndef CAPSTONE_DIET 3607 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3608#endif 3609}, 3610{ 3611 ARM_VCVTANSD, ARM_INS_VCVTA, 3612#ifndef CAPSTONE_DIET 3613 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3614#endif 3615}, 3616{ 3617 ARM_VCVTANSQ, ARM_INS_VCVTA, 3618#ifndef CAPSTONE_DIET 3619 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3620#endif 3621}, 3622{ 3623 ARM_VCVTANUD, ARM_INS_VCVTA, 3624#ifndef CAPSTONE_DIET 3625 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3626#endif 3627}, 3628{ 3629 ARM_VCVTANUQ, ARM_INS_VCVTA, 3630#ifndef CAPSTONE_DIET 3631 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3632#endif 3633}, 3634{ 3635 ARM_VCVTASD, ARM_INS_VCVTA, 3636#ifndef CAPSTONE_DIET 3637 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3638#endif 3639}, 3640{ 3641 ARM_VCVTASS, ARM_INS_VCVTA, 3642#ifndef CAPSTONE_DIET 3643 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 3644#endif 3645}, 3646{ 3647 ARM_VCVTAUD, ARM_INS_VCVTA, 3648#ifndef CAPSTONE_DIET 3649 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3650#endif 3651}, 3652{ 3653 ARM_VCVTAUS, ARM_INS_VCVTA, 3654#ifndef CAPSTONE_DIET 3655 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 3656#endif 3657}, 3658{ 3659 ARM_VCVTBDH, ARM_INS_VCVTB, 3660#ifndef CAPSTONE_DIET 3661 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3662#endif 3663}, 3664{ 3665 ARM_VCVTBHD, ARM_INS_VCVTB, 3666#ifndef CAPSTONE_DIET 3667 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3668#endif 3669}, 3670{ 3671 ARM_VCVTBHS, ARM_INS_VCVTB, 3672#ifndef CAPSTONE_DIET 3673 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 3674#endif 3675}, 3676{ 3677 ARM_VCVTBSH, ARM_INS_VCVTB, 3678#ifndef CAPSTONE_DIET 3679 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 3680#endif 3681}, 3682{ 3683 ARM_VCVTDS, ARM_INS_VCVT, 3684#ifndef CAPSTONE_DIET 3685 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 3686#endif 3687}, 3688{ 3689 ARM_VCVTMNSD, ARM_INS_VCVTM, 3690#ifndef CAPSTONE_DIET 3691 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3692#endif 3693}, 3694{ 3695 ARM_VCVTMNSQ, ARM_INS_VCVTM, 3696#ifndef CAPSTONE_DIET 3697 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3698#endif 3699}, 3700{ 3701 ARM_VCVTMNUD, ARM_INS_VCVTM, 3702#ifndef CAPSTONE_DIET 3703 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3704#endif 3705}, 3706{ 3707 ARM_VCVTMNUQ, ARM_INS_VCVTM, 3708#ifndef CAPSTONE_DIET 3709 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3710#endif 3711}, 3712{ 3713 ARM_VCVTMSD, ARM_INS_VCVTM, 3714#ifndef CAPSTONE_DIET 3715 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3716#endif 3717}, 3718{ 3719 ARM_VCVTMSS, ARM_INS_VCVTM, 3720#ifndef CAPSTONE_DIET 3721 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 3722#endif 3723}, 3724{ 3725 ARM_VCVTMUD, ARM_INS_VCVTM, 3726#ifndef CAPSTONE_DIET 3727 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3728#endif 3729}, 3730{ 3731 ARM_VCVTMUS, ARM_INS_VCVTM, 3732#ifndef CAPSTONE_DIET 3733 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 3734#endif 3735}, 3736{ 3737 ARM_VCVTNNSD, ARM_INS_VCVTN, 3738#ifndef CAPSTONE_DIET 3739 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3740#endif 3741}, 3742{ 3743 ARM_VCVTNNSQ, ARM_INS_VCVTN, 3744#ifndef CAPSTONE_DIET 3745 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3746#endif 3747}, 3748{ 3749 ARM_VCVTNNUD, ARM_INS_VCVTN, 3750#ifndef CAPSTONE_DIET 3751 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3752#endif 3753}, 3754{ 3755 ARM_VCVTNNUQ, ARM_INS_VCVTN, 3756#ifndef CAPSTONE_DIET 3757 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3758#endif 3759}, 3760{ 3761 ARM_VCVTNSD, ARM_INS_VCVTN, 3762#ifndef CAPSTONE_DIET 3763 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3764#endif 3765}, 3766{ 3767 ARM_VCVTNSS, ARM_INS_VCVTN, 3768#ifndef CAPSTONE_DIET 3769 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 3770#endif 3771}, 3772{ 3773 ARM_VCVTNUD, ARM_INS_VCVTN, 3774#ifndef CAPSTONE_DIET 3775 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3776#endif 3777}, 3778{ 3779 ARM_VCVTNUS, ARM_INS_VCVTN, 3780#ifndef CAPSTONE_DIET 3781 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 3782#endif 3783}, 3784{ 3785 ARM_VCVTPNSD, ARM_INS_VCVTP, 3786#ifndef CAPSTONE_DIET 3787 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3788#endif 3789}, 3790{ 3791 ARM_VCVTPNSQ, ARM_INS_VCVTP, 3792#ifndef CAPSTONE_DIET 3793 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3794#endif 3795}, 3796{ 3797 ARM_VCVTPNUD, ARM_INS_VCVTP, 3798#ifndef CAPSTONE_DIET 3799 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3800#endif 3801}, 3802{ 3803 ARM_VCVTPNUQ, ARM_INS_VCVTP, 3804#ifndef CAPSTONE_DIET 3805 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 3806#endif 3807}, 3808{ 3809 ARM_VCVTPSD, ARM_INS_VCVTP, 3810#ifndef CAPSTONE_DIET 3811 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3812#endif 3813}, 3814{ 3815 ARM_VCVTPSS, ARM_INS_VCVTP, 3816#ifndef CAPSTONE_DIET 3817 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 3818#endif 3819}, 3820{ 3821 ARM_VCVTPUD, ARM_INS_VCVTP, 3822#ifndef CAPSTONE_DIET 3823 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3824#endif 3825}, 3826{ 3827 ARM_VCVTPUS, ARM_INS_VCVTP, 3828#ifndef CAPSTONE_DIET 3829 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 3830#endif 3831}, 3832{ 3833 ARM_VCVTSD, ARM_INS_VCVT, 3834#ifndef CAPSTONE_DIET 3835 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 3836#endif 3837}, 3838{ 3839 ARM_VCVTTDH, ARM_INS_VCVTT, 3840#ifndef CAPSTONE_DIET 3841 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3842#endif 3843}, 3844{ 3845 ARM_VCVTTHD, ARM_INS_VCVTT, 3846#ifndef CAPSTONE_DIET 3847 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 3848#endif 3849}, 3850{ 3851 ARM_VCVTTHS, ARM_INS_VCVTT, 3852#ifndef CAPSTONE_DIET 3853 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 3854#endif 3855}, 3856{ 3857 ARM_VCVTTSH, ARM_INS_VCVTT, 3858#ifndef CAPSTONE_DIET 3859 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 3860#endif 3861}, 3862{ 3863 ARM_VCVTf2h, ARM_INS_VCVT, 3864#ifndef CAPSTONE_DIET 3865 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3866#endif 3867}, 3868{ 3869 ARM_VCVTf2sd, ARM_INS_VCVT, 3870#ifndef CAPSTONE_DIET 3871 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3872#endif 3873}, 3874{ 3875 ARM_VCVTf2sq, ARM_INS_VCVT, 3876#ifndef CAPSTONE_DIET 3877 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3878#endif 3879}, 3880{ 3881 ARM_VCVTf2ud, ARM_INS_VCVT, 3882#ifndef CAPSTONE_DIET 3883 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3884#endif 3885}, 3886{ 3887 ARM_VCVTf2uq, ARM_INS_VCVT, 3888#ifndef CAPSTONE_DIET 3889 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3890#endif 3891}, 3892{ 3893 ARM_VCVTf2xsd, ARM_INS_VCVT, 3894#ifndef CAPSTONE_DIET 3895 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3896#endif 3897}, 3898{ 3899 ARM_VCVTf2xsq, ARM_INS_VCVT, 3900#ifndef CAPSTONE_DIET 3901 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3902#endif 3903}, 3904{ 3905 ARM_VCVTf2xud, ARM_INS_VCVT, 3906#ifndef CAPSTONE_DIET 3907 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3908#endif 3909}, 3910{ 3911 ARM_VCVTf2xuq, ARM_INS_VCVT, 3912#ifndef CAPSTONE_DIET 3913 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3914#endif 3915}, 3916{ 3917 ARM_VCVTh2f, ARM_INS_VCVT, 3918#ifndef CAPSTONE_DIET 3919 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3920#endif 3921}, 3922{ 3923 ARM_VCVTs2fd, ARM_INS_VCVT, 3924#ifndef CAPSTONE_DIET 3925 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3926#endif 3927}, 3928{ 3929 ARM_VCVTs2fq, ARM_INS_VCVT, 3930#ifndef CAPSTONE_DIET 3931 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3932#endif 3933}, 3934{ 3935 ARM_VCVTu2fd, ARM_INS_VCVT, 3936#ifndef CAPSTONE_DIET 3937 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3938#endif 3939}, 3940{ 3941 ARM_VCVTu2fq, ARM_INS_VCVT, 3942#ifndef CAPSTONE_DIET 3943 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3944#endif 3945}, 3946{ 3947 ARM_VCVTxs2fd, ARM_INS_VCVT, 3948#ifndef CAPSTONE_DIET 3949 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3950#endif 3951}, 3952{ 3953 ARM_VCVTxs2fq, ARM_INS_VCVT, 3954#ifndef CAPSTONE_DIET 3955 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3956#endif 3957}, 3958{ 3959 ARM_VCVTxu2fd, ARM_INS_VCVT, 3960#ifndef CAPSTONE_DIET 3961 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3962#endif 3963}, 3964{ 3965 ARM_VCVTxu2fq, ARM_INS_VCVT, 3966#ifndef CAPSTONE_DIET 3967 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3968#endif 3969}, 3970{ 3971 ARM_VDIVD, ARM_INS_VDIV, 3972#ifndef CAPSTONE_DIET 3973 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 3974#endif 3975}, 3976{ 3977 ARM_VDIVS, ARM_INS_VDIV, 3978#ifndef CAPSTONE_DIET 3979 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 3980#endif 3981}, 3982{ 3983 ARM_VDUP16d, ARM_INS_VDUP, 3984#ifndef CAPSTONE_DIET 3985 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3986#endif 3987}, 3988{ 3989 ARM_VDUP16q, ARM_INS_VDUP, 3990#ifndef CAPSTONE_DIET 3991 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3992#endif 3993}, 3994{ 3995 ARM_VDUP32d, ARM_INS_VDUP, 3996#ifndef CAPSTONE_DIET 3997 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 3998#endif 3999}, 4000{ 4001 ARM_VDUP32q, ARM_INS_VDUP, 4002#ifndef CAPSTONE_DIET 4003 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4004#endif 4005}, 4006{ 4007 ARM_VDUP8d, ARM_INS_VDUP, 4008#ifndef CAPSTONE_DIET 4009 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4010#endif 4011}, 4012{ 4013 ARM_VDUP8q, ARM_INS_VDUP, 4014#ifndef CAPSTONE_DIET 4015 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4016#endif 4017}, 4018{ 4019 ARM_VDUPLN16d, ARM_INS_VDUP, 4020#ifndef CAPSTONE_DIET 4021 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4022#endif 4023}, 4024{ 4025 ARM_VDUPLN16q, ARM_INS_VDUP, 4026#ifndef CAPSTONE_DIET 4027 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4028#endif 4029}, 4030{ 4031 ARM_VDUPLN32d, ARM_INS_VDUP, 4032#ifndef CAPSTONE_DIET 4033 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4034#endif 4035}, 4036{ 4037 ARM_VDUPLN32q, ARM_INS_VDUP, 4038#ifndef CAPSTONE_DIET 4039 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4040#endif 4041}, 4042{ 4043 ARM_VDUPLN8d, ARM_INS_VDUP, 4044#ifndef CAPSTONE_DIET 4045 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4046#endif 4047}, 4048{ 4049 ARM_VDUPLN8q, ARM_INS_VDUP, 4050#ifndef CAPSTONE_DIET 4051 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4052#endif 4053}, 4054{ 4055 ARM_VEORd, ARM_INS_VEOR, 4056#ifndef CAPSTONE_DIET 4057 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4058#endif 4059}, 4060{ 4061 ARM_VEORq, ARM_INS_VEOR, 4062#ifndef CAPSTONE_DIET 4063 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4064#endif 4065}, 4066{ 4067 ARM_VEXTd16, ARM_INS_VEXT, 4068#ifndef CAPSTONE_DIET 4069 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4070#endif 4071}, 4072{ 4073 ARM_VEXTd32, ARM_INS_VEXT, 4074#ifndef CAPSTONE_DIET 4075 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4076#endif 4077}, 4078{ 4079 ARM_VEXTd8, ARM_INS_VEXT, 4080#ifndef CAPSTONE_DIET 4081 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4082#endif 4083}, 4084{ 4085 ARM_VEXTq16, ARM_INS_VEXT, 4086#ifndef CAPSTONE_DIET 4087 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4088#endif 4089}, 4090{ 4091 ARM_VEXTq32, ARM_INS_VEXT, 4092#ifndef CAPSTONE_DIET 4093 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4094#endif 4095}, 4096{ 4097 ARM_VEXTq64, ARM_INS_VEXT, 4098#ifndef CAPSTONE_DIET 4099 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4100#endif 4101}, 4102{ 4103 ARM_VEXTq8, ARM_INS_VEXT, 4104#ifndef CAPSTONE_DIET 4105 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4106#endif 4107}, 4108{ 4109 ARM_VFMAD, ARM_INS_VFMA, 4110#ifndef CAPSTONE_DIET 4111 { 0 }, { 0 }, { ARM_GRP_VFP4, ARM_GRP_DPVFP, 0 }, 0, 0 4112#endif 4113}, 4114{ 4115 ARM_VFMAS, ARM_INS_VFMA, 4116#ifndef CAPSTONE_DIET 4117 { 0 }, { 0 }, { ARM_GRP_VFP4, 0 }, 0, 0 4118#endif 4119}, 4120{ 4121 ARM_VFMAfd, ARM_INS_VFMA, 4122#ifndef CAPSTONE_DIET 4123 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_VFP4, 0 }, 0, 0 4124#endif 4125}, 4126{ 4127 ARM_VFMAfq, ARM_INS_VFMA, 4128#ifndef CAPSTONE_DIET 4129 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_VFP4, 0 }, 0, 0 4130#endif 4131}, 4132{ 4133 ARM_VFMSD, ARM_INS_VFMS, 4134#ifndef CAPSTONE_DIET 4135 { 0 }, { 0 }, { ARM_GRP_VFP4, ARM_GRP_DPVFP, 0 }, 0, 0 4136#endif 4137}, 4138{ 4139 ARM_VFMSS, ARM_INS_VFMS, 4140#ifndef CAPSTONE_DIET 4141 { 0 }, { 0 }, { ARM_GRP_VFP4, 0 }, 0, 0 4142#endif 4143}, 4144{ 4145 ARM_VFMSfd, ARM_INS_VFMS, 4146#ifndef CAPSTONE_DIET 4147 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_VFP4, 0 }, 0, 0 4148#endif 4149}, 4150{ 4151 ARM_VFMSfq, ARM_INS_VFMS, 4152#ifndef CAPSTONE_DIET 4153 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_VFP4, 0 }, 0, 0 4154#endif 4155}, 4156{ 4157 ARM_VFNMAD, ARM_INS_VFNMA, 4158#ifndef CAPSTONE_DIET 4159 { 0 }, { 0 }, { ARM_GRP_VFP4, ARM_GRP_DPVFP, 0 }, 0, 0 4160#endif 4161}, 4162{ 4163 ARM_VFNMAS, ARM_INS_VFNMA, 4164#ifndef CAPSTONE_DIET 4165 { 0 }, { 0 }, { ARM_GRP_VFP4, 0 }, 0, 0 4166#endif 4167}, 4168{ 4169 ARM_VFNMSD, ARM_INS_VFNMS, 4170#ifndef CAPSTONE_DIET 4171 { 0 }, { 0 }, { ARM_GRP_VFP4, ARM_GRP_DPVFP, 0 }, 0, 0 4172#endif 4173}, 4174{ 4175 ARM_VFNMSS, ARM_INS_VFNMS, 4176#ifndef CAPSTONE_DIET 4177 { 0 }, { 0 }, { ARM_GRP_VFP4, 0 }, 0, 0 4178#endif 4179}, 4180{ 4181 ARM_VGETLNi32, ARM_INS_VMOV, 4182#ifndef CAPSTONE_DIET 4183 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 4184#endif 4185}, 4186{ 4187 ARM_VGETLNs16, ARM_INS_VMOV, 4188#ifndef CAPSTONE_DIET 4189 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4190#endif 4191}, 4192{ 4193 ARM_VGETLNs8, ARM_INS_VMOV, 4194#ifndef CAPSTONE_DIET 4195 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4196#endif 4197}, 4198{ 4199 ARM_VGETLNu16, ARM_INS_VMOV, 4200#ifndef CAPSTONE_DIET 4201 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4202#endif 4203}, 4204{ 4205 ARM_VGETLNu8, ARM_INS_VMOV, 4206#ifndef CAPSTONE_DIET 4207 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4208#endif 4209}, 4210{ 4211 ARM_VHADDsv16i8, ARM_INS_VHADD, 4212#ifndef CAPSTONE_DIET 4213 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4214#endif 4215}, 4216{ 4217 ARM_VHADDsv2i32, ARM_INS_VHADD, 4218#ifndef CAPSTONE_DIET 4219 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4220#endif 4221}, 4222{ 4223 ARM_VHADDsv4i16, ARM_INS_VHADD, 4224#ifndef CAPSTONE_DIET 4225 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4226#endif 4227}, 4228{ 4229 ARM_VHADDsv4i32, ARM_INS_VHADD, 4230#ifndef CAPSTONE_DIET 4231 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4232#endif 4233}, 4234{ 4235 ARM_VHADDsv8i16, ARM_INS_VHADD, 4236#ifndef CAPSTONE_DIET 4237 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4238#endif 4239}, 4240{ 4241 ARM_VHADDsv8i8, ARM_INS_VHADD, 4242#ifndef CAPSTONE_DIET 4243 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4244#endif 4245}, 4246{ 4247 ARM_VHADDuv16i8, ARM_INS_VHADD, 4248#ifndef CAPSTONE_DIET 4249 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4250#endif 4251}, 4252{ 4253 ARM_VHADDuv2i32, ARM_INS_VHADD, 4254#ifndef CAPSTONE_DIET 4255 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4256#endif 4257}, 4258{ 4259 ARM_VHADDuv4i16, ARM_INS_VHADD, 4260#ifndef CAPSTONE_DIET 4261 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4262#endif 4263}, 4264{ 4265 ARM_VHADDuv4i32, ARM_INS_VHADD, 4266#ifndef CAPSTONE_DIET 4267 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4268#endif 4269}, 4270{ 4271 ARM_VHADDuv8i16, ARM_INS_VHADD, 4272#ifndef CAPSTONE_DIET 4273 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4274#endif 4275}, 4276{ 4277 ARM_VHADDuv8i8, ARM_INS_VHADD, 4278#ifndef CAPSTONE_DIET 4279 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4280#endif 4281}, 4282{ 4283 ARM_VHSUBsv16i8, ARM_INS_VHSUB, 4284#ifndef CAPSTONE_DIET 4285 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4286#endif 4287}, 4288{ 4289 ARM_VHSUBsv2i32, ARM_INS_VHSUB, 4290#ifndef CAPSTONE_DIET 4291 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4292#endif 4293}, 4294{ 4295 ARM_VHSUBsv4i16, ARM_INS_VHSUB, 4296#ifndef CAPSTONE_DIET 4297 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4298#endif 4299}, 4300{ 4301 ARM_VHSUBsv4i32, ARM_INS_VHSUB, 4302#ifndef CAPSTONE_DIET 4303 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4304#endif 4305}, 4306{ 4307 ARM_VHSUBsv8i16, ARM_INS_VHSUB, 4308#ifndef CAPSTONE_DIET 4309 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4310#endif 4311}, 4312{ 4313 ARM_VHSUBsv8i8, ARM_INS_VHSUB, 4314#ifndef CAPSTONE_DIET 4315 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4316#endif 4317}, 4318{ 4319 ARM_VHSUBuv16i8, ARM_INS_VHSUB, 4320#ifndef CAPSTONE_DIET 4321 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4322#endif 4323}, 4324{ 4325 ARM_VHSUBuv2i32, ARM_INS_VHSUB, 4326#ifndef CAPSTONE_DIET 4327 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4328#endif 4329}, 4330{ 4331 ARM_VHSUBuv4i16, ARM_INS_VHSUB, 4332#ifndef CAPSTONE_DIET 4333 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4334#endif 4335}, 4336{ 4337 ARM_VHSUBuv4i32, ARM_INS_VHSUB, 4338#ifndef CAPSTONE_DIET 4339 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4340#endif 4341}, 4342{ 4343 ARM_VHSUBuv8i16, ARM_INS_VHSUB, 4344#ifndef CAPSTONE_DIET 4345 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4346#endif 4347}, 4348{ 4349 ARM_VHSUBuv8i8, ARM_INS_VHSUB, 4350#ifndef CAPSTONE_DIET 4351 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4352#endif 4353}, 4354{ 4355 ARM_VLD1DUPd16, ARM_INS_VLD1, 4356#ifndef CAPSTONE_DIET 4357 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4358#endif 4359}, 4360{ 4361 ARM_VLD1DUPd16wb_fixed, ARM_INS_VLD1, 4362#ifndef CAPSTONE_DIET 4363 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4364#endif 4365}, 4366{ 4367 ARM_VLD1DUPd16wb_register, ARM_INS_VLD1, 4368#ifndef CAPSTONE_DIET 4369 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4370#endif 4371}, 4372{ 4373 ARM_VLD1DUPd32, ARM_INS_VLD1, 4374#ifndef CAPSTONE_DIET 4375 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4376#endif 4377}, 4378{ 4379 ARM_VLD1DUPd32wb_fixed, ARM_INS_VLD1, 4380#ifndef CAPSTONE_DIET 4381 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4382#endif 4383}, 4384{ 4385 ARM_VLD1DUPd32wb_register, ARM_INS_VLD1, 4386#ifndef CAPSTONE_DIET 4387 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4388#endif 4389}, 4390{ 4391 ARM_VLD1DUPd8, ARM_INS_VLD1, 4392#ifndef CAPSTONE_DIET 4393 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4394#endif 4395}, 4396{ 4397 ARM_VLD1DUPd8wb_fixed, ARM_INS_VLD1, 4398#ifndef CAPSTONE_DIET 4399 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4400#endif 4401}, 4402{ 4403 ARM_VLD1DUPd8wb_register, ARM_INS_VLD1, 4404#ifndef CAPSTONE_DIET 4405 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4406#endif 4407}, 4408{ 4409 ARM_VLD1DUPq16, ARM_INS_VLD1, 4410#ifndef CAPSTONE_DIET 4411 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4412#endif 4413}, 4414{ 4415 ARM_VLD1DUPq16wb_fixed, ARM_INS_VLD1, 4416#ifndef CAPSTONE_DIET 4417 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4418#endif 4419}, 4420{ 4421 ARM_VLD1DUPq16wb_register, ARM_INS_VLD1, 4422#ifndef CAPSTONE_DIET 4423 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4424#endif 4425}, 4426{ 4427 ARM_VLD1DUPq32, ARM_INS_VLD1, 4428#ifndef CAPSTONE_DIET 4429 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4430#endif 4431}, 4432{ 4433 ARM_VLD1DUPq32wb_fixed, ARM_INS_VLD1, 4434#ifndef CAPSTONE_DIET 4435 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4436#endif 4437}, 4438{ 4439 ARM_VLD1DUPq32wb_register, ARM_INS_VLD1, 4440#ifndef CAPSTONE_DIET 4441 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4442#endif 4443}, 4444{ 4445 ARM_VLD1DUPq8, ARM_INS_VLD1, 4446#ifndef CAPSTONE_DIET 4447 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4448#endif 4449}, 4450{ 4451 ARM_VLD1DUPq8wb_fixed, ARM_INS_VLD1, 4452#ifndef CAPSTONE_DIET 4453 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4454#endif 4455}, 4456{ 4457 ARM_VLD1DUPq8wb_register, ARM_INS_VLD1, 4458#ifndef CAPSTONE_DIET 4459 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4460#endif 4461}, 4462{ 4463 ARM_VLD1LNd16, ARM_INS_VLD1, 4464#ifndef CAPSTONE_DIET 4465 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4466#endif 4467}, 4468{ 4469 ARM_VLD1LNd16_UPD, ARM_INS_VLD1, 4470#ifndef CAPSTONE_DIET 4471 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4472#endif 4473}, 4474{ 4475 ARM_VLD1LNd32, ARM_INS_VLD1, 4476#ifndef CAPSTONE_DIET 4477 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4478#endif 4479}, 4480{ 4481 ARM_VLD1LNd32_UPD, ARM_INS_VLD1, 4482#ifndef CAPSTONE_DIET 4483 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4484#endif 4485}, 4486{ 4487 ARM_VLD1LNd8, ARM_INS_VLD1, 4488#ifndef CAPSTONE_DIET 4489 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4490#endif 4491}, 4492{ 4493 ARM_VLD1LNd8_UPD, ARM_INS_VLD1, 4494#ifndef CAPSTONE_DIET 4495 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4496#endif 4497}, 4498{ 4499 ARM_VLD1d16, ARM_INS_VLD1, 4500#ifndef CAPSTONE_DIET 4501 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4502#endif 4503}, 4504{ 4505 ARM_VLD1d16Q, ARM_INS_VLD1, 4506#ifndef CAPSTONE_DIET 4507 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4508#endif 4509}, 4510{ 4511 ARM_VLD1d16Qwb_fixed, ARM_INS_VLD1, 4512#ifndef CAPSTONE_DIET 4513 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4514#endif 4515}, 4516{ 4517 ARM_VLD1d16Qwb_register, ARM_INS_VLD1, 4518#ifndef CAPSTONE_DIET 4519 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4520#endif 4521}, 4522{ 4523 ARM_VLD1d16T, ARM_INS_VLD1, 4524#ifndef CAPSTONE_DIET 4525 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4526#endif 4527}, 4528{ 4529 ARM_VLD1d16Twb_fixed, ARM_INS_VLD1, 4530#ifndef CAPSTONE_DIET 4531 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4532#endif 4533}, 4534{ 4535 ARM_VLD1d16Twb_register, ARM_INS_VLD1, 4536#ifndef CAPSTONE_DIET 4537 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4538#endif 4539}, 4540{ 4541 ARM_VLD1d16wb_fixed, ARM_INS_VLD1, 4542#ifndef CAPSTONE_DIET 4543 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4544#endif 4545}, 4546{ 4547 ARM_VLD1d16wb_register, ARM_INS_VLD1, 4548#ifndef CAPSTONE_DIET 4549 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4550#endif 4551}, 4552{ 4553 ARM_VLD1d32, ARM_INS_VLD1, 4554#ifndef CAPSTONE_DIET 4555 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4556#endif 4557}, 4558{ 4559 ARM_VLD1d32Q, ARM_INS_VLD1, 4560#ifndef CAPSTONE_DIET 4561 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4562#endif 4563}, 4564{ 4565 ARM_VLD1d32Qwb_fixed, ARM_INS_VLD1, 4566#ifndef CAPSTONE_DIET 4567 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4568#endif 4569}, 4570{ 4571 ARM_VLD1d32Qwb_register, ARM_INS_VLD1, 4572#ifndef CAPSTONE_DIET 4573 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4574#endif 4575}, 4576{ 4577 ARM_VLD1d32T, ARM_INS_VLD1, 4578#ifndef CAPSTONE_DIET 4579 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4580#endif 4581}, 4582{ 4583 ARM_VLD1d32Twb_fixed, ARM_INS_VLD1, 4584#ifndef CAPSTONE_DIET 4585 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4586#endif 4587}, 4588{ 4589 ARM_VLD1d32Twb_register, ARM_INS_VLD1, 4590#ifndef CAPSTONE_DIET 4591 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4592#endif 4593}, 4594{ 4595 ARM_VLD1d32wb_fixed, ARM_INS_VLD1, 4596#ifndef CAPSTONE_DIET 4597 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4598#endif 4599}, 4600{ 4601 ARM_VLD1d32wb_register, ARM_INS_VLD1, 4602#ifndef CAPSTONE_DIET 4603 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4604#endif 4605}, 4606{ 4607 ARM_VLD1d64, ARM_INS_VLD1, 4608#ifndef CAPSTONE_DIET 4609 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4610#endif 4611}, 4612{ 4613 ARM_VLD1d64Q, ARM_INS_VLD1, 4614#ifndef CAPSTONE_DIET 4615 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4616#endif 4617}, 4618{ 4619 ARM_VLD1d64Qwb_fixed, ARM_INS_VLD1, 4620#ifndef CAPSTONE_DIET 4621 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4622#endif 4623}, 4624{ 4625 ARM_VLD1d64Qwb_register, ARM_INS_VLD1, 4626#ifndef CAPSTONE_DIET 4627 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4628#endif 4629}, 4630{ 4631 ARM_VLD1d64T, ARM_INS_VLD1, 4632#ifndef CAPSTONE_DIET 4633 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4634#endif 4635}, 4636{ 4637 ARM_VLD1d64Twb_fixed, ARM_INS_VLD1, 4638#ifndef CAPSTONE_DIET 4639 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4640#endif 4641}, 4642{ 4643 ARM_VLD1d64Twb_register, ARM_INS_VLD1, 4644#ifndef CAPSTONE_DIET 4645 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4646#endif 4647}, 4648{ 4649 ARM_VLD1d64wb_fixed, ARM_INS_VLD1, 4650#ifndef CAPSTONE_DIET 4651 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4652#endif 4653}, 4654{ 4655 ARM_VLD1d64wb_register, ARM_INS_VLD1, 4656#ifndef CAPSTONE_DIET 4657 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4658#endif 4659}, 4660{ 4661 ARM_VLD1d8, ARM_INS_VLD1, 4662#ifndef CAPSTONE_DIET 4663 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4664#endif 4665}, 4666{ 4667 ARM_VLD1d8Q, ARM_INS_VLD1, 4668#ifndef CAPSTONE_DIET 4669 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4670#endif 4671}, 4672{ 4673 ARM_VLD1d8Qwb_fixed, ARM_INS_VLD1, 4674#ifndef CAPSTONE_DIET 4675 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4676#endif 4677}, 4678{ 4679 ARM_VLD1d8Qwb_register, ARM_INS_VLD1, 4680#ifndef CAPSTONE_DIET 4681 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4682#endif 4683}, 4684{ 4685 ARM_VLD1d8T, ARM_INS_VLD1, 4686#ifndef CAPSTONE_DIET 4687 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4688#endif 4689}, 4690{ 4691 ARM_VLD1d8Twb_fixed, ARM_INS_VLD1, 4692#ifndef CAPSTONE_DIET 4693 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4694#endif 4695}, 4696{ 4697 ARM_VLD1d8Twb_register, ARM_INS_VLD1, 4698#ifndef CAPSTONE_DIET 4699 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4700#endif 4701}, 4702{ 4703 ARM_VLD1d8wb_fixed, ARM_INS_VLD1, 4704#ifndef CAPSTONE_DIET 4705 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4706#endif 4707}, 4708{ 4709 ARM_VLD1d8wb_register, ARM_INS_VLD1, 4710#ifndef CAPSTONE_DIET 4711 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4712#endif 4713}, 4714{ 4715 ARM_VLD1q16, ARM_INS_VLD1, 4716#ifndef CAPSTONE_DIET 4717 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4718#endif 4719}, 4720{ 4721 ARM_VLD1q16wb_fixed, ARM_INS_VLD1, 4722#ifndef CAPSTONE_DIET 4723 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4724#endif 4725}, 4726{ 4727 ARM_VLD1q16wb_register, ARM_INS_VLD1, 4728#ifndef CAPSTONE_DIET 4729 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4730#endif 4731}, 4732{ 4733 ARM_VLD1q32, ARM_INS_VLD1, 4734#ifndef CAPSTONE_DIET 4735 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4736#endif 4737}, 4738{ 4739 ARM_VLD1q32wb_fixed, ARM_INS_VLD1, 4740#ifndef CAPSTONE_DIET 4741 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4742#endif 4743}, 4744{ 4745 ARM_VLD1q32wb_register, ARM_INS_VLD1, 4746#ifndef CAPSTONE_DIET 4747 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4748#endif 4749}, 4750{ 4751 ARM_VLD1q64, ARM_INS_VLD1, 4752#ifndef CAPSTONE_DIET 4753 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4754#endif 4755}, 4756{ 4757 ARM_VLD1q64wb_fixed, ARM_INS_VLD1, 4758#ifndef CAPSTONE_DIET 4759 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4760#endif 4761}, 4762{ 4763 ARM_VLD1q64wb_register, ARM_INS_VLD1, 4764#ifndef CAPSTONE_DIET 4765 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4766#endif 4767}, 4768{ 4769 ARM_VLD1q8, ARM_INS_VLD1, 4770#ifndef CAPSTONE_DIET 4771 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4772#endif 4773}, 4774{ 4775 ARM_VLD1q8wb_fixed, ARM_INS_VLD1, 4776#ifndef CAPSTONE_DIET 4777 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4778#endif 4779}, 4780{ 4781 ARM_VLD1q8wb_register, ARM_INS_VLD1, 4782#ifndef CAPSTONE_DIET 4783 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4784#endif 4785}, 4786{ 4787 ARM_VLD2DUPd16, ARM_INS_VLD2, 4788#ifndef CAPSTONE_DIET 4789 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4790#endif 4791}, 4792{ 4793 ARM_VLD2DUPd16wb_fixed, ARM_INS_VLD2, 4794#ifndef CAPSTONE_DIET 4795 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4796#endif 4797}, 4798{ 4799 ARM_VLD2DUPd16wb_register, ARM_INS_VLD2, 4800#ifndef CAPSTONE_DIET 4801 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4802#endif 4803}, 4804{ 4805 ARM_VLD2DUPd16x2, ARM_INS_VLD2, 4806#ifndef CAPSTONE_DIET 4807 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4808#endif 4809}, 4810{ 4811 ARM_VLD2DUPd16x2wb_fixed, ARM_INS_VLD2, 4812#ifndef CAPSTONE_DIET 4813 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4814#endif 4815}, 4816{ 4817 ARM_VLD2DUPd16x2wb_register, ARM_INS_VLD2, 4818#ifndef CAPSTONE_DIET 4819 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4820#endif 4821}, 4822{ 4823 ARM_VLD2DUPd32, ARM_INS_VLD2, 4824#ifndef CAPSTONE_DIET 4825 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4826#endif 4827}, 4828{ 4829 ARM_VLD2DUPd32wb_fixed, ARM_INS_VLD2, 4830#ifndef CAPSTONE_DIET 4831 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4832#endif 4833}, 4834{ 4835 ARM_VLD2DUPd32wb_register, ARM_INS_VLD2, 4836#ifndef CAPSTONE_DIET 4837 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4838#endif 4839}, 4840{ 4841 ARM_VLD2DUPd32x2, ARM_INS_VLD2, 4842#ifndef CAPSTONE_DIET 4843 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4844#endif 4845}, 4846{ 4847 ARM_VLD2DUPd32x2wb_fixed, ARM_INS_VLD2, 4848#ifndef CAPSTONE_DIET 4849 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4850#endif 4851}, 4852{ 4853 ARM_VLD2DUPd32x2wb_register, ARM_INS_VLD2, 4854#ifndef CAPSTONE_DIET 4855 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4856#endif 4857}, 4858{ 4859 ARM_VLD2DUPd8, ARM_INS_VLD2, 4860#ifndef CAPSTONE_DIET 4861 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4862#endif 4863}, 4864{ 4865 ARM_VLD2DUPd8wb_fixed, ARM_INS_VLD2, 4866#ifndef CAPSTONE_DIET 4867 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4868#endif 4869}, 4870{ 4871 ARM_VLD2DUPd8wb_register, ARM_INS_VLD2, 4872#ifndef CAPSTONE_DIET 4873 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4874#endif 4875}, 4876{ 4877 ARM_VLD2DUPd8x2, ARM_INS_VLD2, 4878#ifndef CAPSTONE_DIET 4879 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4880#endif 4881}, 4882{ 4883 ARM_VLD2DUPd8x2wb_fixed, ARM_INS_VLD2, 4884#ifndef CAPSTONE_DIET 4885 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4886#endif 4887}, 4888{ 4889 ARM_VLD2DUPd8x2wb_register, ARM_INS_VLD2, 4890#ifndef CAPSTONE_DIET 4891 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4892#endif 4893}, 4894{ 4895 ARM_VLD2LNd16, ARM_INS_VLD2, 4896#ifndef CAPSTONE_DIET 4897 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4898#endif 4899}, 4900{ 4901 ARM_VLD2LNd16_UPD, ARM_INS_VLD2, 4902#ifndef CAPSTONE_DIET 4903 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4904#endif 4905}, 4906{ 4907 ARM_VLD2LNd32, ARM_INS_VLD2, 4908#ifndef CAPSTONE_DIET 4909 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4910#endif 4911}, 4912{ 4913 ARM_VLD2LNd32_UPD, ARM_INS_VLD2, 4914#ifndef CAPSTONE_DIET 4915 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4916#endif 4917}, 4918{ 4919 ARM_VLD2LNd8, ARM_INS_VLD2, 4920#ifndef CAPSTONE_DIET 4921 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4922#endif 4923}, 4924{ 4925 ARM_VLD2LNd8_UPD, ARM_INS_VLD2, 4926#ifndef CAPSTONE_DIET 4927 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4928#endif 4929}, 4930{ 4931 ARM_VLD2LNq16, ARM_INS_VLD2, 4932#ifndef CAPSTONE_DIET 4933 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4934#endif 4935}, 4936{ 4937 ARM_VLD2LNq16_UPD, ARM_INS_VLD2, 4938#ifndef CAPSTONE_DIET 4939 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4940#endif 4941}, 4942{ 4943 ARM_VLD2LNq32, ARM_INS_VLD2, 4944#ifndef CAPSTONE_DIET 4945 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4946#endif 4947}, 4948{ 4949 ARM_VLD2LNq32_UPD, ARM_INS_VLD2, 4950#ifndef CAPSTONE_DIET 4951 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4952#endif 4953}, 4954{ 4955 ARM_VLD2b16, ARM_INS_VLD2, 4956#ifndef CAPSTONE_DIET 4957 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4958#endif 4959}, 4960{ 4961 ARM_VLD2b16wb_fixed, ARM_INS_VLD2, 4962#ifndef CAPSTONE_DIET 4963 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4964#endif 4965}, 4966{ 4967 ARM_VLD2b16wb_register, ARM_INS_VLD2, 4968#ifndef CAPSTONE_DIET 4969 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4970#endif 4971}, 4972{ 4973 ARM_VLD2b32, ARM_INS_VLD2, 4974#ifndef CAPSTONE_DIET 4975 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4976#endif 4977}, 4978{ 4979 ARM_VLD2b32wb_fixed, ARM_INS_VLD2, 4980#ifndef CAPSTONE_DIET 4981 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4982#endif 4983}, 4984{ 4985 ARM_VLD2b32wb_register, ARM_INS_VLD2, 4986#ifndef CAPSTONE_DIET 4987 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4988#endif 4989}, 4990{ 4991 ARM_VLD2b8, ARM_INS_VLD2, 4992#ifndef CAPSTONE_DIET 4993 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 4994#endif 4995}, 4996{ 4997 ARM_VLD2b8wb_fixed, ARM_INS_VLD2, 4998#ifndef CAPSTONE_DIET 4999 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5000#endif 5001}, 5002{ 5003 ARM_VLD2b8wb_register, ARM_INS_VLD2, 5004#ifndef CAPSTONE_DIET 5005 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5006#endif 5007}, 5008{ 5009 ARM_VLD2d16, ARM_INS_VLD2, 5010#ifndef CAPSTONE_DIET 5011 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5012#endif 5013}, 5014{ 5015 ARM_VLD2d16wb_fixed, ARM_INS_VLD2, 5016#ifndef CAPSTONE_DIET 5017 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5018#endif 5019}, 5020{ 5021 ARM_VLD2d16wb_register, ARM_INS_VLD2, 5022#ifndef CAPSTONE_DIET 5023 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5024#endif 5025}, 5026{ 5027 ARM_VLD2d32, ARM_INS_VLD2, 5028#ifndef CAPSTONE_DIET 5029 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5030#endif 5031}, 5032{ 5033 ARM_VLD2d32wb_fixed, ARM_INS_VLD2, 5034#ifndef CAPSTONE_DIET 5035 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5036#endif 5037}, 5038{ 5039 ARM_VLD2d32wb_register, ARM_INS_VLD2, 5040#ifndef CAPSTONE_DIET 5041 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5042#endif 5043}, 5044{ 5045 ARM_VLD2d8, ARM_INS_VLD2, 5046#ifndef CAPSTONE_DIET 5047 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5048#endif 5049}, 5050{ 5051 ARM_VLD2d8wb_fixed, ARM_INS_VLD2, 5052#ifndef CAPSTONE_DIET 5053 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5054#endif 5055}, 5056{ 5057 ARM_VLD2d8wb_register, ARM_INS_VLD2, 5058#ifndef CAPSTONE_DIET 5059 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5060#endif 5061}, 5062{ 5063 ARM_VLD2q16, ARM_INS_VLD2, 5064#ifndef CAPSTONE_DIET 5065 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5066#endif 5067}, 5068{ 5069 ARM_VLD2q16wb_fixed, ARM_INS_VLD2, 5070#ifndef CAPSTONE_DIET 5071 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5072#endif 5073}, 5074{ 5075 ARM_VLD2q16wb_register, ARM_INS_VLD2, 5076#ifndef CAPSTONE_DIET 5077 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5078#endif 5079}, 5080{ 5081 ARM_VLD2q32, ARM_INS_VLD2, 5082#ifndef CAPSTONE_DIET 5083 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5084#endif 5085}, 5086{ 5087 ARM_VLD2q32wb_fixed, ARM_INS_VLD2, 5088#ifndef CAPSTONE_DIET 5089 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5090#endif 5091}, 5092{ 5093 ARM_VLD2q32wb_register, ARM_INS_VLD2, 5094#ifndef CAPSTONE_DIET 5095 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5096#endif 5097}, 5098{ 5099 ARM_VLD2q8, ARM_INS_VLD2, 5100#ifndef CAPSTONE_DIET 5101 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5102#endif 5103}, 5104{ 5105 ARM_VLD2q8wb_fixed, ARM_INS_VLD2, 5106#ifndef CAPSTONE_DIET 5107 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5108#endif 5109}, 5110{ 5111 ARM_VLD2q8wb_register, ARM_INS_VLD2, 5112#ifndef CAPSTONE_DIET 5113 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5114#endif 5115}, 5116{ 5117 ARM_VLD3DUPd16, ARM_INS_VLD3, 5118#ifndef CAPSTONE_DIET 5119 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5120#endif 5121}, 5122{ 5123 ARM_VLD3DUPd16_UPD, ARM_INS_VLD3, 5124#ifndef CAPSTONE_DIET 5125 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5126#endif 5127}, 5128{ 5129 ARM_VLD3DUPd32, ARM_INS_VLD3, 5130#ifndef CAPSTONE_DIET 5131 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5132#endif 5133}, 5134{ 5135 ARM_VLD3DUPd32_UPD, ARM_INS_VLD3, 5136#ifndef CAPSTONE_DIET 5137 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5138#endif 5139}, 5140{ 5141 ARM_VLD3DUPd8, ARM_INS_VLD3, 5142#ifndef CAPSTONE_DIET 5143 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5144#endif 5145}, 5146{ 5147 ARM_VLD3DUPd8_UPD, ARM_INS_VLD3, 5148#ifndef CAPSTONE_DIET 5149 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5150#endif 5151}, 5152{ 5153 ARM_VLD3DUPq16, ARM_INS_VLD3, 5154#ifndef CAPSTONE_DIET 5155 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5156#endif 5157}, 5158{ 5159 ARM_VLD3DUPq16_UPD, ARM_INS_VLD3, 5160#ifndef CAPSTONE_DIET 5161 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5162#endif 5163}, 5164{ 5165 ARM_VLD3DUPq32, ARM_INS_VLD3, 5166#ifndef CAPSTONE_DIET 5167 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5168#endif 5169}, 5170{ 5171 ARM_VLD3DUPq32_UPD, ARM_INS_VLD3, 5172#ifndef CAPSTONE_DIET 5173 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5174#endif 5175}, 5176{ 5177 ARM_VLD3DUPq8, ARM_INS_VLD3, 5178#ifndef CAPSTONE_DIET 5179 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5180#endif 5181}, 5182{ 5183 ARM_VLD3DUPq8_UPD, ARM_INS_VLD3, 5184#ifndef CAPSTONE_DIET 5185 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5186#endif 5187}, 5188{ 5189 ARM_VLD3LNd16, ARM_INS_VLD3, 5190#ifndef CAPSTONE_DIET 5191 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5192#endif 5193}, 5194{ 5195 ARM_VLD3LNd16_UPD, ARM_INS_VLD3, 5196#ifndef CAPSTONE_DIET 5197 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5198#endif 5199}, 5200{ 5201 ARM_VLD3LNd32, ARM_INS_VLD3, 5202#ifndef CAPSTONE_DIET 5203 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5204#endif 5205}, 5206{ 5207 ARM_VLD3LNd32_UPD, ARM_INS_VLD3, 5208#ifndef CAPSTONE_DIET 5209 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5210#endif 5211}, 5212{ 5213 ARM_VLD3LNd8, ARM_INS_VLD3, 5214#ifndef CAPSTONE_DIET 5215 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5216#endif 5217}, 5218{ 5219 ARM_VLD3LNd8_UPD, ARM_INS_VLD3, 5220#ifndef CAPSTONE_DIET 5221 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5222#endif 5223}, 5224{ 5225 ARM_VLD3LNq16, ARM_INS_VLD3, 5226#ifndef CAPSTONE_DIET 5227 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5228#endif 5229}, 5230{ 5231 ARM_VLD3LNq16_UPD, ARM_INS_VLD3, 5232#ifndef CAPSTONE_DIET 5233 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5234#endif 5235}, 5236{ 5237 ARM_VLD3LNq32, ARM_INS_VLD3, 5238#ifndef CAPSTONE_DIET 5239 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5240#endif 5241}, 5242{ 5243 ARM_VLD3LNq32_UPD, ARM_INS_VLD3, 5244#ifndef CAPSTONE_DIET 5245 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5246#endif 5247}, 5248{ 5249 ARM_VLD3d16, ARM_INS_VLD3, 5250#ifndef CAPSTONE_DIET 5251 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5252#endif 5253}, 5254{ 5255 ARM_VLD3d16_UPD, ARM_INS_VLD3, 5256#ifndef CAPSTONE_DIET 5257 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5258#endif 5259}, 5260{ 5261 ARM_VLD3d32, ARM_INS_VLD3, 5262#ifndef CAPSTONE_DIET 5263 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5264#endif 5265}, 5266{ 5267 ARM_VLD3d32_UPD, ARM_INS_VLD3, 5268#ifndef CAPSTONE_DIET 5269 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5270#endif 5271}, 5272{ 5273 ARM_VLD3d8, ARM_INS_VLD3, 5274#ifndef CAPSTONE_DIET 5275 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5276#endif 5277}, 5278{ 5279 ARM_VLD3d8_UPD, ARM_INS_VLD3, 5280#ifndef CAPSTONE_DIET 5281 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5282#endif 5283}, 5284{ 5285 ARM_VLD3q16, ARM_INS_VLD3, 5286#ifndef CAPSTONE_DIET 5287 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5288#endif 5289}, 5290{ 5291 ARM_VLD3q16_UPD, ARM_INS_VLD3, 5292#ifndef CAPSTONE_DIET 5293 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5294#endif 5295}, 5296{ 5297 ARM_VLD3q32, ARM_INS_VLD3, 5298#ifndef CAPSTONE_DIET 5299 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5300#endif 5301}, 5302{ 5303 ARM_VLD3q32_UPD, ARM_INS_VLD3, 5304#ifndef CAPSTONE_DIET 5305 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5306#endif 5307}, 5308{ 5309 ARM_VLD3q8, ARM_INS_VLD3, 5310#ifndef CAPSTONE_DIET 5311 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5312#endif 5313}, 5314{ 5315 ARM_VLD3q8_UPD, ARM_INS_VLD3, 5316#ifndef CAPSTONE_DIET 5317 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5318#endif 5319}, 5320{ 5321 ARM_VLD4DUPd16, ARM_INS_VLD4, 5322#ifndef CAPSTONE_DIET 5323 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5324#endif 5325}, 5326{ 5327 ARM_VLD4DUPd16_UPD, ARM_INS_VLD4, 5328#ifndef CAPSTONE_DIET 5329 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5330#endif 5331}, 5332{ 5333 ARM_VLD4DUPd32, ARM_INS_VLD4, 5334#ifndef CAPSTONE_DIET 5335 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5336#endif 5337}, 5338{ 5339 ARM_VLD4DUPd32_UPD, ARM_INS_VLD4, 5340#ifndef CAPSTONE_DIET 5341 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5342#endif 5343}, 5344{ 5345 ARM_VLD4DUPd8, ARM_INS_VLD4, 5346#ifndef CAPSTONE_DIET 5347 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5348#endif 5349}, 5350{ 5351 ARM_VLD4DUPd8_UPD, ARM_INS_VLD4, 5352#ifndef CAPSTONE_DIET 5353 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5354#endif 5355}, 5356{ 5357 ARM_VLD4DUPq16, ARM_INS_VLD4, 5358#ifndef CAPSTONE_DIET 5359 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5360#endif 5361}, 5362{ 5363 ARM_VLD4DUPq16_UPD, ARM_INS_VLD4, 5364#ifndef CAPSTONE_DIET 5365 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5366#endif 5367}, 5368{ 5369 ARM_VLD4DUPq32, ARM_INS_VLD4, 5370#ifndef CAPSTONE_DIET 5371 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5372#endif 5373}, 5374{ 5375 ARM_VLD4DUPq32_UPD, ARM_INS_VLD4, 5376#ifndef CAPSTONE_DIET 5377 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5378#endif 5379}, 5380{ 5381 ARM_VLD4DUPq8, ARM_INS_VLD4, 5382#ifndef CAPSTONE_DIET 5383 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5384#endif 5385}, 5386{ 5387 ARM_VLD4DUPq8_UPD, ARM_INS_VLD4, 5388#ifndef CAPSTONE_DIET 5389 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5390#endif 5391}, 5392{ 5393 ARM_VLD4LNd16, ARM_INS_VLD4, 5394#ifndef CAPSTONE_DIET 5395 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5396#endif 5397}, 5398{ 5399 ARM_VLD4LNd16_UPD, ARM_INS_VLD4, 5400#ifndef CAPSTONE_DIET 5401 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5402#endif 5403}, 5404{ 5405 ARM_VLD4LNd32, ARM_INS_VLD4, 5406#ifndef CAPSTONE_DIET 5407 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5408#endif 5409}, 5410{ 5411 ARM_VLD4LNd32_UPD, ARM_INS_VLD4, 5412#ifndef CAPSTONE_DIET 5413 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5414#endif 5415}, 5416{ 5417 ARM_VLD4LNd8, ARM_INS_VLD4, 5418#ifndef CAPSTONE_DIET 5419 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5420#endif 5421}, 5422{ 5423 ARM_VLD4LNd8_UPD, ARM_INS_VLD4, 5424#ifndef CAPSTONE_DIET 5425 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5426#endif 5427}, 5428{ 5429 ARM_VLD4LNq16, ARM_INS_VLD4, 5430#ifndef CAPSTONE_DIET 5431 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5432#endif 5433}, 5434{ 5435 ARM_VLD4LNq16_UPD, ARM_INS_VLD4, 5436#ifndef CAPSTONE_DIET 5437 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5438#endif 5439}, 5440{ 5441 ARM_VLD4LNq32, ARM_INS_VLD4, 5442#ifndef CAPSTONE_DIET 5443 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5444#endif 5445}, 5446{ 5447 ARM_VLD4LNq32_UPD, ARM_INS_VLD4, 5448#ifndef CAPSTONE_DIET 5449 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5450#endif 5451}, 5452{ 5453 ARM_VLD4d16, ARM_INS_VLD4, 5454#ifndef CAPSTONE_DIET 5455 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5456#endif 5457}, 5458{ 5459 ARM_VLD4d16_UPD, ARM_INS_VLD4, 5460#ifndef CAPSTONE_DIET 5461 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5462#endif 5463}, 5464{ 5465 ARM_VLD4d32, ARM_INS_VLD4, 5466#ifndef CAPSTONE_DIET 5467 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5468#endif 5469}, 5470{ 5471 ARM_VLD4d32_UPD, ARM_INS_VLD4, 5472#ifndef CAPSTONE_DIET 5473 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5474#endif 5475}, 5476{ 5477 ARM_VLD4d8, ARM_INS_VLD4, 5478#ifndef CAPSTONE_DIET 5479 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5480#endif 5481}, 5482{ 5483 ARM_VLD4d8_UPD, ARM_INS_VLD4, 5484#ifndef CAPSTONE_DIET 5485 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5486#endif 5487}, 5488{ 5489 ARM_VLD4q16, ARM_INS_VLD4, 5490#ifndef CAPSTONE_DIET 5491 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5492#endif 5493}, 5494{ 5495 ARM_VLD4q16_UPD, ARM_INS_VLD4, 5496#ifndef CAPSTONE_DIET 5497 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5498#endif 5499}, 5500{ 5501 ARM_VLD4q32, ARM_INS_VLD4, 5502#ifndef CAPSTONE_DIET 5503 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5504#endif 5505}, 5506{ 5507 ARM_VLD4q32_UPD, ARM_INS_VLD4, 5508#ifndef CAPSTONE_DIET 5509 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5510#endif 5511}, 5512{ 5513 ARM_VLD4q8, ARM_INS_VLD4, 5514#ifndef CAPSTONE_DIET 5515 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5516#endif 5517}, 5518{ 5519 ARM_VLD4q8_UPD, ARM_INS_VLD4, 5520#ifndef CAPSTONE_DIET 5521 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5522#endif 5523}, 5524{ 5525 ARM_VLDMDDB_UPD, ARM_INS_VLDMDB, 5526#ifndef CAPSTONE_DIET 5527 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 5528#endif 5529}, 5530{ 5531 ARM_VLDMDIA, ARM_INS_VLDMIA, 5532#ifndef CAPSTONE_DIET 5533 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 5534#endif 5535}, 5536{ 5537 ARM_VLDMDIA_UPD, ARM_INS_VLDMIA, 5538#ifndef CAPSTONE_DIET 5539 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 5540#endif 5541}, 5542{ 5543 ARM_VLDMSDB_UPD, ARM_INS_VLDMDB, 5544#ifndef CAPSTONE_DIET 5545 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 5546#endif 5547}, 5548{ 5549 ARM_VLDMSIA, ARM_INS_VLDMIA, 5550#ifndef CAPSTONE_DIET 5551 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 5552#endif 5553}, 5554{ 5555 ARM_VLDMSIA_UPD, ARM_INS_VLDMIA, 5556#ifndef CAPSTONE_DIET 5557 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 5558#endif 5559}, 5560{ 5561 ARM_VLDRD, ARM_INS_VLDR, 5562#ifndef CAPSTONE_DIET 5563 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 5564#endif 5565}, 5566{ 5567 ARM_VLDRS, ARM_INS_VLDR, 5568#ifndef CAPSTONE_DIET 5569 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 5570#endif 5571}, 5572{ 5573 ARM_VMAXNMD, ARM_INS_VMAXNM, 5574#ifndef CAPSTONE_DIET 5575 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 5576#endif 5577}, 5578{ 5579 ARM_VMAXNMND, ARM_INS_VMAXNM, 5580#ifndef CAPSTONE_DIET 5581 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 5582#endif 5583}, 5584{ 5585 ARM_VMAXNMNQ, ARM_INS_VMAXNM, 5586#ifndef CAPSTONE_DIET 5587 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 5588#endif 5589}, 5590{ 5591 ARM_VMAXNMS, ARM_INS_VMAXNM, 5592#ifndef CAPSTONE_DIET 5593 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 5594#endif 5595}, 5596{ 5597 ARM_VMAXfd, ARM_INS_VMAX, 5598#ifndef CAPSTONE_DIET 5599 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5600#endif 5601}, 5602{ 5603 ARM_VMAXfq, ARM_INS_VMAX, 5604#ifndef CAPSTONE_DIET 5605 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5606#endif 5607}, 5608{ 5609 ARM_VMAXsv16i8, ARM_INS_VMAX, 5610#ifndef CAPSTONE_DIET 5611 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5612#endif 5613}, 5614{ 5615 ARM_VMAXsv2i32, ARM_INS_VMAX, 5616#ifndef CAPSTONE_DIET 5617 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5618#endif 5619}, 5620{ 5621 ARM_VMAXsv4i16, ARM_INS_VMAX, 5622#ifndef CAPSTONE_DIET 5623 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5624#endif 5625}, 5626{ 5627 ARM_VMAXsv4i32, ARM_INS_VMAX, 5628#ifndef CAPSTONE_DIET 5629 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5630#endif 5631}, 5632{ 5633 ARM_VMAXsv8i16, ARM_INS_VMAX, 5634#ifndef CAPSTONE_DIET 5635 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5636#endif 5637}, 5638{ 5639 ARM_VMAXsv8i8, ARM_INS_VMAX, 5640#ifndef CAPSTONE_DIET 5641 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5642#endif 5643}, 5644{ 5645 ARM_VMAXuv16i8, ARM_INS_VMAX, 5646#ifndef CAPSTONE_DIET 5647 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5648#endif 5649}, 5650{ 5651 ARM_VMAXuv2i32, ARM_INS_VMAX, 5652#ifndef CAPSTONE_DIET 5653 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5654#endif 5655}, 5656{ 5657 ARM_VMAXuv4i16, ARM_INS_VMAX, 5658#ifndef CAPSTONE_DIET 5659 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5660#endif 5661}, 5662{ 5663 ARM_VMAXuv4i32, ARM_INS_VMAX, 5664#ifndef CAPSTONE_DIET 5665 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5666#endif 5667}, 5668{ 5669 ARM_VMAXuv8i16, ARM_INS_VMAX, 5670#ifndef CAPSTONE_DIET 5671 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5672#endif 5673}, 5674{ 5675 ARM_VMAXuv8i8, ARM_INS_VMAX, 5676#ifndef CAPSTONE_DIET 5677 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5678#endif 5679}, 5680{ 5681 ARM_VMINNMD, ARM_INS_VMINNM, 5682#ifndef CAPSTONE_DIET 5683 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 5684#endif 5685}, 5686{ 5687 ARM_VMINNMND, ARM_INS_VMINNM, 5688#ifndef CAPSTONE_DIET 5689 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 5690#endif 5691}, 5692{ 5693 ARM_VMINNMNQ, ARM_INS_VMINNM, 5694#ifndef CAPSTONE_DIET 5695 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 5696#endif 5697}, 5698{ 5699 ARM_VMINNMS, ARM_INS_VMINNM, 5700#ifndef CAPSTONE_DIET 5701 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 5702#endif 5703}, 5704{ 5705 ARM_VMINfd, ARM_INS_VMIN, 5706#ifndef CAPSTONE_DIET 5707 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5708#endif 5709}, 5710{ 5711 ARM_VMINfq, ARM_INS_VMIN, 5712#ifndef CAPSTONE_DIET 5713 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5714#endif 5715}, 5716{ 5717 ARM_VMINsv16i8, ARM_INS_VMIN, 5718#ifndef CAPSTONE_DIET 5719 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5720#endif 5721}, 5722{ 5723 ARM_VMINsv2i32, ARM_INS_VMIN, 5724#ifndef CAPSTONE_DIET 5725 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5726#endif 5727}, 5728{ 5729 ARM_VMINsv4i16, ARM_INS_VMIN, 5730#ifndef CAPSTONE_DIET 5731 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5732#endif 5733}, 5734{ 5735 ARM_VMINsv4i32, ARM_INS_VMIN, 5736#ifndef CAPSTONE_DIET 5737 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5738#endif 5739}, 5740{ 5741 ARM_VMINsv8i16, ARM_INS_VMIN, 5742#ifndef CAPSTONE_DIET 5743 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5744#endif 5745}, 5746{ 5747 ARM_VMINsv8i8, ARM_INS_VMIN, 5748#ifndef CAPSTONE_DIET 5749 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5750#endif 5751}, 5752{ 5753 ARM_VMINuv16i8, ARM_INS_VMIN, 5754#ifndef CAPSTONE_DIET 5755 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5756#endif 5757}, 5758{ 5759 ARM_VMINuv2i32, ARM_INS_VMIN, 5760#ifndef CAPSTONE_DIET 5761 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5762#endif 5763}, 5764{ 5765 ARM_VMINuv4i16, ARM_INS_VMIN, 5766#ifndef CAPSTONE_DIET 5767 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5768#endif 5769}, 5770{ 5771 ARM_VMINuv4i32, ARM_INS_VMIN, 5772#ifndef CAPSTONE_DIET 5773 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5774#endif 5775}, 5776{ 5777 ARM_VMINuv8i16, ARM_INS_VMIN, 5778#ifndef CAPSTONE_DIET 5779 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5780#endif 5781}, 5782{ 5783 ARM_VMINuv8i8, ARM_INS_VMIN, 5784#ifndef CAPSTONE_DIET 5785 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5786#endif 5787}, 5788{ 5789 ARM_VMLAD, ARM_INS_VMLA, 5790#ifndef CAPSTONE_DIET 5791 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, ARM_GRP_FPVMLX, 0 }, 0, 0 5792#endif 5793}, 5794{ 5795 ARM_VMLALslsv2i32, ARM_INS_VMLAL, 5796#ifndef CAPSTONE_DIET 5797 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5798#endif 5799}, 5800{ 5801 ARM_VMLALslsv4i16, ARM_INS_VMLAL, 5802#ifndef CAPSTONE_DIET 5803 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5804#endif 5805}, 5806{ 5807 ARM_VMLALsluv2i32, ARM_INS_VMLAL, 5808#ifndef CAPSTONE_DIET 5809 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5810#endif 5811}, 5812{ 5813 ARM_VMLALsluv4i16, ARM_INS_VMLAL, 5814#ifndef CAPSTONE_DIET 5815 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5816#endif 5817}, 5818{ 5819 ARM_VMLALsv2i64, ARM_INS_VMLAL, 5820#ifndef CAPSTONE_DIET 5821 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5822#endif 5823}, 5824{ 5825 ARM_VMLALsv4i32, ARM_INS_VMLAL, 5826#ifndef CAPSTONE_DIET 5827 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5828#endif 5829}, 5830{ 5831 ARM_VMLALsv8i16, ARM_INS_VMLAL, 5832#ifndef CAPSTONE_DIET 5833 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5834#endif 5835}, 5836{ 5837 ARM_VMLALuv2i64, ARM_INS_VMLAL, 5838#ifndef CAPSTONE_DIET 5839 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5840#endif 5841}, 5842{ 5843 ARM_VMLALuv4i32, ARM_INS_VMLAL, 5844#ifndef CAPSTONE_DIET 5845 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5846#endif 5847}, 5848{ 5849 ARM_VMLALuv8i16, ARM_INS_VMLAL, 5850#ifndef CAPSTONE_DIET 5851 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5852#endif 5853}, 5854{ 5855 ARM_VMLAS, ARM_INS_VMLA, 5856#ifndef CAPSTONE_DIET 5857 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_FPVMLX, 0 }, 0, 0 5858#endif 5859}, 5860{ 5861 ARM_VMLAfd, ARM_INS_VMLA, 5862#ifndef CAPSTONE_DIET 5863 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_FPVMLX, 0 }, 0, 0 5864#endif 5865}, 5866{ 5867 ARM_VMLAfq, ARM_INS_VMLA, 5868#ifndef CAPSTONE_DIET 5869 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_FPVMLX, 0 }, 0, 0 5870#endif 5871}, 5872{ 5873 ARM_VMLAslfd, ARM_INS_VMLA, 5874#ifndef CAPSTONE_DIET 5875 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_FPVMLX, 0 }, 0, 0 5876#endif 5877}, 5878{ 5879 ARM_VMLAslfq, ARM_INS_VMLA, 5880#ifndef CAPSTONE_DIET 5881 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_FPVMLX, 0 }, 0, 0 5882#endif 5883}, 5884{ 5885 ARM_VMLAslv2i32, ARM_INS_VMLA, 5886#ifndef CAPSTONE_DIET 5887 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5888#endif 5889}, 5890{ 5891 ARM_VMLAslv4i16, ARM_INS_VMLA, 5892#ifndef CAPSTONE_DIET 5893 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5894#endif 5895}, 5896{ 5897 ARM_VMLAslv4i32, ARM_INS_VMLA, 5898#ifndef CAPSTONE_DIET 5899 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5900#endif 5901}, 5902{ 5903 ARM_VMLAslv8i16, ARM_INS_VMLA, 5904#ifndef CAPSTONE_DIET 5905 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5906#endif 5907}, 5908{ 5909 ARM_VMLAv16i8, ARM_INS_VMLA, 5910#ifndef CAPSTONE_DIET 5911 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5912#endif 5913}, 5914{ 5915 ARM_VMLAv2i32, ARM_INS_VMLA, 5916#ifndef CAPSTONE_DIET 5917 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5918#endif 5919}, 5920{ 5921 ARM_VMLAv4i16, ARM_INS_VMLA, 5922#ifndef CAPSTONE_DIET 5923 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5924#endif 5925}, 5926{ 5927 ARM_VMLAv4i32, ARM_INS_VMLA, 5928#ifndef CAPSTONE_DIET 5929 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5930#endif 5931}, 5932{ 5933 ARM_VMLAv8i16, ARM_INS_VMLA, 5934#ifndef CAPSTONE_DIET 5935 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5936#endif 5937}, 5938{ 5939 ARM_VMLAv8i8, ARM_INS_VMLA, 5940#ifndef CAPSTONE_DIET 5941 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5942#endif 5943}, 5944{ 5945 ARM_VMLSD, ARM_INS_VMLS, 5946#ifndef CAPSTONE_DIET 5947 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, ARM_GRP_FPVMLX, 0 }, 0, 0 5948#endif 5949}, 5950{ 5951 ARM_VMLSLslsv2i32, ARM_INS_VMLSL, 5952#ifndef CAPSTONE_DIET 5953 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5954#endif 5955}, 5956{ 5957 ARM_VMLSLslsv4i16, ARM_INS_VMLSL, 5958#ifndef CAPSTONE_DIET 5959 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5960#endif 5961}, 5962{ 5963 ARM_VMLSLsluv2i32, ARM_INS_VMLSL, 5964#ifndef CAPSTONE_DIET 5965 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5966#endif 5967}, 5968{ 5969 ARM_VMLSLsluv4i16, ARM_INS_VMLSL, 5970#ifndef CAPSTONE_DIET 5971 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5972#endif 5973}, 5974{ 5975 ARM_VMLSLsv2i64, ARM_INS_VMLSL, 5976#ifndef CAPSTONE_DIET 5977 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5978#endif 5979}, 5980{ 5981 ARM_VMLSLsv4i32, ARM_INS_VMLSL, 5982#ifndef CAPSTONE_DIET 5983 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5984#endif 5985}, 5986{ 5987 ARM_VMLSLsv8i16, ARM_INS_VMLSL, 5988#ifndef CAPSTONE_DIET 5989 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5990#endif 5991}, 5992{ 5993 ARM_VMLSLuv2i64, ARM_INS_VMLSL, 5994#ifndef CAPSTONE_DIET 5995 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 5996#endif 5997}, 5998{ 5999 ARM_VMLSLuv4i32, ARM_INS_VMLSL, 6000#ifndef CAPSTONE_DIET 6001 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6002#endif 6003}, 6004{ 6005 ARM_VMLSLuv8i16, ARM_INS_VMLSL, 6006#ifndef CAPSTONE_DIET 6007 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6008#endif 6009}, 6010{ 6011 ARM_VMLSS, ARM_INS_VMLS, 6012#ifndef CAPSTONE_DIET 6013 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_FPVMLX, 0 }, 0, 0 6014#endif 6015}, 6016{ 6017 ARM_VMLSfd, ARM_INS_VMLS, 6018#ifndef CAPSTONE_DIET 6019 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_FPVMLX, 0 }, 0, 0 6020#endif 6021}, 6022{ 6023 ARM_VMLSfq, ARM_INS_VMLS, 6024#ifndef CAPSTONE_DIET 6025 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_FPVMLX, 0 }, 0, 0 6026#endif 6027}, 6028{ 6029 ARM_VMLSslfd, ARM_INS_VMLS, 6030#ifndef CAPSTONE_DIET 6031 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_FPVMLX, 0 }, 0, 0 6032#endif 6033}, 6034{ 6035 ARM_VMLSslfq, ARM_INS_VMLS, 6036#ifndef CAPSTONE_DIET 6037 { 0 }, { 0 }, { ARM_GRP_NEON, ARM_GRP_FPVMLX, 0 }, 0, 0 6038#endif 6039}, 6040{ 6041 ARM_VMLSslv2i32, ARM_INS_VMLS, 6042#ifndef CAPSTONE_DIET 6043 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6044#endif 6045}, 6046{ 6047 ARM_VMLSslv4i16, ARM_INS_VMLS, 6048#ifndef CAPSTONE_DIET 6049 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6050#endif 6051}, 6052{ 6053 ARM_VMLSslv4i32, ARM_INS_VMLS, 6054#ifndef CAPSTONE_DIET 6055 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6056#endif 6057}, 6058{ 6059 ARM_VMLSslv8i16, ARM_INS_VMLS, 6060#ifndef CAPSTONE_DIET 6061 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6062#endif 6063}, 6064{ 6065 ARM_VMLSv16i8, ARM_INS_VMLS, 6066#ifndef CAPSTONE_DIET 6067 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6068#endif 6069}, 6070{ 6071 ARM_VMLSv2i32, ARM_INS_VMLS, 6072#ifndef CAPSTONE_DIET 6073 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6074#endif 6075}, 6076{ 6077 ARM_VMLSv4i16, ARM_INS_VMLS, 6078#ifndef CAPSTONE_DIET 6079 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6080#endif 6081}, 6082{ 6083 ARM_VMLSv4i32, ARM_INS_VMLS, 6084#ifndef CAPSTONE_DIET 6085 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6086#endif 6087}, 6088{ 6089 ARM_VMLSv8i16, ARM_INS_VMLS, 6090#ifndef CAPSTONE_DIET 6091 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6092#endif 6093}, 6094{ 6095 ARM_VMLSv8i8, ARM_INS_VMLS, 6096#ifndef CAPSTONE_DIET 6097 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6098#endif 6099}, 6100{ 6101 ARM_VMOVD, ARM_INS_VMOV, 6102#ifndef CAPSTONE_DIET 6103 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 6104#endif 6105}, 6106{ 6107 ARM_VMOVDRR, ARM_INS_VMOV, 6108#ifndef CAPSTONE_DIET 6109 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6110#endif 6111}, 6112{ 6113 ARM_VMOVLsv2i64, ARM_INS_VMOVL, 6114#ifndef CAPSTONE_DIET 6115 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6116#endif 6117}, 6118{ 6119 ARM_VMOVLsv4i32, ARM_INS_VMOVL, 6120#ifndef CAPSTONE_DIET 6121 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6122#endif 6123}, 6124{ 6125 ARM_VMOVLsv8i16, ARM_INS_VMOVL, 6126#ifndef CAPSTONE_DIET 6127 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6128#endif 6129}, 6130{ 6131 ARM_VMOVLuv2i64, ARM_INS_VMOVL, 6132#ifndef CAPSTONE_DIET 6133 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6134#endif 6135}, 6136{ 6137 ARM_VMOVLuv4i32, ARM_INS_VMOVL, 6138#ifndef CAPSTONE_DIET 6139 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6140#endif 6141}, 6142{ 6143 ARM_VMOVLuv8i16, ARM_INS_VMOVL, 6144#ifndef CAPSTONE_DIET 6145 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6146#endif 6147}, 6148{ 6149 ARM_VMOVNv2i32, ARM_INS_VMOVN, 6150#ifndef CAPSTONE_DIET 6151 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6152#endif 6153}, 6154{ 6155 ARM_VMOVNv4i16, ARM_INS_VMOVN, 6156#ifndef CAPSTONE_DIET 6157 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6158#endif 6159}, 6160{ 6161 ARM_VMOVNv8i8, ARM_INS_VMOVN, 6162#ifndef CAPSTONE_DIET 6163 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6164#endif 6165}, 6166{ 6167 ARM_VMOVRRD, ARM_INS_VMOV, 6168#ifndef CAPSTONE_DIET 6169 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6170#endif 6171}, 6172{ 6173 ARM_VMOVRRS, ARM_INS_VMOV, 6174#ifndef CAPSTONE_DIET 6175 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6176#endif 6177}, 6178{ 6179 ARM_VMOVRS, ARM_INS_VMOV, 6180#ifndef CAPSTONE_DIET 6181 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6182#endif 6183}, 6184{ 6185 ARM_VMOVS, ARM_INS_VMOV, 6186#ifndef CAPSTONE_DIET 6187 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6188#endif 6189}, 6190{ 6191 ARM_VMOVSR, ARM_INS_VMOV, 6192#ifndef CAPSTONE_DIET 6193 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6194#endif 6195}, 6196{ 6197 ARM_VMOVSRR, ARM_INS_VMOV, 6198#ifndef CAPSTONE_DIET 6199 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6200#endif 6201}, 6202{ 6203 ARM_VMOVv16i8, ARM_INS_VMOV, 6204#ifndef CAPSTONE_DIET 6205 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6206#endif 6207}, 6208{ 6209 ARM_VMOVv1i64, ARM_INS_VMOV, 6210#ifndef CAPSTONE_DIET 6211 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6212#endif 6213}, 6214{ 6215 ARM_VMOVv2f32, ARM_INS_VMOV, 6216#ifndef CAPSTONE_DIET 6217 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6218#endif 6219}, 6220{ 6221 ARM_VMOVv2i32, ARM_INS_VMOV, 6222#ifndef CAPSTONE_DIET 6223 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6224#endif 6225}, 6226{ 6227 ARM_VMOVv2i64, ARM_INS_VMOV, 6228#ifndef CAPSTONE_DIET 6229 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6230#endif 6231}, 6232{ 6233 ARM_VMOVv4f32, ARM_INS_VMOV, 6234#ifndef CAPSTONE_DIET 6235 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6236#endif 6237}, 6238{ 6239 ARM_VMOVv4i16, ARM_INS_VMOV, 6240#ifndef CAPSTONE_DIET 6241 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6242#endif 6243}, 6244{ 6245 ARM_VMOVv4i32, ARM_INS_VMOV, 6246#ifndef CAPSTONE_DIET 6247 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6248#endif 6249}, 6250{ 6251 ARM_VMOVv8i16, ARM_INS_VMOV, 6252#ifndef CAPSTONE_DIET 6253 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6254#endif 6255}, 6256{ 6257 ARM_VMOVv8i8, ARM_INS_VMOV, 6258#ifndef CAPSTONE_DIET 6259 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6260#endif 6261}, 6262{ 6263 ARM_VMRS, ARM_INS_VMRS, 6264#ifndef CAPSTONE_DIET 6265 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6266#endif 6267}, 6268{ 6269 ARM_VMRS_FPEXC, ARM_INS_VMRS, 6270#ifndef CAPSTONE_DIET 6271 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6272#endif 6273}, 6274{ 6275 ARM_VMRS_FPINST, ARM_INS_VMRS, 6276#ifndef CAPSTONE_DIET 6277 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6278#endif 6279}, 6280{ 6281 ARM_VMRS_FPINST2, ARM_INS_VMRS, 6282#ifndef CAPSTONE_DIET 6283 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6284#endif 6285}, 6286{ 6287 ARM_VMRS_FPSID, ARM_INS_VMRS, 6288#ifndef CAPSTONE_DIET 6289 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6290#endif 6291}, 6292{ 6293 ARM_VMRS_MVFR0, ARM_INS_VMRS, 6294#ifndef CAPSTONE_DIET 6295 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6296#endif 6297}, 6298{ 6299 ARM_VMRS_MVFR1, ARM_INS_VMRS, 6300#ifndef CAPSTONE_DIET 6301 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6302#endif 6303}, 6304{ 6305 ARM_VMRS_MVFR2, ARM_INS_VMRS, 6306#ifndef CAPSTONE_DIET 6307 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 6308#endif 6309}, 6310{ 6311 ARM_VMSR, ARM_INS_VMSR, 6312#ifndef CAPSTONE_DIET 6313 { 0 }, { ARM_REG_FPSCR, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6314#endif 6315}, 6316{ 6317 ARM_VMSR_FPEXC, ARM_INS_VMSR, 6318#ifndef CAPSTONE_DIET 6319 { 0 }, { ARM_REG_FPSCR, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6320#endif 6321}, 6322{ 6323 ARM_VMSR_FPINST, ARM_INS_VMSR, 6324#ifndef CAPSTONE_DIET 6325 { 0 }, { ARM_REG_FPSCR, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6326#endif 6327}, 6328{ 6329 ARM_VMSR_FPINST2, ARM_INS_VMSR, 6330#ifndef CAPSTONE_DIET 6331 { 0 }, { ARM_REG_FPSCR, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6332#endif 6333}, 6334{ 6335 ARM_VMSR_FPSID, ARM_INS_VMSR, 6336#ifndef CAPSTONE_DIET 6337 { 0 }, { ARM_REG_FPSCR, 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6338#endif 6339}, 6340{ 6341 ARM_VMULD, ARM_INS_VMUL, 6342#ifndef CAPSTONE_DIET 6343 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 6344#endif 6345}, 6346{ 6347 ARM_VMULLp64, ARM_INS_VMULL, 6348#ifndef CAPSTONE_DIET 6349 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_CRYPTO, 0 }, 0, 0 6350#endif 6351}, 6352{ 6353 ARM_VMULLp8, ARM_INS_VMULL, 6354#ifndef CAPSTONE_DIET 6355 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6356#endif 6357}, 6358{ 6359 ARM_VMULLslsv2i32, ARM_INS_VMULL, 6360#ifndef CAPSTONE_DIET 6361 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6362#endif 6363}, 6364{ 6365 ARM_VMULLslsv4i16, ARM_INS_VMULL, 6366#ifndef CAPSTONE_DIET 6367 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6368#endif 6369}, 6370{ 6371 ARM_VMULLsluv2i32, ARM_INS_VMULL, 6372#ifndef CAPSTONE_DIET 6373 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6374#endif 6375}, 6376{ 6377 ARM_VMULLsluv4i16, ARM_INS_VMULL, 6378#ifndef CAPSTONE_DIET 6379 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6380#endif 6381}, 6382{ 6383 ARM_VMULLsv2i64, ARM_INS_VMULL, 6384#ifndef CAPSTONE_DIET 6385 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6386#endif 6387}, 6388{ 6389 ARM_VMULLsv4i32, ARM_INS_VMULL, 6390#ifndef CAPSTONE_DIET 6391 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6392#endif 6393}, 6394{ 6395 ARM_VMULLsv8i16, ARM_INS_VMULL, 6396#ifndef CAPSTONE_DIET 6397 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6398#endif 6399}, 6400{ 6401 ARM_VMULLuv2i64, ARM_INS_VMULL, 6402#ifndef CAPSTONE_DIET 6403 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6404#endif 6405}, 6406{ 6407 ARM_VMULLuv4i32, ARM_INS_VMULL, 6408#ifndef CAPSTONE_DIET 6409 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6410#endif 6411}, 6412{ 6413 ARM_VMULLuv8i16, ARM_INS_VMULL, 6414#ifndef CAPSTONE_DIET 6415 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6416#endif 6417}, 6418{ 6419 ARM_VMULS, ARM_INS_VMUL, 6420#ifndef CAPSTONE_DIET 6421 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6422#endif 6423}, 6424{ 6425 ARM_VMULfd, ARM_INS_VMUL, 6426#ifndef CAPSTONE_DIET 6427 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6428#endif 6429}, 6430{ 6431 ARM_VMULfq, ARM_INS_VMUL, 6432#ifndef CAPSTONE_DIET 6433 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6434#endif 6435}, 6436{ 6437 ARM_VMULpd, ARM_INS_VMUL, 6438#ifndef CAPSTONE_DIET 6439 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6440#endif 6441}, 6442{ 6443 ARM_VMULpq, ARM_INS_VMUL, 6444#ifndef CAPSTONE_DIET 6445 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6446#endif 6447}, 6448{ 6449 ARM_VMULslfd, ARM_INS_VMUL, 6450#ifndef CAPSTONE_DIET 6451 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6452#endif 6453}, 6454{ 6455 ARM_VMULslfq, ARM_INS_VMUL, 6456#ifndef CAPSTONE_DIET 6457 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6458#endif 6459}, 6460{ 6461 ARM_VMULslv2i32, ARM_INS_VMUL, 6462#ifndef CAPSTONE_DIET 6463 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6464#endif 6465}, 6466{ 6467 ARM_VMULslv4i16, ARM_INS_VMUL, 6468#ifndef CAPSTONE_DIET 6469 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6470#endif 6471}, 6472{ 6473 ARM_VMULslv4i32, ARM_INS_VMUL, 6474#ifndef CAPSTONE_DIET 6475 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6476#endif 6477}, 6478{ 6479 ARM_VMULslv8i16, ARM_INS_VMUL, 6480#ifndef CAPSTONE_DIET 6481 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6482#endif 6483}, 6484{ 6485 ARM_VMULv16i8, ARM_INS_VMUL, 6486#ifndef CAPSTONE_DIET 6487 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6488#endif 6489}, 6490{ 6491 ARM_VMULv2i32, ARM_INS_VMUL, 6492#ifndef CAPSTONE_DIET 6493 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6494#endif 6495}, 6496{ 6497 ARM_VMULv4i16, ARM_INS_VMUL, 6498#ifndef CAPSTONE_DIET 6499 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6500#endif 6501}, 6502{ 6503 ARM_VMULv4i32, ARM_INS_VMUL, 6504#ifndef CAPSTONE_DIET 6505 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6506#endif 6507}, 6508{ 6509 ARM_VMULv8i16, ARM_INS_VMUL, 6510#ifndef CAPSTONE_DIET 6511 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6512#endif 6513}, 6514{ 6515 ARM_VMULv8i8, ARM_INS_VMUL, 6516#ifndef CAPSTONE_DIET 6517 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6518#endif 6519}, 6520{ 6521 ARM_VMVNd, ARM_INS_VMVN, 6522#ifndef CAPSTONE_DIET 6523 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6524#endif 6525}, 6526{ 6527 ARM_VMVNq, ARM_INS_VMVN, 6528#ifndef CAPSTONE_DIET 6529 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6530#endif 6531}, 6532{ 6533 ARM_VMVNv2i32, ARM_INS_VMVN, 6534#ifndef CAPSTONE_DIET 6535 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6536#endif 6537}, 6538{ 6539 ARM_VMVNv4i16, ARM_INS_VMVN, 6540#ifndef CAPSTONE_DIET 6541 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6542#endif 6543}, 6544{ 6545 ARM_VMVNv4i32, ARM_INS_VMVN, 6546#ifndef CAPSTONE_DIET 6547 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6548#endif 6549}, 6550{ 6551 ARM_VMVNv8i16, ARM_INS_VMVN, 6552#ifndef CAPSTONE_DIET 6553 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6554#endif 6555}, 6556{ 6557 ARM_VNEGD, ARM_INS_VNEG, 6558#ifndef CAPSTONE_DIET 6559 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 6560#endif 6561}, 6562{ 6563 ARM_VNEGS, ARM_INS_VNEG, 6564#ifndef CAPSTONE_DIET 6565 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6566#endif 6567}, 6568{ 6569 ARM_VNEGf32q, ARM_INS_VNEG, 6570#ifndef CAPSTONE_DIET 6571 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6572#endif 6573}, 6574{ 6575 ARM_VNEGfd, ARM_INS_VNEG, 6576#ifndef CAPSTONE_DIET 6577 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6578#endif 6579}, 6580{ 6581 ARM_VNEGs16d, ARM_INS_VNEG, 6582#ifndef CAPSTONE_DIET 6583 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6584#endif 6585}, 6586{ 6587 ARM_VNEGs16q, ARM_INS_VNEG, 6588#ifndef CAPSTONE_DIET 6589 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6590#endif 6591}, 6592{ 6593 ARM_VNEGs32d, ARM_INS_VNEG, 6594#ifndef CAPSTONE_DIET 6595 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6596#endif 6597}, 6598{ 6599 ARM_VNEGs32q, ARM_INS_VNEG, 6600#ifndef CAPSTONE_DIET 6601 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6602#endif 6603}, 6604{ 6605 ARM_VNEGs8d, ARM_INS_VNEG, 6606#ifndef CAPSTONE_DIET 6607 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6608#endif 6609}, 6610{ 6611 ARM_VNEGs8q, ARM_INS_VNEG, 6612#ifndef CAPSTONE_DIET 6613 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6614#endif 6615}, 6616{ 6617 ARM_VNMLAD, ARM_INS_VNMLA, 6618#ifndef CAPSTONE_DIET 6619 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, ARM_GRP_FPVMLX, 0 }, 0, 0 6620#endif 6621}, 6622{ 6623 ARM_VNMLAS, ARM_INS_VNMLA, 6624#ifndef CAPSTONE_DIET 6625 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_FPVMLX, 0 }, 0, 0 6626#endif 6627}, 6628{ 6629 ARM_VNMLSD, ARM_INS_VNMLS, 6630#ifndef CAPSTONE_DIET 6631 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, ARM_GRP_FPVMLX, 0 }, 0, 0 6632#endif 6633}, 6634{ 6635 ARM_VNMLSS, ARM_INS_VNMLS, 6636#ifndef CAPSTONE_DIET 6637 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_FPVMLX, 0 }, 0, 0 6638#endif 6639}, 6640{ 6641 ARM_VNMULD, ARM_INS_VNMUL, 6642#ifndef CAPSTONE_DIET 6643 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 6644#endif 6645}, 6646{ 6647 ARM_VNMULS, ARM_INS_VNMUL, 6648#ifndef CAPSTONE_DIET 6649 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 6650#endif 6651}, 6652{ 6653 ARM_VORNd, ARM_INS_VORN, 6654#ifndef CAPSTONE_DIET 6655 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6656#endif 6657}, 6658{ 6659 ARM_VORNq, ARM_INS_VORN, 6660#ifndef CAPSTONE_DIET 6661 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6662#endif 6663}, 6664{ 6665 ARM_VORRd, ARM_INS_VORR, 6666#ifndef CAPSTONE_DIET 6667 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6668#endif 6669}, 6670{ 6671 ARM_VORRiv2i32, ARM_INS_VORR, 6672#ifndef CAPSTONE_DIET 6673 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6674#endif 6675}, 6676{ 6677 ARM_VORRiv4i16, ARM_INS_VORR, 6678#ifndef CAPSTONE_DIET 6679 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6680#endif 6681}, 6682{ 6683 ARM_VORRiv4i32, ARM_INS_VORR, 6684#ifndef CAPSTONE_DIET 6685 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6686#endif 6687}, 6688{ 6689 ARM_VORRiv8i16, ARM_INS_VORR, 6690#ifndef CAPSTONE_DIET 6691 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6692#endif 6693}, 6694{ 6695 ARM_VORRq, ARM_INS_VORR, 6696#ifndef CAPSTONE_DIET 6697 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6698#endif 6699}, 6700{ 6701 ARM_VPADALsv16i8, ARM_INS_VPADAL, 6702#ifndef CAPSTONE_DIET 6703 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6704#endif 6705}, 6706{ 6707 ARM_VPADALsv2i32, ARM_INS_VPADAL, 6708#ifndef CAPSTONE_DIET 6709 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6710#endif 6711}, 6712{ 6713 ARM_VPADALsv4i16, ARM_INS_VPADAL, 6714#ifndef CAPSTONE_DIET 6715 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6716#endif 6717}, 6718{ 6719 ARM_VPADALsv4i32, ARM_INS_VPADAL, 6720#ifndef CAPSTONE_DIET 6721 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6722#endif 6723}, 6724{ 6725 ARM_VPADALsv8i16, ARM_INS_VPADAL, 6726#ifndef CAPSTONE_DIET 6727 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6728#endif 6729}, 6730{ 6731 ARM_VPADALsv8i8, ARM_INS_VPADAL, 6732#ifndef CAPSTONE_DIET 6733 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6734#endif 6735}, 6736{ 6737 ARM_VPADALuv16i8, ARM_INS_VPADAL, 6738#ifndef CAPSTONE_DIET 6739 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6740#endif 6741}, 6742{ 6743 ARM_VPADALuv2i32, ARM_INS_VPADAL, 6744#ifndef CAPSTONE_DIET 6745 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6746#endif 6747}, 6748{ 6749 ARM_VPADALuv4i16, ARM_INS_VPADAL, 6750#ifndef CAPSTONE_DIET 6751 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6752#endif 6753}, 6754{ 6755 ARM_VPADALuv4i32, ARM_INS_VPADAL, 6756#ifndef CAPSTONE_DIET 6757 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6758#endif 6759}, 6760{ 6761 ARM_VPADALuv8i16, ARM_INS_VPADAL, 6762#ifndef CAPSTONE_DIET 6763 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6764#endif 6765}, 6766{ 6767 ARM_VPADALuv8i8, ARM_INS_VPADAL, 6768#ifndef CAPSTONE_DIET 6769 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6770#endif 6771}, 6772{ 6773 ARM_VPADDLsv16i8, ARM_INS_VPADDL, 6774#ifndef CAPSTONE_DIET 6775 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6776#endif 6777}, 6778{ 6779 ARM_VPADDLsv2i32, ARM_INS_VPADDL, 6780#ifndef CAPSTONE_DIET 6781 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6782#endif 6783}, 6784{ 6785 ARM_VPADDLsv4i16, ARM_INS_VPADDL, 6786#ifndef CAPSTONE_DIET 6787 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6788#endif 6789}, 6790{ 6791 ARM_VPADDLsv4i32, ARM_INS_VPADDL, 6792#ifndef CAPSTONE_DIET 6793 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6794#endif 6795}, 6796{ 6797 ARM_VPADDLsv8i16, ARM_INS_VPADDL, 6798#ifndef CAPSTONE_DIET 6799 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6800#endif 6801}, 6802{ 6803 ARM_VPADDLsv8i8, ARM_INS_VPADDL, 6804#ifndef CAPSTONE_DIET 6805 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6806#endif 6807}, 6808{ 6809 ARM_VPADDLuv16i8, ARM_INS_VPADDL, 6810#ifndef CAPSTONE_DIET 6811 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6812#endif 6813}, 6814{ 6815 ARM_VPADDLuv2i32, ARM_INS_VPADDL, 6816#ifndef CAPSTONE_DIET 6817 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6818#endif 6819}, 6820{ 6821 ARM_VPADDLuv4i16, ARM_INS_VPADDL, 6822#ifndef CAPSTONE_DIET 6823 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6824#endif 6825}, 6826{ 6827 ARM_VPADDLuv4i32, ARM_INS_VPADDL, 6828#ifndef CAPSTONE_DIET 6829 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6830#endif 6831}, 6832{ 6833 ARM_VPADDLuv8i16, ARM_INS_VPADDL, 6834#ifndef CAPSTONE_DIET 6835 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6836#endif 6837}, 6838{ 6839 ARM_VPADDLuv8i8, ARM_INS_VPADDL, 6840#ifndef CAPSTONE_DIET 6841 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6842#endif 6843}, 6844{ 6845 ARM_VPADDf, ARM_INS_VPADD, 6846#ifndef CAPSTONE_DIET 6847 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6848#endif 6849}, 6850{ 6851 ARM_VPADDi16, ARM_INS_VPADD, 6852#ifndef CAPSTONE_DIET 6853 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6854#endif 6855}, 6856{ 6857 ARM_VPADDi32, ARM_INS_VPADD, 6858#ifndef CAPSTONE_DIET 6859 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6860#endif 6861}, 6862{ 6863 ARM_VPADDi8, ARM_INS_VPADD, 6864#ifndef CAPSTONE_DIET 6865 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6866#endif 6867}, 6868{ 6869 ARM_VPMAXf, ARM_INS_VPMAX, 6870#ifndef CAPSTONE_DIET 6871 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6872#endif 6873}, 6874{ 6875 ARM_VPMAXs16, ARM_INS_VPMAX, 6876#ifndef CAPSTONE_DIET 6877 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6878#endif 6879}, 6880{ 6881 ARM_VPMAXs32, ARM_INS_VPMAX, 6882#ifndef CAPSTONE_DIET 6883 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6884#endif 6885}, 6886{ 6887 ARM_VPMAXs8, ARM_INS_VPMAX, 6888#ifndef CAPSTONE_DIET 6889 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6890#endif 6891}, 6892{ 6893 ARM_VPMAXu16, ARM_INS_VPMAX, 6894#ifndef CAPSTONE_DIET 6895 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6896#endif 6897}, 6898{ 6899 ARM_VPMAXu32, ARM_INS_VPMAX, 6900#ifndef CAPSTONE_DIET 6901 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6902#endif 6903}, 6904{ 6905 ARM_VPMAXu8, ARM_INS_VPMAX, 6906#ifndef CAPSTONE_DIET 6907 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6908#endif 6909}, 6910{ 6911 ARM_VPMINf, ARM_INS_VPMIN, 6912#ifndef CAPSTONE_DIET 6913 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6914#endif 6915}, 6916{ 6917 ARM_VPMINs16, ARM_INS_VPMIN, 6918#ifndef CAPSTONE_DIET 6919 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6920#endif 6921}, 6922{ 6923 ARM_VPMINs32, ARM_INS_VPMIN, 6924#ifndef CAPSTONE_DIET 6925 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6926#endif 6927}, 6928{ 6929 ARM_VPMINs8, ARM_INS_VPMIN, 6930#ifndef CAPSTONE_DIET 6931 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6932#endif 6933}, 6934{ 6935 ARM_VPMINu16, ARM_INS_VPMIN, 6936#ifndef CAPSTONE_DIET 6937 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6938#endif 6939}, 6940{ 6941 ARM_VPMINu32, ARM_INS_VPMIN, 6942#ifndef CAPSTONE_DIET 6943 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6944#endif 6945}, 6946{ 6947 ARM_VPMINu8, ARM_INS_VPMIN, 6948#ifndef CAPSTONE_DIET 6949 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6950#endif 6951}, 6952{ 6953 ARM_VQABSv16i8, ARM_INS_VQABS, 6954#ifndef CAPSTONE_DIET 6955 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6956#endif 6957}, 6958{ 6959 ARM_VQABSv2i32, ARM_INS_VQABS, 6960#ifndef CAPSTONE_DIET 6961 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6962#endif 6963}, 6964{ 6965 ARM_VQABSv4i16, ARM_INS_VQABS, 6966#ifndef CAPSTONE_DIET 6967 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6968#endif 6969}, 6970{ 6971 ARM_VQABSv4i32, ARM_INS_VQABS, 6972#ifndef CAPSTONE_DIET 6973 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6974#endif 6975}, 6976{ 6977 ARM_VQABSv8i16, ARM_INS_VQABS, 6978#ifndef CAPSTONE_DIET 6979 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6980#endif 6981}, 6982{ 6983 ARM_VQABSv8i8, ARM_INS_VQABS, 6984#ifndef CAPSTONE_DIET 6985 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6986#endif 6987}, 6988{ 6989 ARM_VQADDsv16i8, ARM_INS_VQADD, 6990#ifndef CAPSTONE_DIET 6991 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6992#endif 6993}, 6994{ 6995 ARM_VQADDsv1i64, ARM_INS_VQADD, 6996#ifndef CAPSTONE_DIET 6997 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 6998#endif 6999}, 7000{ 7001 ARM_VQADDsv2i32, ARM_INS_VQADD, 7002#ifndef CAPSTONE_DIET 7003 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7004#endif 7005}, 7006{ 7007 ARM_VQADDsv2i64, ARM_INS_VQADD, 7008#ifndef CAPSTONE_DIET 7009 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7010#endif 7011}, 7012{ 7013 ARM_VQADDsv4i16, ARM_INS_VQADD, 7014#ifndef CAPSTONE_DIET 7015 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7016#endif 7017}, 7018{ 7019 ARM_VQADDsv4i32, ARM_INS_VQADD, 7020#ifndef CAPSTONE_DIET 7021 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7022#endif 7023}, 7024{ 7025 ARM_VQADDsv8i16, ARM_INS_VQADD, 7026#ifndef CAPSTONE_DIET 7027 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7028#endif 7029}, 7030{ 7031 ARM_VQADDsv8i8, ARM_INS_VQADD, 7032#ifndef CAPSTONE_DIET 7033 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7034#endif 7035}, 7036{ 7037 ARM_VQADDuv16i8, ARM_INS_VQADD, 7038#ifndef CAPSTONE_DIET 7039 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7040#endif 7041}, 7042{ 7043 ARM_VQADDuv1i64, ARM_INS_VQADD, 7044#ifndef CAPSTONE_DIET 7045 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7046#endif 7047}, 7048{ 7049 ARM_VQADDuv2i32, ARM_INS_VQADD, 7050#ifndef CAPSTONE_DIET 7051 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7052#endif 7053}, 7054{ 7055 ARM_VQADDuv2i64, ARM_INS_VQADD, 7056#ifndef CAPSTONE_DIET 7057 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7058#endif 7059}, 7060{ 7061 ARM_VQADDuv4i16, ARM_INS_VQADD, 7062#ifndef CAPSTONE_DIET 7063 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7064#endif 7065}, 7066{ 7067 ARM_VQADDuv4i32, ARM_INS_VQADD, 7068#ifndef CAPSTONE_DIET 7069 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7070#endif 7071}, 7072{ 7073 ARM_VQADDuv8i16, ARM_INS_VQADD, 7074#ifndef CAPSTONE_DIET 7075 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7076#endif 7077}, 7078{ 7079 ARM_VQADDuv8i8, ARM_INS_VQADD, 7080#ifndef CAPSTONE_DIET 7081 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7082#endif 7083}, 7084{ 7085 ARM_VQDMLALslv2i32, ARM_INS_VQDMLAL, 7086#ifndef CAPSTONE_DIET 7087 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7088#endif 7089}, 7090{ 7091 ARM_VQDMLALslv4i16, ARM_INS_VQDMLAL, 7092#ifndef CAPSTONE_DIET 7093 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7094#endif 7095}, 7096{ 7097 ARM_VQDMLALv2i64, ARM_INS_VQDMLAL, 7098#ifndef CAPSTONE_DIET 7099 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7100#endif 7101}, 7102{ 7103 ARM_VQDMLALv4i32, ARM_INS_VQDMLAL, 7104#ifndef CAPSTONE_DIET 7105 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7106#endif 7107}, 7108{ 7109 ARM_VQDMLSLslv2i32, ARM_INS_VQDMLSL, 7110#ifndef CAPSTONE_DIET 7111 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7112#endif 7113}, 7114{ 7115 ARM_VQDMLSLslv4i16, ARM_INS_VQDMLSL, 7116#ifndef CAPSTONE_DIET 7117 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7118#endif 7119}, 7120{ 7121 ARM_VQDMLSLv2i64, ARM_INS_VQDMLSL, 7122#ifndef CAPSTONE_DIET 7123 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7124#endif 7125}, 7126{ 7127 ARM_VQDMLSLv4i32, ARM_INS_VQDMLSL, 7128#ifndef CAPSTONE_DIET 7129 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7130#endif 7131}, 7132{ 7133 ARM_VQDMULHslv2i32, ARM_INS_VQDMULH, 7134#ifndef CAPSTONE_DIET 7135 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7136#endif 7137}, 7138{ 7139 ARM_VQDMULHslv4i16, ARM_INS_VQDMULH, 7140#ifndef CAPSTONE_DIET 7141 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7142#endif 7143}, 7144{ 7145 ARM_VQDMULHslv4i32, ARM_INS_VQDMULH, 7146#ifndef CAPSTONE_DIET 7147 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7148#endif 7149}, 7150{ 7151 ARM_VQDMULHslv8i16, ARM_INS_VQDMULH, 7152#ifndef CAPSTONE_DIET 7153 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7154#endif 7155}, 7156{ 7157 ARM_VQDMULHv2i32, ARM_INS_VQDMULH, 7158#ifndef CAPSTONE_DIET 7159 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7160#endif 7161}, 7162{ 7163 ARM_VQDMULHv4i16, ARM_INS_VQDMULH, 7164#ifndef CAPSTONE_DIET 7165 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7166#endif 7167}, 7168{ 7169 ARM_VQDMULHv4i32, ARM_INS_VQDMULH, 7170#ifndef CAPSTONE_DIET 7171 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7172#endif 7173}, 7174{ 7175 ARM_VQDMULHv8i16, ARM_INS_VQDMULH, 7176#ifndef CAPSTONE_DIET 7177 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7178#endif 7179}, 7180{ 7181 ARM_VQDMULLslv2i32, ARM_INS_VQDMULL, 7182#ifndef CAPSTONE_DIET 7183 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7184#endif 7185}, 7186{ 7187 ARM_VQDMULLslv4i16, ARM_INS_VQDMULL, 7188#ifndef CAPSTONE_DIET 7189 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7190#endif 7191}, 7192{ 7193 ARM_VQDMULLv2i64, ARM_INS_VQDMULL, 7194#ifndef CAPSTONE_DIET 7195 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7196#endif 7197}, 7198{ 7199 ARM_VQDMULLv4i32, ARM_INS_VQDMULL, 7200#ifndef CAPSTONE_DIET 7201 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7202#endif 7203}, 7204{ 7205 ARM_VQMOVNsuv2i32, ARM_INS_VQMOVUN, 7206#ifndef CAPSTONE_DIET 7207 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7208#endif 7209}, 7210{ 7211 ARM_VQMOVNsuv4i16, ARM_INS_VQMOVUN, 7212#ifndef CAPSTONE_DIET 7213 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7214#endif 7215}, 7216{ 7217 ARM_VQMOVNsuv8i8, ARM_INS_VQMOVUN, 7218#ifndef CAPSTONE_DIET 7219 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7220#endif 7221}, 7222{ 7223 ARM_VQMOVNsv2i32, ARM_INS_VQMOVN, 7224#ifndef CAPSTONE_DIET 7225 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7226#endif 7227}, 7228{ 7229 ARM_VQMOVNsv4i16, ARM_INS_VQMOVN, 7230#ifndef CAPSTONE_DIET 7231 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7232#endif 7233}, 7234{ 7235 ARM_VQMOVNsv8i8, ARM_INS_VQMOVN, 7236#ifndef CAPSTONE_DIET 7237 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7238#endif 7239}, 7240{ 7241 ARM_VQMOVNuv2i32, ARM_INS_VQMOVN, 7242#ifndef CAPSTONE_DIET 7243 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7244#endif 7245}, 7246{ 7247 ARM_VQMOVNuv4i16, ARM_INS_VQMOVN, 7248#ifndef CAPSTONE_DIET 7249 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7250#endif 7251}, 7252{ 7253 ARM_VQMOVNuv8i8, ARM_INS_VQMOVN, 7254#ifndef CAPSTONE_DIET 7255 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7256#endif 7257}, 7258{ 7259 ARM_VQNEGv16i8, ARM_INS_VQNEG, 7260#ifndef CAPSTONE_DIET 7261 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7262#endif 7263}, 7264{ 7265 ARM_VQNEGv2i32, ARM_INS_VQNEG, 7266#ifndef CAPSTONE_DIET 7267 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7268#endif 7269}, 7270{ 7271 ARM_VQNEGv4i16, ARM_INS_VQNEG, 7272#ifndef CAPSTONE_DIET 7273 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7274#endif 7275}, 7276{ 7277 ARM_VQNEGv4i32, ARM_INS_VQNEG, 7278#ifndef CAPSTONE_DIET 7279 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7280#endif 7281}, 7282{ 7283 ARM_VQNEGv8i16, ARM_INS_VQNEG, 7284#ifndef CAPSTONE_DIET 7285 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7286#endif 7287}, 7288{ 7289 ARM_VQNEGv8i8, ARM_INS_VQNEG, 7290#ifndef CAPSTONE_DIET 7291 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7292#endif 7293}, 7294{ 7295 ARM_VQRDMULHslv2i32, ARM_INS_VQRDMULH, 7296#ifndef CAPSTONE_DIET 7297 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7298#endif 7299}, 7300{ 7301 ARM_VQRDMULHslv4i16, ARM_INS_VQRDMULH, 7302#ifndef CAPSTONE_DIET 7303 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7304#endif 7305}, 7306{ 7307 ARM_VQRDMULHslv4i32, ARM_INS_VQRDMULH, 7308#ifndef CAPSTONE_DIET 7309 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7310#endif 7311}, 7312{ 7313 ARM_VQRDMULHslv8i16, ARM_INS_VQRDMULH, 7314#ifndef CAPSTONE_DIET 7315 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7316#endif 7317}, 7318{ 7319 ARM_VQRDMULHv2i32, ARM_INS_VQRDMULH, 7320#ifndef CAPSTONE_DIET 7321 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7322#endif 7323}, 7324{ 7325 ARM_VQRDMULHv4i16, ARM_INS_VQRDMULH, 7326#ifndef CAPSTONE_DIET 7327 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7328#endif 7329}, 7330{ 7331 ARM_VQRDMULHv4i32, ARM_INS_VQRDMULH, 7332#ifndef CAPSTONE_DIET 7333 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7334#endif 7335}, 7336{ 7337 ARM_VQRDMULHv8i16, ARM_INS_VQRDMULH, 7338#ifndef CAPSTONE_DIET 7339 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7340#endif 7341}, 7342{ 7343 ARM_VQRSHLsv16i8, ARM_INS_VQRSHL, 7344#ifndef CAPSTONE_DIET 7345 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7346#endif 7347}, 7348{ 7349 ARM_VQRSHLsv1i64, ARM_INS_VQRSHL, 7350#ifndef CAPSTONE_DIET 7351 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7352#endif 7353}, 7354{ 7355 ARM_VQRSHLsv2i32, ARM_INS_VQRSHL, 7356#ifndef CAPSTONE_DIET 7357 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7358#endif 7359}, 7360{ 7361 ARM_VQRSHLsv2i64, ARM_INS_VQRSHL, 7362#ifndef CAPSTONE_DIET 7363 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7364#endif 7365}, 7366{ 7367 ARM_VQRSHLsv4i16, ARM_INS_VQRSHL, 7368#ifndef CAPSTONE_DIET 7369 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7370#endif 7371}, 7372{ 7373 ARM_VQRSHLsv4i32, ARM_INS_VQRSHL, 7374#ifndef CAPSTONE_DIET 7375 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7376#endif 7377}, 7378{ 7379 ARM_VQRSHLsv8i16, ARM_INS_VQRSHL, 7380#ifndef CAPSTONE_DIET 7381 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7382#endif 7383}, 7384{ 7385 ARM_VQRSHLsv8i8, ARM_INS_VQRSHL, 7386#ifndef CAPSTONE_DIET 7387 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7388#endif 7389}, 7390{ 7391 ARM_VQRSHLuv16i8, ARM_INS_VQRSHL, 7392#ifndef CAPSTONE_DIET 7393 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7394#endif 7395}, 7396{ 7397 ARM_VQRSHLuv1i64, ARM_INS_VQRSHL, 7398#ifndef CAPSTONE_DIET 7399 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7400#endif 7401}, 7402{ 7403 ARM_VQRSHLuv2i32, ARM_INS_VQRSHL, 7404#ifndef CAPSTONE_DIET 7405 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7406#endif 7407}, 7408{ 7409 ARM_VQRSHLuv2i64, ARM_INS_VQRSHL, 7410#ifndef CAPSTONE_DIET 7411 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7412#endif 7413}, 7414{ 7415 ARM_VQRSHLuv4i16, ARM_INS_VQRSHL, 7416#ifndef CAPSTONE_DIET 7417 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7418#endif 7419}, 7420{ 7421 ARM_VQRSHLuv4i32, ARM_INS_VQRSHL, 7422#ifndef CAPSTONE_DIET 7423 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7424#endif 7425}, 7426{ 7427 ARM_VQRSHLuv8i16, ARM_INS_VQRSHL, 7428#ifndef CAPSTONE_DIET 7429 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7430#endif 7431}, 7432{ 7433 ARM_VQRSHLuv8i8, ARM_INS_VQRSHL, 7434#ifndef CAPSTONE_DIET 7435 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7436#endif 7437}, 7438{ 7439 ARM_VQRSHRNsv2i32, ARM_INS_VQRSHRN, 7440#ifndef CAPSTONE_DIET 7441 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7442#endif 7443}, 7444{ 7445 ARM_VQRSHRNsv4i16, ARM_INS_VQRSHRN, 7446#ifndef CAPSTONE_DIET 7447 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7448#endif 7449}, 7450{ 7451 ARM_VQRSHRNsv8i8, ARM_INS_VQRSHRN, 7452#ifndef CAPSTONE_DIET 7453 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7454#endif 7455}, 7456{ 7457 ARM_VQRSHRNuv2i32, ARM_INS_VQRSHRN, 7458#ifndef CAPSTONE_DIET 7459 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7460#endif 7461}, 7462{ 7463 ARM_VQRSHRNuv4i16, ARM_INS_VQRSHRN, 7464#ifndef CAPSTONE_DIET 7465 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7466#endif 7467}, 7468{ 7469 ARM_VQRSHRNuv8i8, ARM_INS_VQRSHRN, 7470#ifndef CAPSTONE_DIET 7471 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7472#endif 7473}, 7474{ 7475 ARM_VQRSHRUNv2i32, ARM_INS_VQRSHRUN, 7476#ifndef CAPSTONE_DIET 7477 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7478#endif 7479}, 7480{ 7481 ARM_VQRSHRUNv4i16, ARM_INS_VQRSHRUN, 7482#ifndef CAPSTONE_DIET 7483 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7484#endif 7485}, 7486{ 7487 ARM_VQRSHRUNv8i8, ARM_INS_VQRSHRUN, 7488#ifndef CAPSTONE_DIET 7489 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7490#endif 7491}, 7492{ 7493 ARM_VQSHLsiv16i8, ARM_INS_VQSHL, 7494#ifndef CAPSTONE_DIET 7495 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7496#endif 7497}, 7498{ 7499 ARM_VQSHLsiv1i64, ARM_INS_VQSHL, 7500#ifndef CAPSTONE_DIET 7501 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7502#endif 7503}, 7504{ 7505 ARM_VQSHLsiv2i32, ARM_INS_VQSHL, 7506#ifndef CAPSTONE_DIET 7507 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7508#endif 7509}, 7510{ 7511 ARM_VQSHLsiv2i64, ARM_INS_VQSHL, 7512#ifndef CAPSTONE_DIET 7513 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7514#endif 7515}, 7516{ 7517 ARM_VQSHLsiv4i16, ARM_INS_VQSHL, 7518#ifndef CAPSTONE_DIET 7519 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7520#endif 7521}, 7522{ 7523 ARM_VQSHLsiv4i32, ARM_INS_VQSHL, 7524#ifndef CAPSTONE_DIET 7525 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7526#endif 7527}, 7528{ 7529 ARM_VQSHLsiv8i16, ARM_INS_VQSHL, 7530#ifndef CAPSTONE_DIET 7531 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7532#endif 7533}, 7534{ 7535 ARM_VQSHLsiv8i8, ARM_INS_VQSHL, 7536#ifndef CAPSTONE_DIET 7537 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7538#endif 7539}, 7540{ 7541 ARM_VQSHLsuv16i8, ARM_INS_VQSHLU, 7542#ifndef CAPSTONE_DIET 7543 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7544#endif 7545}, 7546{ 7547 ARM_VQSHLsuv1i64, ARM_INS_VQSHLU, 7548#ifndef CAPSTONE_DIET 7549 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7550#endif 7551}, 7552{ 7553 ARM_VQSHLsuv2i32, ARM_INS_VQSHLU, 7554#ifndef CAPSTONE_DIET 7555 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7556#endif 7557}, 7558{ 7559 ARM_VQSHLsuv2i64, ARM_INS_VQSHLU, 7560#ifndef CAPSTONE_DIET 7561 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7562#endif 7563}, 7564{ 7565 ARM_VQSHLsuv4i16, ARM_INS_VQSHLU, 7566#ifndef CAPSTONE_DIET 7567 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7568#endif 7569}, 7570{ 7571 ARM_VQSHLsuv4i32, ARM_INS_VQSHLU, 7572#ifndef CAPSTONE_DIET 7573 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7574#endif 7575}, 7576{ 7577 ARM_VQSHLsuv8i16, ARM_INS_VQSHLU, 7578#ifndef CAPSTONE_DIET 7579 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7580#endif 7581}, 7582{ 7583 ARM_VQSHLsuv8i8, ARM_INS_VQSHLU, 7584#ifndef CAPSTONE_DIET 7585 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7586#endif 7587}, 7588{ 7589 ARM_VQSHLsv16i8, ARM_INS_VQSHL, 7590#ifndef CAPSTONE_DIET 7591 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7592#endif 7593}, 7594{ 7595 ARM_VQSHLsv1i64, ARM_INS_VQSHL, 7596#ifndef CAPSTONE_DIET 7597 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7598#endif 7599}, 7600{ 7601 ARM_VQSHLsv2i32, ARM_INS_VQSHL, 7602#ifndef CAPSTONE_DIET 7603 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7604#endif 7605}, 7606{ 7607 ARM_VQSHLsv2i64, ARM_INS_VQSHL, 7608#ifndef CAPSTONE_DIET 7609 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7610#endif 7611}, 7612{ 7613 ARM_VQSHLsv4i16, ARM_INS_VQSHL, 7614#ifndef CAPSTONE_DIET 7615 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7616#endif 7617}, 7618{ 7619 ARM_VQSHLsv4i32, ARM_INS_VQSHL, 7620#ifndef CAPSTONE_DIET 7621 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7622#endif 7623}, 7624{ 7625 ARM_VQSHLsv8i16, ARM_INS_VQSHL, 7626#ifndef CAPSTONE_DIET 7627 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7628#endif 7629}, 7630{ 7631 ARM_VQSHLsv8i8, ARM_INS_VQSHL, 7632#ifndef CAPSTONE_DIET 7633 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7634#endif 7635}, 7636{ 7637 ARM_VQSHLuiv16i8, ARM_INS_VQSHL, 7638#ifndef CAPSTONE_DIET 7639 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7640#endif 7641}, 7642{ 7643 ARM_VQSHLuiv1i64, ARM_INS_VQSHL, 7644#ifndef CAPSTONE_DIET 7645 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7646#endif 7647}, 7648{ 7649 ARM_VQSHLuiv2i32, ARM_INS_VQSHL, 7650#ifndef CAPSTONE_DIET 7651 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7652#endif 7653}, 7654{ 7655 ARM_VQSHLuiv2i64, ARM_INS_VQSHL, 7656#ifndef CAPSTONE_DIET 7657 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7658#endif 7659}, 7660{ 7661 ARM_VQSHLuiv4i16, ARM_INS_VQSHL, 7662#ifndef CAPSTONE_DIET 7663 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7664#endif 7665}, 7666{ 7667 ARM_VQSHLuiv4i32, ARM_INS_VQSHL, 7668#ifndef CAPSTONE_DIET 7669 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7670#endif 7671}, 7672{ 7673 ARM_VQSHLuiv8i16, ARM_INS_VQSHL, 7674#ifndef CAPSTONE_DIET 7675 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7676#endif 7677}, 7678{ 7679 ARM_VQSHLuiv8i8, ARM_INS_VQSHL, 7680#ifndef CAPSTONE_DIET 7681 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7682#endif 7683}, 7684{ 7685 ARM_VQSHLuv16i8, ARM_INS_VQSHL, 7686#ifndef CAPSTONE_DIET 7687 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7688#endif 7689}, 7690{ 7691 ARM_VQSHLuv1i64, ARM_INS_VQSHL, 7692#ifndef CAPSTONE_DIET 7693 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7694#endif 7695}, 7696{ 7697 ARM_VQSHLuv2i32, ARM_INS_VQSHL, 7698#ifndef CAPSTONE_DIET 7699 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7700#endif 7701}, 7702{ 7703 ARM_VQSHLuv2i64, ARM_INS_VQSHL, 7704#ifndef CAPSTONE_DIET 7705 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7706#endif 7707}, 7708{ 7709 ARM_VQSHLuv4i16, ARM_INS_VQSHL, 7710#ifndef CAPSTONE_DIET 7711 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7712#endif 7713}, 7714{ 7715 ARM_VQSHLuv4i32, ARM_INS_VQSHL, 7716#ifndef CAPSTONE_DIET 7717 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7718#endif 7719}, 7720{ 7721 ARM_VQSHLuv8i16, ARM_INS_VQSHL, 7722#ifndef CAPSTONE_DIET 7723 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7724#endif 7725}, 7726{ 7727 ARM_VQSHLuv8i8, ARM_INS_VQSHL, 7728#ifndef CAPSTONE_DIET 7729 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7730#endif 7731}, 7732{ 7733 ARM_VQSHRNsv2i32, ARM_INS_VQSHRN, 7734#ifndef CAPSTONE_DIET 7735 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7736#endif 7737}, 7738{ 7739 ARM_VQSHRNsv4i16, ARM_INS_VQSHRN, 7740#ifndef CAPSTONE_DIET 7741 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7742#endif 7743}, 7744{ 7745 ARM_VQSHRNsv8i8, ARM_INS_VQSHRN, 7746#ifndef CAPSTONE_DIET 7747 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7748#endif 7749}, 7750{ 7751 ARM_VQSHRNuv2i32, ARM_INS_VQSHRN, 7752#ifndef CAPSTONE_DIET 7753 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7754#endif 7755}, 7756{ 7757 ARM_VQSHRNuv4i16, ARM_INS_VQSHRN, 7758#ifndef CAPSTONE_DIET 7759 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7760#endif 7761}, 7762{ 7763 ARM_VQSHRNuv8i8, ARM_INS_VQSHRN, 7764#ifndef CAPSTONE_DIET 7765 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7766#endif 7767}, 7768{ 7769 ARM_VQSHRUNv2i32, ARM_INS_VQSHRUN, 7770#ifndef CAPSTONE_DIET 7771 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7772#endif 7773}, 7774{ 7775 ARM_VQSHRUNv4i16, ARM_INS_VQSHRUN, 7776#ifndef CAPSTONE_DIET 7777 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7778#endif 7779}, 7780{ 7781 ARM_VQSHRUNv8i8, ARM_INS_VQSHRUN, 7782#ifndef CAPSTONE_DIET 7783 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7784#endif 7785}, 7786{ 7787 ARM_VQSUBsv16i8, ARM_INS_VQSUB, 7788#ifndef CAPSTONE_DIET 7789 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7790#endif 7791}, 7792{ 7793 ARM_VQSUBsv1i64, ARM_INS_VQSUB, 7794#ifndef CAPSTONE_DIET 7795 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7796#endif 7797}, 7798{ 7799 ARM_VQSUBsv2i32, ARM_INS_VQSUB, 7800#ifndef CAPSTONE_DIET 7801 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7802#endif 7803}, 7804{ 7805 ARM_VQSUBsv2i64, ARM_INS_VQSUB, 7806#ifndef CAPSTONE_DIET 7807 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7808#endif 7809}, 7810{ 7811 ARM_VQSUBsv4i16, ARM_INS_VQSUB, 7812#ifndef CAPSTONE_DIET 7813 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7814#endif 7815}, 7816{ 7817 ARM_VQSUBsv4i32, ARM_INS_VQSUB, 7818#ifndef CAPSTONE_DIET 7819 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7820#endif 7821}, 7822{ 7823 ARM_VQSUBsv8i16, ARM_INS_VQSUB, 7824#ifndef CAPSTONE_DIET 7825 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7826#endif 7827}, 7828{ 7829 ARM_VQSUBsv8i8, ARM_INS_VQSUB, 7830#ifndef CAPSTONE_DIET 7831 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7832#endif 7833}, 7834{ 7835 ARM_VQSUBuv16i8, ARM_INS_VQSUB, 7836#ifndef CAPSTONE_DIET 7837 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7838#endif 7839}, 7840{ 7841 ARM_VQSUBuv1i64, ARM_INS_VQSUB, 7842#ifndef CAPSTONE_DIET 7843 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7844#endif 7845}, 7846{ 7847 ARM_VQSUBuv2i32, ARM_INS_VQSUB, 7848#ifndef CAPSTONE_DIET 7849 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7850#endif 7851}, 7852{ 7853 ARM_VQSUBuv2i64, ARM_INS_VQSUB, 7854#ifndef CAPSTONE_DIET 7855 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7856#endif 7857}, 7858{ 7859 ARM_VQSUBuv4i16, ARM_INS_VQSUB, 7860#ifndef CAPSTONE_DIET 7861 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7862#endif 7863}, 7864{ 7865 ARM_VQSUBuv4i32, ARM_INS_VQSUB, 7866#ifndef CAPSTONE_DIET 7867 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7868#endif 7869}, 7870{ 7871 ARM_VQSUBuv8i16, ARM_INS_VQSUB, 7872#ifndef CAPSTONE_DIET 7873 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7874#endif 7875}, 7876{ 7877 ARM_VQSUBuv8i8, ARM_INS_VQSUB, 7878#ifndef CAPSTONE_DIET 7879 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7880#endif 7881}, 7882{ 7883 ARM_VRADDHNv2i32, ARM_INS_VRADDHN, 7884#ifndef CAPSTONE_DIET 7885 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7886#endif 7887}, 7888{ 7889 ARM_VRADDHNv4i16, ARM_INS_VRADDHN, 7890#ifndef CAPSTONE_DIET 7891 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7892#endif 7893}, 7894{ 7895 ARM_VRADDHNv8i8, ARM_INS_VRADDHN, 7896#ifndef CAPSTONE_DIET 7897 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7898#endif 7899}, 7900{ 7901 ARM_VRECPEd, ARM_INS_VRECPE, 7902#ifndef CAPSTONE_DIET 7903 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7904#endif 7905}, 7906{ 7907 ARM_VRECPEfd, ARM_INS_VRECPE, 7908#ifndef CAPSTONE_DIET 7909 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7910#endif 7911}, 7912{ 7913 ARM_VRECPEfq, ARM_INS_VRECPE, 7914#ifndef CAPSTONE_DIET 7915 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7916#endif 7917}, 7918{ 7919 ARM_VRECPEq, ARM_INS_VRECPE, 7920#ifndef CAPSTONE_DIET 7921 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7922#endif 7923}, 7924{ 7925 ARM_VRECPSfd, ARM_INS_VRECPS, 7926#ifndef CAPSTONE_DIET 7927 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7928#endif 7929}, 7930{ 7931 ARM_VRECPSfq, ARM_INS_VRECPS, 7932#ifndef CAPSTONE_DIET 7933 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7934#endif 7935}, 7936{ 7937 ARM_VREV16d8, ARM_INS_VREV16, 7938#ifndef CAPSTONE_DIET 7939 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7940#endif 7941}, 7942{ 7943 ARM_VREV16q8, ARM_INS_VREV16, 7944#ifndef CAPSTONE_DIET 7945 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7946#endif 7947}, 7948{ 7949 ARM_VREV32d16, ARM_INS_VREV32, 7950#ifndef CAPSTONE_DIET 7951 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7952#endif 7953}, 7954{ 7955 ARM_VREV32d8, ARM_INS_VREV32, 7956#ifndef CAPSTONE_DIET 7957 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7958#endif 7959}, 7960{ 7961 ARM_VREV32q16, ARM_INS_VREV32, 7962#ifndef CAPSTONE_DIET 7963 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7964#endif 7965}, 7966{ 7967 ARM_VREV32q8, ARM_INS_VREV32, 7968#ifndef CAPSTONE_DIET 7969 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7970#endif 7971}, 7972{ 7973 ARM_VREV64d16, ARM_INS_VREV64, 7974#ifndef CAPSTONE_DIET 7975 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7976#endif 7977}, 7978{ 7979 ARM_VREV64d32, ARM_INS_VREV64, 7980#ifndef CAPSTONE_DIET 7981 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7982#endif 7983}, 7984{ 7985 ARM_VREV64d8, ARM_INS_VREV64, 7986#ifndef CAPSTONE_DIET 7987 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7988#endif 7989}, 7990{ 7991 ARM_VREV64q16, ARM_INS_VREV64, 7992#ifndef CAPSTONE_DIET 7993 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 7994#endif 7995}, 7996{ 7997 ARM_VREV64q32, ARM_INS_VREV64, 7998#ifndef CAPSTONE_DIET 7999 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8000#endif 8001}, 8002{ 8003 ARM_VREV64q8, ARM_INS_VREV64, 8004#ifndef CAPSTONE_DIET 8005 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8006#endif 8007}, 8008{ 8009 ARM_VRHADDsv16i8, ARM_INS_VRHADD, 8010#ifndef CAPSTONE_DIET 8011 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8012#endif 8013}, 8014{ 8015 ARM_VRHADDsv2i32, ARM_INS_VRHADD, 8016#ifndef CAPSTONE_DIET 8017 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8018#endif 8019}, 8020{ 8021 ARM_VRHADDsv4i16, ARM_INS_VRHADD, 8022#ifndef CAPSTONE_DIET 8023 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8024#endif 8025}, 8026{ 8027 ARM_VRHADDsv4i32, ARM_INS_VRHADD, 8028#ifndef CAPSTONE_DIET 8029 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8030#endif 8031}, 8032{ 8033 ARM_VRHADDsv8i16, ARM_INS_VRHADD, 8034#ifndef CAPSTONE_DIET 8035 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8036#endif 8037}, 8038{ 8039 ARM_VRHADDsv8i8, ARM_INS_VRHADD, 8040#ifndef CAPSTONE_DIET 8041 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8042#endif 8043}, 8044{ 8045 ARM_VRHADDuv16i8, ARM_INS_VRHADD, 8046#ifndef CAPSTONE_DIET 8047 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8048#endif 8049}, 8050{ 8051 ARM_VRHADDuv2i32, ARM_INS_VRHADD, 8052#ifndef CAPSTONE_DIET 8053 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8054#endif 8055}, 8056{ 8057 ARM_VRHADDuv4i16, ARM_INS_VRHADD, 8058#ifndef CAPSTONE_DIET 8059 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8060#endif 8061}, 8062{ 8063 ARM_VRHADDuv4i32, ARM_INS_VRHADD, 8064#ifndef CAPSTONE_DIET 8065 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8066#endif 8067}, 8068{ 8069 ARM_VRHADDuv8i16, ARM_INS_VRHADD, 8070#ifndef CAPSTONE_DIET 8071 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8072#endif 8073}, 8074{ 8075 ARM_VRHADDuv8i8, ARM_INS_VRHADD, 8076#ifndef CAPSTONE_DIET 8077 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8078#endif 8079}, 8080{ 8081 ARM_VRINTAD, ARM_INS_VRINTA, 8082#ifndef CAPSTONE_DIET 8083 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8084#endif 8085}, 8086{ 8087 ARM_VRINTAND, ARM_INS_VRINTA, 8088#ifndef CAPSTONE_DIET 8089 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8090#endif 8091}, 8092{ 8093 ARM_VRINTANQ, ARM_INS_VRINTA, 8094#ifndef CAPSTONE_DIET 8095 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8096#endif 8097}, 8098{ 8099 ARM_VRINTAS, ARM_INS_VRINTA, 8100#ifndef CAPSTONE_DIET 8101 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8102#endif 8103}, 8104{ 8105 ARM_VRINTMD, ARM_INS_VRINTM, 8106#ifndef CAPSTONE_DIET 8107 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8108#endif 8109}, 8110{ 8111 ARM_VRINTMND, ARM_INS_VRINTM, 8112#ifndef CAPSTONE_DIET 8113 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8114#endif 8115}, 8116{ 8117 ARM_VRINTMNQ, ARM_INS_VRINTM, 8118#ifndef CAPSTONE_DIET 8119 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8120#endif 8121}, 8122{ 8123 ARM_VRINTMS, ARM_INS_VRINTM, 8124#ifndef CAPSTONE_DIET 8125 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8126#endif 8127}, 8128{ 8129 ARM_VRINTND, ARM_INS_VRINTN, 8130#ifndef CAPSTONE_DIET 8131 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8132#endif 8133}, 8134{ 8135 ARM_VRINTNND, ARM_INS_VRINTN, 8136#ifndef CAPSTONE_DIET 8137 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8138#endif 8139}, 8140{ 8141 ARM_VRINTNNQ, ARM_INS_VRINTN, 8142#ifndef CAPSTONE_DIET 8143 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8144#endif 8145}, 8146{ 8147 ARM_VRINTNS, ARM_INS_VRINTN, 8148#ifndef CAPSTONE_DIET 8149 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8150#endif 8151}, 8152{ 8153 ARM_VRINTPD, ARM_INS_VRINTP, 8154#ifndef CAPSTONE_DIET 8155 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8156#endif 8157}, 8158{ 8159 ARM_VRINTPND, ARM_INS_VRINTP, 8160#ifndef CAPSTONE_DIET 8161 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8162#endif 8163}, 8164{ 8165 ARM_VRINTPNQ, ARM_INS_VRINTP, 8166#ifndef CAPSTONE_DIET 8167 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8168#endif 8169}, 8170{ 8171 ARM_VRINTPS, ARM_INS_VRINTP, 8172#ifndef CAPSTONE_DIET 8173 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8174#endif 8175}, 8176{ 8177 ARM_VRINTRD, ARM_INS_VRINTR, 8178#ifndef CAPSTONE_DIET 8179 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8180#endif 8181}, 8182{ 8183 ARM_VRINTRS, ARM_INS_VRINTR, 8184#ifndef CAPSTONE_DIET 8185 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8186#endif 8187}, 8188{ 8189 ARM_VRINTXD, ARM_INS_VRINTX, 8190#ifndef CAPSTONE_DIET 8191 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8192#endif 8193}, 8194{ 8195 ARM_VRINTXND, ARM_INS_VRINTX, 8196#ifndef CAPSTONE_DIET 8197 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8198#endif 8199}, 8200{ 8201 ARM_VRINTXNQ, ARM_INS_VRINTX, 8202#ifndef CAPSTONE_DIET 8203 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8204#endif 8205}, 8206{ 8207 ARM_VRINTXS, ARM_INS_VRINTX, 8208#ifndef CAPSTONE_DIET 8209 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8210#endif 8211}, 8212{ 8213 ARM_VRINTZD, ARM_INS_VRINTZ, 8214#ifndef CAPSTONE_DIET 8215 { 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8216#endif 8217}, 8218{ 8219 ARM_VRINTZND, ARM_INS_VRINTZ, 8220#ifndef CAPSTONE_DIET 8221 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8222#endif 8223}, 8224{ 8225 ARM_VRINTZNQ, ARM_INS_VRINTZ, 8226#ifndef CAPSTONE_DIET 8227 { 0 }, { 0 }, { ARM_GRP_V8, ARM_GRP_NEON, 0 }, 0, 0 8228#endif 8229}, 8230{ 8231 ARM_VRINTZS, ARM_INS_VRINTZ, 8232#ifndef CAPSTONE_DIET 8233 { 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8234#endif 8235}, 8236{ 8237 ARM_VRSHLsv16i8, ARM_INS_VRSHL, 8238#ifndef CAPSTONE_DIET 8239 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8240#endif 8241}, 8242{ 8243 ARM_VRSHLsv1i64, ARM_INS_VRSHL, 8244#ifndef CAPSTONE_DIET 8245 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8246#endif 8247}, 8248{ 8249 ARM_VRSHLsv2i32, ARM_INS_VRSHL, 8250#ifndef CAPSTONE_DIET 8251 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8252#endif 8253}, 8254{ 8255 ARM_VRSHLsv2i64, ARM_INS_VRSHL, 8256#ifndef CAPSTONE_DIET 8257 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8258#endif 8259}, 8260{ 8261 ARM_VRSHLsv4i16, ARM_INS_VRSHL, 8262#ifndef CAPSTONE_DIET 8263 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8264#endif 8265}, 8266{ 8267 ARM_VRSHLsv4i32, ARM_INS_VRSHL, 8268#ifndef CAPSTONE_DIET 8269 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8270#endif 8271}, 8272{ 8273 ARM_VRSHLsv8i16, ARM_INS_VRSHL, 8274#ifndef CAPSTONE_DIET 8275 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8276#endif 8277}, 8278{ 8279 ARM_VRSHLsv8i8, ARM_INS_VRSHL, 8280#ifndef CAPSTONE_DIET 8281 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8282#endif 8283}, 8284{ 8285 ARM_VRSHLuv16i8, ARM_INS_VRSHL, 8286#ifndef CAPSTONE_DIET 8287 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8288#endif 8289}, 8290{ 8291 ARM_VRSHLuv1i64, ARM_INS_VRSHL, 8292#ifndef CAPSTONE_DIET 8293 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8294#endif 8295}, 8296{ 8297 ARM_VRSHLuv2i32, ARM_INS_VRSHL, 8298#ifndef CAPSTONE_DIET 8299 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8300#endif 8301}, 8302{ 8303 ARM_VRSHLuv2i64, ARM_INS_VRSHL, 8304#ifndef CAPSTONE_DIET 8305 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8306#endif 8307}, 8308{ 8309 ARM_VRSHLuv4i16, ARM_INS_VRSHL, 8310#ifndef CAPSTONE_DIET 8311 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8312#endif 8313}, 8314{ 8315 ARM_VRSHLuv4i32, ARM_INS_VRSHL, 8316#ifndef CAPSTONE_DIET 8317 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8318#endif 8319}, 8320{ 8321 ARM_VRSHLuv8i16, ARM_INS_VRSHL, 8322#ifndef CAPSTONE_DIET 8323 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8324#endif 8325}, 8326{ 8327 ARM_VRSHLuv8i8, ARM_INS_VRSHL, 8328#ifndef CAPSTONE_DIET 8329 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8330#endif 8331}, 8332{ 8333 ARM_VRSHRNv2i32, ARM_INS_VRSHRN, 8334#ifndef CAPSTONE_DIET 8335 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8336#endif 8337}, 8338{ 8339 ARM_VRSHRNv4i16, ARM_INS_VRSHRN, 8340#ifndef CAPSTONE_DIET 8341 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8342#endif 8343}, 8344{ 8345 ARM_VRSHRNv8i8, ARM_INS_VRSHRN, 8346#ifndef CAPSTONE_DIET 8347 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8348#endif 8349}, 8350{ 8351 ARM_VRSHRsv16i8, ARM_INS_VRSHR, 8352#ifndef CAPSTONE_DIET 8353 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8354#endif 8355}, 8356{ 8357 ARM_VRSHRsv1i64, ARM_INS_VRSHR, 8358#ifndef CAPSTONE_DIET 8359 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8360#endif 8361}, 8362{ 8363 ARM_VRSHRsv2i32, ARM_INS_VRSHR, 8364#ifndef CAPSTONE_DIET 8365 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8366#endif 8367}, 8368{ 8369 ARM_VRSHRsv2i64, ARM_INS_VRSHR, 8370#ifndef CAPSTONE_DIET 8371 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8372#endif 8373}, 8374{ 8375 ARM_VRSHRsv4i16, ARM_INS_VRSHR, 8376#ifndef CAPSTONE_DIET 8377 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8378#endif 8379}, 8380{ 8381 ARM_VRSHRsv4i32, ARM_INS_VRSHR, 8382#ifndef CAPSTONE_DIET 8383 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8384#endif 8385}, 8386{ 8387 ARM_VRSHRsv8i16, ARM_INS_VRSHR, 8388#ifndef CAPSTONE_DIET 8389 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8390#endif 8391}, 8392{ 8393 ARM_VRSHRsv8i8, ARM_INS_VRSHR, 8394#ifndef CAPSTONE_DIET 8395 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8396#endif 8397}, 8398{ 8399 ARM_VRSHRuv16i8, ARM_INS_VRSHR, 8400#ifndef CAPSTONE_DIET 8401 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8402#endif 8403}, 8404{ 8405 ARM_VRSHRuv1i64, ARM_INS_VRSHR, 8406#ifndef CAPSTONE_DIET 8407 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8408#endif 8409}, 8410{ 8411 ARM_VRSHRuv2i32, ARM_INS_VRSHR, 8412#ifndef CAPSTONE_DIET 8413 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8414#endif 8415}, 8416{ 8417 ARM_VRSHRuv2i64, ARM_INS_VRSHR, 8418#ifndef CAPSTONE_DIET 8419 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8420#endif 8421}, 8422{ 8423 ARM_VRSHRuv4i16, ARM_INS_VRSHR, 8424#ifndef CAPSTONE_DIET 8425 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8426#endif 8427}, 8428{ 8429 ARM_VRSHRuv4i32, ARM_INS_VRSHR, 8430#ifndef CAPSTONE_DIET 8431 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8432#endif 8433}, 8434{ 8435 ARM_VRSHRuv8i16, ARM_INS_VRSHR, 8436#ifndef CAPSTONE_DIET 8437 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8438#endif 8439}, 8440{ 8441 ARM_VRSHRuv8i8, ARM_INS_VRSHR, 8442#ifndef CAPSTONE_DIET 8443 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8444#endif 8445}, 8446{ 8447 ARM_VRSQRTEd, ARM_INS_VRSQRTE, 8448#ifndef CAPSTONE_DIET 8449 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8450#endif 8451}, 8452{ 8453 ARM_VRSQRTEfd, ARM_INS_VRSQRTE, 8454#ifndef CAPSTONE_DIET 8455 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8456#endif 8457}, 8458{ 8459 ARM_VRSQRTEfq, ARM_INS_VRSQRTE, 8460#ifndef CAPSTONE_DIET 8461 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8462#endif 8463}, 8464{ 8465 ARM_VRSQRTEq, ARM_INS_VRSQRTE, 8466#ifndef CAPSTONE_DIET 8467 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8468#endif 8469}, 8470{ 8471 ARM_VRSQRTSfd, ARM_INS_VRSQRTS, 8472#ifndef CAPSTONE_DIET 8473 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8474#endif 8475}, 8476{ 8477 ARM_VRSQRTSfq, ARM_INS_VRSQRTS, 8478#ifndef CAPSTONE_DIET 8479 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8480#endif 8481}, 8482{ 8483 ARM_VRSRAsv16i8, ARM_INS_VRSRA, 8484#ifndef CAPSTONE_DIET 8485 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8486#endif 8487}, 8488{ 8489 ARM_VRSRAsv1i64, ARM_INS_VRSRA, 8490#ifndef CAPSTONE_DIET 8491 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8492#endif 8493}, 8494{ 8495 ARM_VRSRAsv2i32, ARM_INS_VRSRA, 8496#ifndef CAPSTONE_DIET 8497 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8498#endif 8499}, 8500{ 8501 ARM_VRSRAsv2i64, ARM_INS_VRSRA, 8502#ifndef CAPSTONE_DIET 8503 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8504#endif 8505}, 8506{ 8507 ARM_VRSRAsv4i16, ARM_INS_VRSRA, 8508#ifndef CAPSTONE_DIET 8509 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8510#endif 8511}, 8512{ 8513 ARM_VRSRAsv4i32, ARM_INS_VRSRA, 8514#ifndef CAPSTONE_DIET 8515 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8516#endif 8517}, 8518{ 8519 ARM_VRSRAsv8i16, ARM_INS_VRSRA, 8520#ifndef CAPSTONE_DIET 8521 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8522#endif 8523}, 8524{ 8525 ARM_VRSRAsv8i8, ARM_INS_VRSRA, 8526#ifndef CAPSTONE_DIET 8527 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8528#endif 8529}, 8530{ 8531 ARM_VRSRAuv16i8, ARM_INS_VRSRA, 8532#ifndef CAPSTONE_DIET 8533 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8534#endif 8535}, 8536{ 8537 ARM_VRSRAuv1i64, ARM_INS_VRSRA, 8538#ifndef CAPSTONE_DIET 8539 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8540#endif 8541}, 8542{ 8543 ARM_VRSRAuv2i32, ARM_INS_VRSRA, 8544#ifndef CAPSTONE_DIET 8545 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8546#endif 8547}, 8548{ 8549 ARM_VRSRAuv2i64, ARM_INS_VRSRA, 8550#ifndef CAPSTONE_DIET 8551 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8552#endif 8553}, 8554{ 8555 ARM_VRSRAuv4i16, ARM_INS_VRSRA, 8556#ifndef CAPSTONE_DIET 8557 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8558#endif 8559}, 8560{ 8561 ARM_VRSRAuv4i32, ARM_INS_VRSRA, 8562#ifndef CAPSTONE_DIET 8563 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8564#endif 8565}, 8566{ 8567 ARM_VRSRAuv8i16, ARM_INS_VRSRA, 8568#ifndef CAPSTONE_DIET 8569 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8570#endif 8571}, 8572{ 8573 ARM_VRSRAuv8i8, ARM_INS_VRSRA, 8574#ifndef CAPSTONE_DIET 8575 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8576#endif 8577}, 8578{ 8579 ARM_VRSUBHNv2i32, ARM_INS_VRSUBHN, 8580#ifndef CAPSTONE_DIET 8581 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8582#endif 8583}, 8584{ 8585 ARM_VRSUBHNv4i16, ARM_INS_VRSUBHN, 8586#ifndef CAPSTONE_DIET 8587 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8588#endif 8589}, 8590{ 8591 ARM_VRSUBHNv8i8, ARM_INS_VRSUBHN, 8592#ifndef CAPSTONE_DIET 8593 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8594#endif 8595}, 8596{ 8597 ARM_VSELEQD, ARM_INS_VSELEQ, 8598#ifndef CAPSTONE_DIET 8599 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8600#endif 8601}, 8602{ 8603 ARM_VSELEQS, ARM_INS_VSELEQ, 8604#ifndef CAPSTONE_DIET 8605 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8606#endif 8607}, 8608{ 8609 ARM_VSELGED, ARM_INS_VSELGE, 8610#ifndef CAPSTONE_DIET 8611 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8612#endif 8613}, 8614{ 8615 ARM_VSELGES, ARM_INS_VSELGE, 8616#ifndef CAPSTONE_DIET 8617 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8618#endif 8619}, 8620{ 8621 ARM_VSELGTD, ARM_INS_VSELGT, 8622#ifndef CAPSTONE_DIET 8623 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8624#endif 8625}, 8626{ 8627 ARM_VSELGTS, ARM_INS_VSELGT, 8628#ifndef CAPSTONE_DIET 8629 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8630#endif 8631}, 8632{ 8633 ARM_VSELVSD, ARM_INS_VSELVS, 8634#ifndef CAPSTONE_DIET 8635 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_FPARMV8, ARM_GRP_DPVFP, 0 }, 0, 0 8636#endif 8637}, 8638{ 8639 ARM_VSELVSS, ARM_INS_VSELVS, 8640#ifndef CAPSTONE_DIET 8641 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_FPARMV8, 0 }, 0, 0 8642#endif 8643}, 8644{ 8645 ARM_VSETLNi16, ARM_INS_VMOV, 8646#ifndef CAPSTONE_DIET 8647 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8648#endif 8649}, 8650{ 8651 ARM_VSETLNi32, ARM_INS_VMOV, 8652#ifndef CAPSTONE_DIET 8653 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 8654#endif 8655}, 8656{ 8657 ARM_VSETLNi8, ARM_INS_VMOV, 8658#ifndef CAPSTONE_DIET 8659 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8660#endif 8661}, 8662{ 8663 ARM_VSHLLi16, ARM_INS_VSHLL, 8664#ifndef CAPSTONE_DIET 8665 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8666#endif 8667}, 8668{ 8669 ARM_VSHLLi32, ARM_INS_VSHLL, 8670#ifndef CAPSTONE_DIET 8671 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8672#endif 8673}, 8674{ 8675 ARM_VSHLLi8, ARM_INS_VSHLL, 8676#ifndef CAPSTONE_DIET 8677 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8678#endif 8679}, 8680{ 8681 ARM_VSHLLsv2i64, ARM_INS_VSHLL, 8682#ifndef CAPSTONE_DIET 8683 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8684#endif 8685}, 8686{ 8687 ARM_VSHLLsv4i32, ARM_INS_VSHLL, 8688#ifndef CAPSTONE_DIET 8689 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8690#endif 8691}, 8692{ 8693 ARM_VSHLLsv8i16, ARM_INS_VSHLL, 8694#ifndef CAPSTONE_DIET 8695 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8696#endif 8697}, 8698{ 8699 ARM_VSHLLuv2i64, ARM_INS_VSHLL, 8700#ifndef CAPSTONE_DIET 8701 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8702#endif 8703}, 8704{ 8705 ARM_VSHLLuv4i32, ARM_INS_VSHLL, 8706#ifndef CAPSTONE_DIET 8707 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8708#endif 8709}, 8710{ 8711 ARM_VSHLLuv8i16, ARM_INS_VSHLL, 8712#ifndef CAPSTONE_DIET 8713 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8714#endif 8715}, 8716{ 8717 ARM_VSHLiv16i8, ARM_INS_VSHL, 8718#ifndef CAPSTONE_DIET 8719 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8720#endif 8721}, 8722{ 8723 ARM_VSHLiv1i64, ARM_INS_VSHL, 8724#ifndef CAPSTONE_DIET 8725 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8726#endif 8727}, 8728{ 8729 ARM_VSHLiv2i32, ARM_INS_VSHL, 8730#ifndef CAPSTONE_DIET 8731 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8732#endif 8733}, 8734{ 8735 ARM_VSHLiv2i64, ARM_INS_VSHL, 8736#ifndef CAPSTONE_DIET 8737 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8738#endif 8739}, 8740{ 8741 ARM_VSHLiv4i16, ARM_INS_VSHL, 8742#ifndef CAPSTONE_DIET 8743 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8744#endif 8745}, 8746{ 8747 ARM_VSHLiv4i32, ARM_INS_VSHL, 8748#ifndef CAPSTONE_DIET 8749 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8750#endif 8751}, 8752{ 8753 ARM_VSHLiv8i16, ARM_INS_VSHL, 8754#ifndef CAPSTONE_DIET 8755 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8756#endif 8757}, 8758{ 8759 ARM_VSHLiv8i8, ARM_INS_VSHL, 8760#ifndef CAPSTONE_DIET 8761 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8762#endif 8763}, 8764{ 8765 ARM_VSHLsv16i8, ARM_INS_VSHL, 8766#ifndef CAPSTONE_DIET 8767 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8768#endif 8769}, 8770{ 8771 ARM_VSHLsv1i64, ARM_INS_VSHL, 8772#ifndef CAPSTONE_DIET 8773 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8774#endif 8775}, 8776{ 8777 ARM_VSHLsv2i32, ARM_INS_VSHL, 8778#ifndef CAPSTONE_DIET 8779 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8780#endif 8781}, 8782{ 8783 ARM_VSHLsv2i64, ARM_INS_VSHL, 8784#ifndef CAPSTONE_DIET 8785 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8786#endif 8787}, 8788{ 8789 ARM_VSHLsv4i16, ARM_INS_VSHL, 8790#ifndef CAPSTONE_DIET 8791 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8792#endif 8793}, 8794{ 8795 ARM_VSHLsv4i32, ARM_INS_VSHL, 8796#ifndef CAPSTONE_DIET 8797 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8798#endif 8799}, 8800{ 8801 ARM_VSHLsv8i16, ARM_INS_VSHL, 8802#ifndef CAPSTONE_DIET 8803 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8804#endif 8805}, 8806{ 8807 ARM_VSHLsv8i8, ARM_INS_VSHL, 8808#ifndef CAPSTONE_DIET 8809 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8810#endif 8811}, 8812{ 8813 ARM_VSHLuv16i8, ARM_INS_VSHL, 8814#ifndef CAPSTONE_DIET 8815 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8816#endif 8817}, 8818{ 8819 ARM_VSHLuv1i64, ARM_INS_VSHL, 8820#ifndef CAPSTONE_DIET 8821 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8822#endif 8823}, 8824{ 8825 ARM_VSHLuv2i32, ARM_INS_VSHL, 8826#ifndef CAPSTONE_DIET 8827 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8828#endif 8829}, 8830{ 8831 ARM_VSHLuv2i64, ARM_INS_VSHL, 8832#ifndef CAPSTONE_DIET 8833 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8834#endif 8835}, 8836{ 8837 ARM_VSHLuv4i16, ARM_INS_VSHL, 8838#ifndef CAPSTONE_DIET 8839 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8840#endif 8841}, 8842{ 8843 ARM_VSHLuv4i32, ARM_INS_VSHL, 8844#ifndef CAPSTONE_DIET 8845 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8846#endif 8847}, 8848{ 8849 ARM_VSHLuv8i16, ARM_INS_VSHL, 8850#ifndef CAPSTONE_DIET 8851 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8852#endif 8853}, 8854{ 8855 ARM_VSHLuv8i8, ARM_INS_VSHL, 8856#ifndef CAPSTONE_DIET 8857 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8858#endif 8859}, 8860{ 8861 ARM_VSHRNv2i32, ARM_INS_VSHRN, 8862#ifndef CAPSTONE_DIET 8863 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8864#endif 8865}, 8866{ 8867 ARM_VSHRNv4i16, ARM_INS_VSHRN, 8868#ifndef CAPSTONE_DIET 8869 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8870#endif 8871}, 8872{ 8873 ARM_VSHRNv8i8, ARM_INS_VSHRN, 8874#ifndef CAPSTONE_DIET 8875 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8876#endif 8877}, 8878{ 8879 ARM_VSHRsv16i8, ARM_INS_VSHR, 8880#ifndef CAPSTONE_DIET 8881 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8882#endif 8883}, 8884{ 8885 ARM_VSHRsv1i64, ARM_INS_VSHR, 8886#ifndef CAPSTONE_DIET 8887 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8888#endif 8889}, 8890{ 8891 ARM_VSHRsv2i32, ARM_INS_VSHR, 8892#ifndef CAPSTONE_DIET 8893 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8894#endif 8895}, 8896{ 8897 ARM_VSHRsv2i64, ARM_INS_VSHR, 8898#ifndef CAPSTONE_DIET 8899 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8900#endif 8901}, 8902{ 8903 ARM_VSHRsv4i16, ARM_INS_VSHR, 8904#ifndef CAPSTONE_DIET 8905 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8906#endif 8907}, 8908{ 8909 ARM_VSHRsv4i32, ARM_INS_VSHR, 8910#ifndef CAPSTONE_DIET 8911 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8912#endif 8913}, 8914{ 8915 ARM_VSHRsv8i16, ARM_INS_VSHR, 8916#ifndef CAPSTONE_DIET 8917 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8918#endif 8919}, 8920{ 8921 ARM_VSHRsv8i8, ARM_INS_VSHR, 8922#ifndef CAPSTONE_DIET 8923 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8924#endif 8925}, 8926{ 8927 ARM_VSHRuv16i8, ARM_INS_VSHR, 8928#ifndef CAPSTONE_DIET 8929 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8930#endif 8931}, 8932{ 8933 ARM_VSHRuv1i64, ARM_INS_VSHR, 8934#ifndef CAPSTONE_DIET 8935 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8936#endif 8937}, 8938{ 8939 ARM_VSHRuv2i32, ARM_INS_VSHR, 8940#ifndef CAPSTONE_DIET 8941 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8942#endif 8943}, 8944{ 8945 ARM_VSHRuv2i64, ARM_INS_VSHR, 8946#ifndef CAPSTONE_DIET 8947 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8948#endif 8949}, 8950{ 8951 ARM_VSHRuv4i16, ARM_INS_VSHR, 8952#ifndef CAPSTONE_DIET 8953 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8954#endif 8955}, 8956{ 8957 ARM_VSHRuv4i32, ARM_INS_VSHR, 8958#ifndef CAPSTONE_DIET 8959 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8960#endif 8961}, 8962{ 8963 ARM_VSHRuv8i16, ARM_INS_VSHR, 8964#ifndef CAPSTONE_DIET 8965 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8966#endif 8967}, 8968{ 8969 ARM_VSHRuv8i8, ARM_INS_VSHR, 8970#ifndef CAPSTONE_DIET 8971 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 8972#endif 8973}, 8974{ 8975 ARM_VSHTOD, ARM_INS_VCVT, 8976#ifndef CAPSTONE_DIET 8977 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 8978#endif 8979}, 8980{ 8981 ARM_VSHTOS, ARM_INS_VCVT, 8982#ifndef CAPSTONE_DIET 8983 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 8984#endif 8985}, 8986{ 8987 ARM_VSITOD, ARM_INS_VCVT, 8988#ifndef CAPSTONE_DIET 8989 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 8990#endif 8991}, 8992{ 8993 ARM_VSITOS, ARM_INS_VCVT, 8994#ifndef CAPSTONE_DIET 8995 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 8996#endif 8997}, 8998{ 8999 ARM_VSLIv16i8, ARM_INS_VSLI, 9000#ifndef CAPSTONE_DIET 9001 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9002#endif 9003}, 9004{ 9005 ARM_VSLIv1i64, ARM_INS_VSLI, 9006#ifndef CAPSTONE_DIET 9007 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9008#endif 9009}, 9010{ 9011 ARM_VSLIv2i32, ARM_INS_VSLI, 9012#ifndef CAPSTONE_DIET 9013 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9014#endif 9015}, 9016{ 9017 ARM_VSLIv2i64, ARM_INS_VSLI, 9018#ifndef CAPSTONE_DIET 9019 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9020#endif 9021}, 9022{ 9023 ARM_VSLIv4i16, ARM_INS_VSLI, 9024#ifndef CAPSTONE_DIET 9025 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9026#endif 9027}, 9028{ 9029 ARM_VSLIv4i32, ARM_INS_VSLI, 9030#ifndef CAPSTONE_DIET 9031 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9032#endif 9033}, 9034{ 9035 ARM_VSLIv8i16, ARM_INS_VSLI, 9036#ifndef CAPSTONE_DIET 9037 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9038#endif 9039}, 9040{ 9041 ARM_VSLIv8i8, ARM_INS_VSLI, 9042#ifndef CAPSTONE_DIET 9043 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9044#endif 9045}, 9046{ 9047 ARM_VSLTOD, ARM_INS_VCVT, 9048#ifndef CAPSTONE_DIET 9049 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 9050#endif 9051}, 9052{ 9053 ARM_VSLTOS, ARM_INS_VCVT, 9054#ifndef CAPSTONE_DIET 9055 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 9056#endif 9057}, 9058{ 9059 ARM_VSQRTD, ARM_INS_VSQRT, 9060#ifndef CAPSTONE_DIET 9061 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 9062#endif 9063}, 9064{ 9065 ARM_VSQRTS, ARM_INS_VSQRT, 9066#ifndef CAPSTONE_DIET 9067 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 9068#endif 9069}, 9070{ 9071 ARM_VSRAsv16i8, ARM_INS_VSRA, 9072#ifndef CAPSTONE_DIET 9073 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9074#endif 9075}, 9076{ 9077 ARM_VSRAsv1i64, ARM_INS_VSRA, 9078#ifndef CAPSTONE_DIET 9079 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9080#endif 9081}, 9082{ 9083 ARM_VSRAsv2i32, ARM_INS_VSRA, 9084#ifndef CAPSTONE_DIET 9085 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9086#endif 9087}, 9088{ 9089 ARM_VSRAsv2i64, ARM_INS_VSRA, 9090#ifndef CAPSTONE_DIET 9091 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9092#endif 9093}, 9094{ 9095 ARM_VSRAsv4i16, ARM_INS_VSRA, 9096#ifndef CAPSTONE_DIET 9097 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9098#endif 9099}, 9100{ 9101 ARM_VSRAsv4i32, ARM_INS_VSRA, 9102#ifndef CAPSTONE_DIET 9103 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9104#endif 9105}, 9106{ 9107 ARM_VSRAsv8i16, ARM_INS_VSRA, 9108#ifndef CAPSTONE_DIET 9109 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9110#endif 9111}, 9112{ 9113 ARM_VSRAsv8i8, ARM_INS_VSRA, 9114#ifndef CAPSTONE_DIET 9115 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9116#endif 9117}, 9118{ 9119 ARM_VSRAuv16i8, ARM_INS_VSRA, 9120#ifndef CAPSTONE_DIET 9121 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9122#endif 9123}, 9124{ 9125 ARM_VSRAuv1i64, ARM_INS_VSRA, 9126#ifndef CAPSTONE_DIET 9127 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9128#endif 9129}, 9130{ 9131 ARM_VSRAuv2i32, ARM_INS_VSRA, 9132#ifndef CAPSTONE_DIET 9133 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9134#endif 9135}, 9136{ 9137 ARM_VSRAuv2i64, ARM_INS_VSRA, 9138#ifndef CAPSTONE_DIET 9139 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9140#endif 9141}, 9142{ 9143 ARM_VSRAuv4i16, ARM_INS_VSRA, 9144#ifndef CAPSTONE_DIET 9145 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9146#endif 9147}, 9148{ 9149 ARM_VSRAuv4i32, ARM_INS_VSRA, 9150#ifndef CAPSTONE_DIET 9151 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9152#endif 9153}, 9154{ 9155 ARM_VSRAuv8i16, ARM_INS_VSRA, 9156#ifndef CAPSTONE_DIET 9157 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9158#endif 9159}, 9160{ 9161 ARM_VSRAuv8i8, ARM_INS_VSRA, 9162#ifndef CAPSTONE_DIET 9163 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9164#endif 9165}, 9166{ 9167 ARM_VSRIv16i8, ARM_INS_VSRI, 9168#ifndef CAPSTONE_DIET 9169 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9170#endif 9171}, 9172{ 9173 ARM_VSRIv1i64, ARM_INS_VSRI, 9174#ifndef CAPSTONE_DIET 9175 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9176#endif 9177}, 9178{ 9179 ARM_VSRIv2i32, ARM_INS_VSRI, 9180#ifndef CAPSTONE_DIET 9181 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9182#endif 9183}, 9184{ 9185 ARM_VSRIv2i64, ARM_INS_VSRI, 9186#ifndef CAPSTONE_DIET 9187 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9188#endif 9189}, 9190{ 9191 ARM_VSRIv4i16, ARM_INS_VSRI, 9192#ifndef CAPSTONE_DIET 9193 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9194#endif 9195}, 9196{ 9197 ARM_VSRIv4i32, ARM_INS_VSRI, 9198#ifndef CAPSTONE_DIET 9199 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9200#endif 9201}, 9202{ 9203 ARM_VSRIv8i16, ARM_INS_VSRI, 9204#ifndef CAPSTONE_DIET 9205 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9206#endif 9207}, 9208{ 9209 ARM_VSRIv8i8, ARM_INS_VSRI, 9210#ifndef CAPSTONE_DIET 9211 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9212#endif 9213}, 9214{ 9215 ARM_VST1LNd16, ARM_INS_VST1, 9216#ifndef CAPSTONE_DIET 9217 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9218#endif 9219}, 9220{ 9221 ARM_VST1LNd16_UPD, ARM_INS_VST1, 9222#ifndef CAPSTONE_DIET 9223 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9224#endif 9225}, 9226{ 9227 ARM_VST1LNd32, ARM_INS_VST1, 9228#ifndef CAPSTONE_DIET 9229 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9230#endif 9231}, 9232{ 9233 ARM_VST1LNd32_UPD, ARM_INS_VST1, 9234#ifndef CAPSTONE_DIET 9235 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9236#endif 9237}, 9238{ 9239 ARM_VST1LNd8, ARM_INS_VST1, 9240#ifndef CAPSTONE_DIET 9241 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9242#endif 9243}, 9244{ 9245 ARM_VST1LNd8_UPD, ARM_INS_VST1, 9246#ifndef CAPSTONE_DIET 9247 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9248#endif 9249}, 9250{ 9251 ARM_VST1d16, ARM_INS_VST1, 9252#ifndef CAPSTONE_DIET 9253 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9254#endif 9255}, 9256{ 9257 ARM_VST1d16Q, ARM_INS_VST1, 9258#ifndef CAPSTONE_DIET 9259 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9260#endif 9261}, 9262{ 9263 ARM_VST1d16Qwb_fixed, ARM_INS_VST1, 9264#ifndef CAPSTONE_DIET 9265 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9266#endif 9267}, 9268{ 9269 ARM_VST1d16Qwb_register, ARM_INS_VST1, 9270#ifndef CAPSTONE_DIET 9271 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9272#endif 9273}, 9274{ 9275 ARM_VST1d16T, ARM_INS_VST1, 9276#ifndef CAPSTONE_DIET 9277 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9278#endif 9279}, 9280{ 9281 ARM_VST1d16Twb_fixed, ARM_INS_VST1, 9282#ifndef CAPSTONE_DIET 9283 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9284#endif 9285}, 9286{ 9287 ARM_VST1d16Twb_register, ARM_INS_VST1, 9288#ifndef CAPSTONE_DIET 9289 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9290#endif 9291}, 9292{ 9293 ARM_VST1d16wb_fixed, ARM_INS_VST1, 9294#ifndef CAPSTONE_DIET 9295 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9296#endif 9297}, 9298{ 9299 ARM_VST1d16wb_register, ARM_INS_VST1, 9300#ifndef CAPSTONE_DIET 9301 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9302#endif 9303}, 9304{ 9305 ARM_VST1d32, ARM_INS_VST1, 9306#ifndef CAPSTONE_DIET 9307 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9308#endif 9309}, 9310{ 9311 ARM_VST1d32Q, ARM_INS_VST1, 9312#ifndef CAPSTONE_DIET 9313 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9314#endif 9315}, 9316{ 9317 ARM_VST1d32Qwb_fixed, ARM_INS_VST1, 9318#ifndef CAPSTONE_DIET 9319 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9320#endif 9321}, 9322{ 9323 ARM_VST1d32Qwb_register, ARM_INS_VST1, 9324#ifndef CAPSTONE_DIET 9325 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9326#endif 9327}, 9328{ 9329 ARM_VST1d32T, ARM_INS_VST1, 9330#ifndef CAPSTONE_DIET 9331 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9332#endif 9333}, 9334{ 9335 ARM_VST1d32Twb_fixed, ARM_INS_VST1, 9336#ifndef CAPSTONE_DIET 9337 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9338#endif 9339}, 9340{ 9341 ARM_VST1d32Twb_register, ARM_INS_VST1, 9342#ifndef CAPSTONE_DIET 9343 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9344#endif 9345}, 9346{ 9347 ARM_VST1d32wb_fixed, ARM_INS_VST1, 9348#ifndef CAPSTONE_DIET 9349 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9350#endif 9351}, 9352{ 9353 ARM_VST1d32wb_register, ARM_INS_VST1, 9354#ifndef CAPSTONE_DIET 9355 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9356#endif 9357}, 9358{ 9359 ARM_VST1d64, ARM_INS_VST1, 9360#ifndef CAPSTONE_DIET 9361 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9362#endif 9363}, 9364{ 9365 ARM_VST1d64Q, ARM_INS_VST1, 9366#ifndef CAPSTONE_DIET 9367 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9368#endif 9369}, 9370{ 9371 ARM_VST1d64Qwb_fixed, ARM_INS_VST1, 9372#ifndef CAPSTONE_DIET 9373 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9374#endif 9375}, 9376{ 9377 ARM_VST1d64Qwb_register, ARM_INS_VST1, 9378#ifndef CAPSTONE_DIET 9379 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9380#endif 9381}, 9382{ 9383 ARM_VST1d64T, ARM_INS_VST1, 9384#ifndef CAPSTONE_DIET 9385 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9386#endif 9387}, 9388{ 9389 ARM_VST1d64Twb_fixed, ARM_INS_VST1, 9390#ifndef CAPSTONE_DIET 9391 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9392#endif 9393}, 9394{ 9395 ARM_VST1d64Twb_register, ARM_INS_VST1, 9396#ifndef CAPSTONE_DIET 9397 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9398#endif 9399}, 9400{ 9401 ARM_VST1d64wb_fixed, ARM_INS_VST1, 9402#ifndef CAPSTONE_DIET 9403 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9404#endif 9405}, 9406{ 9407 ARM_VST1d64wb_register, ARM_INS_VST1, 9408#ifndef CAPSTONE_DIET 9409 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9410#endif 9411}, 9412{ 9413 ARM_VST1d8, ARM_INS_VST1, 9414#ifndef CAPSTONE_DIET 9415 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9416#endif 9417}, 9418{ 9419 ARM_VST1d8Q, ARM_INS_VST1, 9420#ifndef CAPSTONE_DIET 9421 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9422#endif 9423}, 9424{ 9425 ARM_VST1d8Qwb_fixed, ARM_INS_VST1, 9426#ifndef CAPSTONE_DIET 9427 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9428#endif 9429}, 9430{ 9431 ARM_VST1d8Qwb_register, ARM_INS_VST1, 9432#ifndef CAPSTONE_DIET 9433 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9434#endif 9435}, 9436{ 9437 ARM_VST1d8T, ARM_INS_VST1, 9438#ifndef CAPSTONE_DIET 9439 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9440#endif 9441}, 9442{ 9443 ARM_VST1d8Twb_fixed, ARM_INS_VST1, 9444#ifndef CAPSTONE_DIET 9445 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9446#endif 9447}, 9448{ 9449 ARM_VST1d8Twb_register, ARM_INS_VST1, 9450#ifndef CAPSTONE_DIET 9451 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9452#endif 9453}, 9454{ 9455 ARM_VST1d8wb_fixed, ARM_INS_VST1, 9456#ifndef CAPSTONE_DIET 9457 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9458#endif 9459}, 9460{ 9461 ARM_VST1d8wb_register, ARM_INS_VST1, 9462#ifndef CAPSTONE_DIET 9463 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9464#endif 9465}, 9466{ 9467 ARM_VST1q16, ARM_INS_VST1, 9468#ifndef CAPSTONE_DIET 9469 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9470#endif 9471}, 9472{ 9473 ARM_VST1q16wb_fixed, ARM_INS_VST1, 9474#ifndef CAPSTONE_DIET 9475 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9476#endif 9477}, 9478{ 9479 ARM_VST1q16wb_register, ARM_INS_VST1, 9480#ifndef CAPSTONE_DIET 9481 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9482#endif 9483}, 9484{ 9485 ARM_VST1q32, ARM_INS_VST1, 9486#ifndef CAPSTONE_DIET 9487 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9488#endif 9489}, 9490{ 9491 ARM_VST1q32wb_fixed, ARM_INS_VST1, 9492#ifndef CAPSTONE_DIET 9493 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9494#endif 9495}, 9496{ 9497 ARM_VST1q32wb_register, ARM_INS_VST1, 9498#ifndef CAPSTONE_DIET 9499 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9500#endif 9501}, 9502{ 9503 ARM_VST1q64, ARM_INS_VST1, 9504#ifndef CAPSTONE_DIET 9505 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9506#endif 9507}, 9508{ 9509 ARM_VST1q64wb_fixed, ARM_INS_VST1, 9510#ifndef CAPSTONE_DIET 9511 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9512#endif 9513}, 9514{ 9515 ARM_VST1q64wb_register, ARM_INS_VST1, 9516#ifndef CAPSTONE_DIET 9517 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9518#endif 9519}, 9520{ 9521 ARM_VST1q8, ARM_INS_VST1, 9522#ifndef CAPSTONE_DIET 9523 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9524#endif 9525}, 9526{ 9527 ARM_VST1q8wb_fixed, ARM_INS_VST1, 9528#ifndef CAPSTONE_DIET 9529 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9530#endif 9531}, 9532{ 9533 ARM_VST1q8wb_register, ARM_INS_VST1, 9534#ifndef CAPSTONE_DIET 9535 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9536#endif 9537}, 9538{ 9539 ARM_VST2LNd16, ARM_INS_VST2, 9540#ifndef CAPSTONE_DIET 9541 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9542#endif 9543}, 9544{ 9545 ARM_VST2LNd16_UPD, ARM_INS_VST2, 9546#ifndef CAPSTONE_DIET 9547 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9548#endif 9549}, 9550{ 9551 ARM_VST2LNd32, ARM_INS_VST2, 9552#ifndef CAPSTONE_DIET 9553 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9554#endif 9555}, 9556{ 9557 ARM_VST2LNd32_UPD, ARM_INS_VST2, 9558#ifndef CAPSTONE_DIET 9559 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9560#endif 9561}, 9562{ 9563 ARM_VST2LNd8, ARM_INS_VST2, 9564#ifndef CAPSTONE_DIET 9565 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9566#endif 9567}, 9568{ 9569 ARM_VST2LNd8_UPD, ARM_INS_VST2, 9570#ifndef CAPSTONE_DIET 9571 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9572#endif 9573}, 9574{ 9575 ARM_VST2LNq16, ARM_INS_VST2, 9576#ifndef CAPSTONE_DIET 9577 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9578#endif 9579}, 9580{ 9581 ARM_VST2LNq16_UPD, ARM_INS_VST2, 9582#ifndef CAPSTONE_DIET 9583 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9584#endif 9585}, 9586{ 9587 ARM_VST2LNq32, ARM_INS_VST2, 9588#ifndef CAPSTONE_DIET 9589 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9590#endif 9591}, 9592{ 9593 ARM_VST2LNq32_UPD, ARM_INS_VST2, 9594#ifndef CAPSTONE_DIET 9595 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9596#endif 9597}, 9598{ 9599 ARM_VST2b16, ARM_INS_VST2, 9600#ifndef CAPSTONE_DIET 9601 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9602#endif 9603}, 9604{ 9605 ARM_VST2b16wb_fixed, ARM_INS_VST2, 9606#ifndef CAPSTONE_DIET 9607 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9608#endif 9609}, 9610{ 9611 ARM_VST2b16wb_register, ARM_INS_VST2, 9612#ifndef CAPSTONE_DIET 9613 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9614#endif 9615}, 9616{ 9617 ARM_VST2b32, ARM_INS_VST2, 9618#ifndef CAPSTONE_DIET 9619 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9620#endif 9621}, 9622{ 9623 ARM_VST2b32wb_fixed, ARM_INS_VST2, 9624#ifndef CAPSTONE_DIET 9625 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9626#endif 9627}, 9628{ 9629 ARM_VST2b32wb_register, ARM_INS_VST2, 9630#ifndef CAPSTONE_DIET 9631 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9632#endif 9633}, 9634{ 9635 ARM_VST2b8, ARM_INS_VST2, 9636#ifndef CAPSTONE_DIET 9637 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9638#endif 9639}, 9640{ 9641 ARM_VST2b8wb_fixed, ARM_INS_VST2, 9642#ifndef CAPSTONE_DIET 9643 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9644#endif 9645}, 9646{ 9647 ARM_VST2b8wb_register, ARM_INS_VST2, 9648#ifndef CAPSTONE_DIET 9649 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9650#endif 9651}, 9652{ 9653 ARM_VST2d16, ARM_INS_VST2, 9654#ifndef CAPSTONE_DIET 9655 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9656#endif 9657}, 9658{ 9659 ARM_VST2d16wb_fixed, ARM_INS_VST2, 9660#ifndef CAPSTONE_DIET 9661 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9662#endif 9663}, 9664{ 9665 ARM_VST2d16wb_register, ARM_INS_VST2, 9666#ifndef CAPSTONE_DIET 9667 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9668#endif 9669}, 9670{ 9671 ARM_VST2d32, ARM_INS_VST2, 9672#ifndef CAPSTONE_DIET 9673 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9674#endif 9675}, 9676{ 9677 ARM_VST2d32wb_fixed, ARM_INS_VST2, 9678#ifndef CAPSTONE_DIET 9679 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9680#endif 9681}, 9682{ 9683 ARM_VST2d32wb_register, ARM_INS_VST2, 9684#ifndef CAPSTONE_DIET 9685 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9686#endif 9687}, 9688{ 9689 ARM_VST2d8, ARM_INS_VST2, 9690#ifndef CAPSTONE_DIET 9691 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9692#endif 9693}, 9694{ 9695 ARM_VST2d8wb_fixed, ARM_INS_VST2, 9696#ifndef CAPSTONE_DIET 9697 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9698#endif 9699}, 9700{ 9701 ARM_VST2d8wb_register, ARM_INS_VST2, 9702#ifndef CAPSTONE_DIET 9703 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9704#endif 9705}, 9706{ 9707 ARM_VST2q16, ARM_INS_VST2, 9708#ifndef CAPSTONE_DIET 9709 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9710#endif 9711}, 9712{ 9713 ARM_VST2q16wb_fixed, ARM_INS_VST2, 9714#ifndef CAPSTONE_DIET 9715 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9716#endif 9717}, 9718{ 9719 ARM_VST2q16wb_register, ARM_INS_VST2, 9720#ifndef CAPSTONE_DIET 9721 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9722#endif 9723}, 9724{ 9725 ARM_VST2q32, ARM_INS_VST2, 9726#ifndef CAPSTONE_DIET 9727 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9728#endif 9729}, 9730{ 9731 ARM_VST2q32wb_fixed, ARM_INS_VST2, 9732#ifndef CAPSTONE_DIET 9733 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9734#endif 9735}, 9736{ 9737 ARM_VST2q32wb_register, ARM_INS_VST2, 9738#ifndef CAPSTONE_DIET 9739 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9740#endif 9741}, 9742{ 9743 ARM_VST2q8, ARM_INS_VST2, 9744#ifndef CAPSTONE_DIET 9745 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9746#endif 9747}, 9748{ 9749 ARM_VST2q8wb_fixed, ARM_INS_VST2, 9750#ifndef CAPSTONE_DIET 9751 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9752#endif 9753}, 9754{ 9755 ARM_VST2q8wb_register, ARM_INS_VST2, 9756#ifndef CAPSTONE_DIET 9757 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9758#endif 9759}, 9760{ 9761 ARM_VST3LNd16, ARM_INS_VST3, 9762#ifndef CAPSTONE_DIET 9763 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9764#endif 9765}, 9766{ 9767 ARM_VST3LNd16_UPD, ARM_INS_VST3, 9768#ifndef CAPSTONE_DIET 9769 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9770#endif 9771}, 9772{ 9773 ARM_VST3LNd32, ARM_INS_VST3, 9774#ifndef CAPSTONE_DIET 9775 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9776#endif 9777}, 9778{ 9779 ARM_VST3LNd32_UPD, ARM_INS_VST3, 9780#ifndef CAPSTONE_DIET 9781 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9782#endif 9783}, 9784{ 9785 ARM_VST3LNd8, ARM_INS_VST3, 9786#ifndef CAPSTONE_DIET 9787 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9788#endif 9789}, 9790{ 9791 ARM_VST3LNd8_UPD, ARM_INS_VST3, 9792#ifndef CAPSTONE_DIET 9793 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9794#endif 9795}, 9796{ 9797 ARM_VST3LNq16, ARM_INS_VST3, 9798#ifndef CAPSTONE_DIET 9799 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9800#endif 9801}, 9802{ 9803 ARM_VST3LNq16_UPD, ARM_INS_VST3, 9804#ifndef CAPSTONE_DIET 9805 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9806#endif 9807}, 9808{ 9809 ARM_VST3LNq32, ARM_INS_VST3, 9810#ifndef CAPSTONE_DIET 9811 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9812#endif 9813}, 9814{ 9815 ARM_VST3LNq32_UPD, ARM_INS_VST3, 9816#ifndef CAPSTONE_DIET 9817 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9818#endif 9819}, 9820{ 9821 ARM_VST3d16, ARM_INS_VST3, 9822#ifndef CAPSTONE_DIET 9823 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9824#endif 9825}, 9826{ 9827 ARM_VST3d16_UPD, ARM_INS_VST3, 9828#ifndef CAPSTONE_DIET 9829 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9830#endif 9831}, 9832{ 9833 ARM_VST3d32, ARM_INS_VST3, 9834#ifndef CAPSTONE_DIET 9835 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9836#endif 9837}, 9838{ 9839 ARM_VST3d32_UPD, ARM_INS_VST3, 9840#ifndef CAPSTONE_DIET 9841 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9842#endif 9843}, 9844{ 9845 ARM_VST3d8, ARM_INS_VST3, 9846#ifndef CAPSTONE_DIET 9847 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9848#endif 9849}, 9850{ 9851 ARM_VST3d8_UPD, ARM_INS_VST3, 9852#ifndef CAPSTONE_DIET 9853 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9854#endif 9855}, 9856{ 9857 ARM_VST3q16, ARM_INS_VST3, 9858#ifndef CAPSTONE_DIET 9859 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9860#endif 9861}, 9862{ 9863 ARM_VST3q16_UPD, ARM_INS_VST3, 9864#ifndef CAPSTONE_DIET 9865 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9866#endif 9867}, 9868{ 9869 ARM_VST3q32, ARM_INS_VST3, 9870#ifndef CAPSTONE_DIET 9871 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9872#endif 9873}, 9874{ 9875 ARM_VST3q32_UPD, ARM_INS_VST3, 9876#ifndef CAPSTONE_DIET 9877 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9878#endif 9879}, 9880{ 9881 ARM_VST3q8, ARM_INS_VST3, 9882#ifndef CAPSTONE_DIET 9883 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9884#endif 9885}, 9886{ 9887 ARM_VST3q8_UPD, ARM_INS_VST3, 9888#ifndef CAPSTONE_DIET 9889 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9890#endif 9891}, 9892{ 9893 ARM_VST4LNd16, ARM_INS_VST4, 9894#ifndef CAPSTONE_DIET 9895 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9896#endif 9897}, 9898{ 9899 ARM_VST4LNd16_UPD, ARM_INS_VST4, 9900#ifndef CAPSTONE_DIET 9901 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9902#endif 9903}, 9904{ 9905 ARM_VST4LNd32, ARM_INS_VST4, 9906#ifndef CAPSTONE_DIET 9907 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9908#endif 9909}, 9910{ 9911 ARM_VST4LNd32_UPD, ARM_INS_VST4, 9912#ifndef CAPSTONE_DIET 9913 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9914#endif 9915}, 9916{ 9917 ARM_VST4LNd8, ARM_INS_VST4, 9918#ifndef CAPSTONE_DIET 9919 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9920#endif 9921}, 9922{ 9923 ARM_VST4LNd8_UPD, ARM_INS_VST4, 9924#ifndef CAPSTONE_DIET 9925 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9926#endif 9927}, 9928{ 9929 ARM_VST4LNq16, ARM_INS_VST4, 9930#ifndef CAPSTONE_DIET 9931 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9932#endif 9933}, 9934{ 9935 ARM_VST4LNq16_UPD, ARM_INS_VST4, 9936#ifndef CAPSTONE_DIET 9937 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9938#endif 9939}, 9940{ 9941 ARM_VST4LNq32, ARM_INS_VST4, 9942#ifndef CAPSTONE_DIET 9943 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9944#endif 9945}, 9946{ 9947 ARM_VST4LNq32_UPD, ARM_INS_VST4, 9948#ifndef CAPSTONE_DIET 9949 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9950#endif 9951}, 9952{ 9953 ARM_VST4d16, ARM_INS_VST4, 9954#ifndef CAPSTONE_DIET 9955 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9956#endif 9957}, 9958{ 9959 ARM_VST4d16_UPD, ARM_INS_VST4, 9960#ifndef CAPSTONE_DIET 9961 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9962#endif 9963}, 9964{ 9965 ARM_VST4d32, ARM_INS_VST4, 9966#ifndef CAPSTONE_DIET 9967 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9968#endif 9969}, 9970{ 9971 ARM_VST4d32_UPD, ARM_INS_VST4, 9972#ifndef CAPSTONE_DIET 9973 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9974#endif 9975}, 9976{ 9977 ARM_VST4d8, ARM_INS_VST4, 9978#ifndef CAPSTONE_DIET 9979 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9980#endif 9981}, 9982{ 9983 ARM_VST4d8_UPD, ARM_INS_VST4, 9984#ifndef CAPSTONE_DIET 9985 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9986#endif 9987}, 9988{ 9989 ARM_VST4q16, ARM_INS_VST4, 9990#ifndef CAPSTONE_DIET 9991 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9992#endif 9993}, 9994{ 9995 ARM_VST4q16_UPD, ARM_INS_VST4, 9996#ifndef CAPSTONE_DIET 9997 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 9998#endif 9999}, 10000{ 10001 ARM_VST4q32, ARM_INS_VST4, 10002#ifndef CAPSTONE_DIET 10003 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10004#endif 10005}, 10006{ 10007 ARM_VST4q32_UPD, ARM_INS_VST4, 10008#ifndef CAPSTONE_DIET 10009 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10010#endif 10011}, 10012{ 10013 ARM_VST4q8, ARM_INS_VST4, 10014#ifndef CAPSTONE_DIET 10015 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10016#endif 10017}, 10018{ 10019 ARM_VST4q8_UPD, ARM_INS_VST4, 10020#ifndef CAPSTONE_DIET 10021 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10022#endif 10023}, 10024{ 10025 ARM_VSTMDDB_UPD, ARM_INS_VSTMDB, 10026#ifndef CAPSTONE_DIET 10027 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10028#endif 10029}, 10030{ 10031 ARM_VSTMDIA, ARM_INS_VSTMIA, 10032#ifndef CAPSTONE_DIET 10033 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10034#endif 10035}, 10036{ 10037 ARM_VSTMDIA_UPD, ARM_INS_VSTMIA, 10038#ifndef CAPSTONE_DIET 10039 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10040#endif 10041}, 10042{ 10043 ARM_VSTMSDB_UPD, ARM_INS_VSTMDB, 10044#ifndef CAPSTONE_DIET 10045 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10046#endif 10047}, 10048{ 10049 ARM_VSTMSIA, ARM_INS_VSTMIA, 10050#ifndef CAPSTONE_DIET 10051 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10052#endif 10053}, 10054{ 10055 ARM_VSTMSIA_UPD, ARM_INS_VSTMIA, 10056#ifndef CAPSTONE_DIET 10057 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10058#endif 10059}, 10060{ 10061 ARM_VSTRD, ARM_INS_VSTR, 10062#ifndef CAPSTONE_DIET 10063 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10064#endif 10065}, 10066{ 10067 ARM_VSTRS, ARM_INS_VSTR, 10068#ifndef CAPSTONE_DIET 10069 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10070#endif 10071}, 10072{ 10073 ARM_VSUBD, ARM_INS_VSUB, 10074#ifndef CAPSTONE_DIET 10075 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10076#endif 10077}, 10078{ 10079 ARM_VSUBHNv2i32, ARM_INS_VSUBHN, 10080#ifndef CAPSTONE_DIET 10081 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10082#endif 10083}, 10084{ 10085 ARM_VSUBHNv4i16, ARM_INS_VSUBHN, 10086#ifndef CAPSTONE_DIET 10087 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10088#endif 10089}, 10090{ 10091 ARM_VSUBHNv8i8, ARM_INS_VSUBHN, 10092#ifndef CAPSTONE_DIET 10093 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10094#endif 10095}, 10096{ 10097 ARM_VSUBLsv2i64, ARM_INS_VSUBL, 10098#ifndef CAPSTONE_DIET 10099 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10100#endif 10101}, 10102{ 10103 ARM_VSUBLsv4i32, ARM_INS_VSUBL, 10104#ifndef CAPSTONE_DIET 10105 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10106#endif 10107}, 10108{ 10109 ARM_VSUBLsv8i16, ARM_INS_VSUBL, 10110#ifndef CAPSTONE_DIET 10111 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10112#endif 10113}, 10114{ 10115 ARM_VSUBLuv2i64, ARM_INS_VSUBL, 10116#ifndef CAPSTONE_DIET 10117 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10118#endif 10119}, 10120{ 10121 ARM_VSUBLuv4i32, ARM_INS_VSUBL, 10122#ifndef CAPSTONE_DIET 10123 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10124#endif 10125}, 10126{ 10127 ARM_VSUBLuv8i16, ARM_INS_VSUBL, 10128#ifndef CAPSTONE_DIET 10129 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10130#endif 10131}, 10132{ 10133 ARM_VSUBS, ARM_INS_VSUB, 10134#ifndef CAPSTONE_DIET 10135 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10136#endif 10137}, 10138{ 10139 ARM_VSUBWsv2i64, ARM_INS_VSUBW, 10140#ifndef CAPSTONE_DIET 10141 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10142#endif 10143}, 10144{ 10145 ARM_VSUBWsv4i32, ARM_INS_VSUBW, 10146#ifndef CAPSTONE_DIET 10147 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10148#endif 10149}, 10150{ 10151 ARM_VSUBWsv8i16, ARM_INS_VSUBW, 10152#ifndef CAPSTONE_DIET 10153 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10154#endif 10155}, 10156{ 10157 ARM_VSUBWuv2i64, ARM_INS_VSUBW, 10158#ifndef CAPSTONE_DIET 10159 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10160#endif 10161}, 10162{ 10163 ARM_VSUBWuv4i32, ARM_INS_VSUBW, 10164#ifndef CAPSTONE_DIET 10165 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10166#endif 10167}, 10168{ 10169 ARM_VSUBWuv8i16, ARM_INS_VSUBW, 10170#ifndef CAPSTONE_DIET 10171 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10172#endif 10173}, 10174{ 10175 ARM_VSUBfd, ARM_INS_VSUB, 10176#ifndef CAPSTONE_DIET 10177 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10178#endif 10179}, 10180{ 10181 ARM_VSUBfq, ARM_INS_VSUB, 10182#ifndef CAPSTONE_DIET 10183 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10184#endif 10185}, 10186{ 10187 ARM_VSUBv16i8, ARM_INS_VSUB, 10188#ifndef CAPSTONE_DIET 10189 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10190#endif 10191}, 10192{ 10193 ARM_VSUBv1i64, ARM_INS_VSUB, 10194#ifndef CAPSTONE_DIET 10195 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10196#endif 10197}, 10198{ 10199 ARM_VSUBv2i32, ARM_INS_VSUB, 10200#ifndef CAPSTONE_DIET 10201 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10202#endif 10203}, 10204{ 10205 ARM_VSUBv2i64, ARM_INS_VSUB, 10206#ifndef CAPSTONE_DIET 10207 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10208#endif 10209}, 10210{ 10211 ARM_VSUBv4i16, ARM_INS_VSUB, 10212#ifndef CAPSTONE_DIET 10213 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10214#endif 10215}, 10216{ 10217 ARM_VSUBv4i32, ARM_INS_VSUB, 10218#ifndef CAPSTONE_DIET 10219 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10220#endif 10221}, 10222{ 10223 ARM_VSUBv8i16, ARM_INS_VSUB, 10224#ifndef CAPSTONE_DIET 10225 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10226#endif 10227}, 10228{ 10229 ARM_VSUBv8i8, ARM_INS_VSUB, 10230#ifndef CAPSTONE_DIET 10231 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10232#endif 10233}, 10234{ 10235 ARM_VSWPd, ARM_INS_VSWP, 10236#ifndef CAPSTONE_DIET 10237 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10238#endif 10239}, 10240{ 10241 ARM_VSWPq, ARM_INS_VSWP, 10242#ifndef CAPSTONE_DIET 10243 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10244#endif 10245}, 10246{ 10247 ARM_VTBL1, ARM_INS_VTBL, 10248#ifndef CAPSTONE_DIET 10249 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10250#endif 10251}, 10252{ 10253 ARM_VTBL2, ARM_INS_VTBL, 10254#ifndef CAPSTONE_DIET 10255 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10256#endif 10257}, 10258{ 10259 ARM_VTBL3, ARM_INS_VTBL, 10260#ifndef CAPSTONE_DIET 10261 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10262#endif 10263}, 10264{ 10265 ARM_VTBL4, ARM_INS_VTBL, 10266#ifndef CAPSTONE_DIET 10267 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10268#endif 10269}, 10270{ 10271 ARM_VTBX1, ARM_INS_VTBX, 10272#ifndef CAPSTONE_DIET 10273 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10274#endif 10275}, 10276{ 10277 ARM_VTBX2, ARM_INS_VTBX, 10278#ifndef CAPSTONE_DIET 10279 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10280#endif 10281}, 10282{ 10283 ARM_VTBX3, ARM_INS_VTBX, 10284#ifndef CAPSTONE_DIET 10285 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10286#endif 10287}, 10288{ 10289 ARM_VTBX4, ARM_INS_VTBX, 10290#ifndef CAPSTONE_DIET 10291 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10292#endif 10293}, 10294{ 10295 ARM_VTOSHD, ARM_INS_VCVT, 10296#ifndef CAPSTONE_DIET 10297 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10298#endif 10299}, 10300{ 10301 ARM_VTOSHS, ARM_INS_VCVT, 10302#ifndef CAPSTONE_DIET 10303 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10304#endif 10305}, 10306{ 10307 ARM_VTOSIRD, ARM_INS_VCVTR, 10308#ifndef CAPSTONE_DIET 10309 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10310#endif 10311}, 10312{ 10313 ARM_VTOSIRS, ARM_INS_VCVTR, 10314#ifndef CAPSTONE_DIET 10315 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10316#endif 10317}, 10318{ 10319 ARM_VTOSIZD, ARM_INS_VCVT, 10320#ifndef CAPSTONE_DIET 10321 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10322#endif 10323}, 10324{ 10325 ARM_VTOSIZS, ARM_INS_VCVT, 10326#ifndef CAPSTONE_DIET 10327 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10328#endif 10329}, 10330{ 10331 ARM_VTOSLD, ARM_INS_VCVT, 10332#ifndef CAPSTONE_DIET 10333 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10334#endif 10335}, 10336{ 10337 ARM_VTOSLS, ARM_INS_VCVT, 10338#ifndef CAPSTONE_DIET 10339 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10340#endif 10341}, 10342{ 10343 ARM_VTOUHD, ARM_INS_VCVT, 10344#ifndef CAPSTONE_DIET 10345 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10346#endif 10347}, 10348{ 10349 ARM_VTOUHS, ARM_INS_VCVT, 10350#ifndef CAPSTONE_DIET 10351 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10352#endif 10353}, 10354{ 10355 ARM_VTOUIRD, ARM_INS_VCVTR, 10356#ifndef CAPSTONE_DIET 10357 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10358#endif 10359}, 10360{ 10361 ARM_VTOUIRS, ARM_INS_VCVTR, 10362#ifndef CAPSTONE_DIET 10363 { ARM_REG_FPSCR, 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10364#endif 10365}, 10366{ 10367 ARM_VTOUIZD, ARM_INS_VCVT, 10368#ifndef CAPSTONE_DIET 10369 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10370#endif 10371}, 10372{ 10373 ARM_VTOUIZS, ARM_INS_VCVT, 10374#ifndef CAPSTONE_DIET 10375 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10376#endif 10377}, 10378{ 10379 ARM_VTOULD, ARM_INS_VCVT, 10380#ifndef CAPSTONE_DIET 10381 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10382#endif 10383}, 10384{ 10385 ARM_VTOULS, ARM_INS_VCVT, 10386#ifndef CAPSTONE_DIET 10387 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10388#endif 10389}, 10390{ 10391 ARM_VTRNd16, ARM_INS_VTRN, 10392#ifndef CAPSTONE_DIET 10393 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10394#endif 10395}, 10396{ 10397 ARM_VTRNd32, ARM_INS_VTRN, 10398#ifndef CAPSTONE_DIET 10399 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10400#endif 10401}, 10402{ 10403 ARM_VTRNd8, ARM_INS_VTRN, 10404#ifndef CAPSTONE_DIET 10405 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10406#endif 10407}, 10408{ 10409 ARM_VTRNq16, ARM_INS_VTRN, 10410#ifndef CAPSTONE_DIET 10411 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10412#endif 10413}, 10414{ 10415 ARM_VTRNq32, ARM_INS_VTRN, 10416#ifndef CAPSTONE_DIET 10417 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10418#endif 10419}, 10420{ 10421 ARM_VTRNq8, ARM_INS_VTRN, 10422#ifndef CAPSTONE_DIET 10423 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10424#endif 10425}, 10426{ 10427 ARM_VTSTv16i8, ARM_INS_VTST, 10428#ifndef CAPSTONE_DIET 10429 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10430#endif 10431}, 10432{ 10433 ARM_VTSTv2i32, ARM_INS_VTST, 10434#ifndef CAPSTONE_DIET 10435 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10436#endif 10437}, 10438{ 10439 ARM_VTSTv4i16, ARM_INS_VTST, 10440#ifndef CAPSTONE_DIET 10441 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10442#endif 10443}, 10444{ 10445 ARM_VTSTv4i32, ARM_INS_VTST, 10446#ifndef CAPSTONE_DIET 10447 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10448#endif 10449}, 10450{ 10451 ARM_VTSTv8i16, ARM_INS_VTST, 10452#ifndef CAPSTONE_DIET 10453 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10454#endif 10455}, 10456{ 10457 ARM_VTSTv8i8, ARM_INS_VTST, 10458#ifndef CAPSTONE_DIET 10459 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10460#endif 10461}, 10462{ 10463 ARM_VUHTOD, ARM_INS_VCVT, 10464#ifndef CAPSTONE_DIET 10465 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10466#endif 10467}, 10468{ 10469 ARM_VUHTOS, ARM_INS_VCVT, 10470#ifndef CAPSTONE_DIET 10471 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10472#endif 10473}, 10474{ 10475 ARM_VUITOD, ARM_INS_VCVT, 10476#ifndef CAPSTONE_DIET 10477 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10478#endif 10479}, 10480{ 10481 ARM_VUITOS, ARM_INS_VCVT, 10482#ifndef CAPSTONE_DIET 10483 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10484#endif 10485}, 10486{ 10487 ARM_VULTOD, ARM_INS_VCVT, 10488#ifndef CAPSTONE_DIET 10489 { 0 }, { 0 }, { ARM_GRP_VFP2, ARM_GRP_DPVFP, 0 }, 0, 0 10490#endif 10491}, 10492{ 10493 ARM_VULTOS, ARM_INS_VCVT, 10494#ifndef CAPSTONE_DIET 10495 { 0 }, { 0 }, { ARM_GRP_VFP2, 0 }, 0, 0 10496#endif 10497}, 10498{ 10499 ARM_VUZPd16, ARM_INS_VUZP, 10500#ifndef CAPSTONE_DIET 10501 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10502#endif 10503}, 10504{ 10505 ARM_VUZPd8, ARM_INS_VUZP, 10506#ifndef CAPSTONE_DIET 10507 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10508#endif 10509}, 10510{ 10511 ARM_VUZPq16, ARM_INS_VUZP, 10512#ifndef CAPSTONE_DIET 10513 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10514#endif 10515}, 10516{ 10517 ARM_VUZPq32, ARM_INS_VUZP, 10518#ifndef CAPSTONE_DIET 10519 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10520#endif 10521}, 10522{ 10523 ARM_VUZPq8, ARM_INS_VUZP, 10524#ifndef CAPSTONE_DIET 10525 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10526#endif 10527}, 10528{ 10529 ARM_VZIPd16, ARM_INS_VZIP, 10530#ifndef CAPSTONE_DIET 10531 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10532#endif 10533}, 10534{ 10535 ARM_VZIPd8, ARM_INS_VZIP, 10536#ifndef CAPSTONE_DIET 10537 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10538#endif 10539}, 10540{ 10541 ARM_VZIPq16, ARM_INS_VZIP, 10542#ifndef CAPSTONE_DIET 10543 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10544#endif 10545}, 10546{ 10547 ARM_VZIPq32, ARM_INS_VZIP, 10548#ifndef CAPSTONE_DIET 10549 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10550#endif 10551}, 10552{ 10553 ARM_VZIPq8, ARM_INS_VZIP, 10554#ifndef CAPSTONE_DIET 10555 { 0 }, { 0 }, { ARM_GRP_NEON, 0 }, 0, 0 10556#endif 10557}, 10558{ 10559 ARM_sysLDMDA, ARM_INS_LDMDA, 10560#ifndef CAPSTONE_DIET 10561 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10562#endif 10563}, 10564{ 10565 ARM_sysLDMDA_UPD, ARM_INS_LDMDA, 10566#ifndef CAPSTONE_DIET 10567 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10568#endif 10569}, 10570{ 10571 ARM_sysLDMDB, ARM_INS_LDMDB, 10572#ifndef CAPSTONE_DIET 10573 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10574#endif 10575}, 10576{ 10577 ARM_sysLDMDB_UPD, ARM_INS_LDMDB, 10578#ifndef CAPSTONE_DIET 10579 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10580#endif 10581}, 10582{ 10583 ARM_sysLDMIA, ARM_INS_LDM, 10584#ifndef CAPSTONE_DIET 10585 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10586#endif 10587}, 10588{ 10589 ARM_sysLDMIA_UPD, ARM_INS_LDM, 10590#ifndef CAPSTONE_DIET 10591 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10592#endif 10593}, 10594{ 10595 ARM_sysLDMIB, ARM_INS_LDMIB, 10596#ifndef CAPSTONE_DIET 10597 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10598#endif 10599}, 10600{ 10601 ARM_sysLDMIB_UPD, ARM_INS_LDMIB, 10602#ifndef CAPSTONE_DIET 10603 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10604#endif 10605}, 10606{ 10607 ARM_sysSTMDA, ARM_INS_STMDA, 10608#ifndef CAPSTONE_DIET 10609 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10610#endif 10611}, 10612{ 10613 ARM_sysSTMDA_UPD, ARM_INS_STMDA, 10614#ifndef CAPSTONE_DIET 10615 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10616#endif 10617}, 10618{ 10619 ARM_sysSTMDB, ARM_INS_STMDB, 10620#ifndef CAPSTONE_DIET 10621 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10622#endif 10623}, 10624{ 10625 ARM_sysSTMDB_UPD, ARM_INS_STMDB, 10626#ifndef CAPSTONE_DIET 10627 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10628#endif 10629}, 10630{ 10631 ARM_sysSTMIA, ARM_INS_STM, 10632#ifndef CAPSTONE_DIET 10633 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10634#endif 10635}, 10636{ 10637 ARM_sysSTMIA_UPD, ARM_INS_STM, 10638#ifndef CAPSTONE_DIET 10639 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10640#endif 10641}, 10642{ 10643 ARM_sysSTMIB, ARM_INS_STMIB, 10644#ifndef CAPSTONE_DIET 10645 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10646#endif 10647}, 10648{ 10649 ARM_sysSTMIB_UPD, ARM_INS_STMIB, 10650#ifndef CAPSTONE_DIET 10651 { 0 }, { 0 }, { ARM_GRP_ARM, 0 }, 0, 0 10652#endif 10653}, 10654{ 10655 ARM_t2ADCri, ARM_INS_ADC, 10656#ifndef CAPSTONE_DIET 10657 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10658#endif 10659}, 10660{ 10661 ARM_t2ADCrr, ARM_INS_ADC, 10662#ifndef CAPSTONE_DIET 10663 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10664#endif 10665}, 10666{ 10667 ARM_t2ADCrs, ARM_INS_ADC, 10668#ifndef CAPSTONE_DIET 10669 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10670#endif 10671}, 10672{ 10673 ARM_t2ADDri, ARM_INS_ADD, 10674#ifndef CAPSTONE_DIET 10675 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10676#endif 10677}, 10678{ 10679 ARM_t2ADDri12, ARM_INS_ADDW, 10680#ifndef CAPSTONE_DIET 10681 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10682#endif 10683}, 10684{ 10685 ARM_t2ADDrr, ARM_INS_ADD, 10686#ifndef CAPSTONE_DIET 10687 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10688#endif 10689}, 10690{ 10691 ARM_t2ADDrs, ARM_INS_ADD, 10692#ifndef CAPSTONE_DIET 10693 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10694#endif 10695}, 10696{ 10697 ARM_t2ADR, ARM_INS_ADR, 10698#ifndef CAPSTONE_DIET 10699 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10700#endif 10701}, 10702{ 10703 ARM_t2ANDri, ARM_INS_AND, 10704#ifndef CAPSTONE_DIET 10705 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10706#endif 10707}, 10708{ 10709 ARM_t2ANDrr, ARM_INS_AND, 10710#ifndef CAPSTONE_DIET 10711 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10712#endif 10713}, 10714{ 10715 ARM_t2ANDrs, ARM_INS_AND, 10716#ifndef CAPSTONE_DIET 10717 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10718#endif 10719}, 10720{ 10721 ARM_t2ASRri, ARM_INS_ASR, 10722#ifndef CAPSTONE_DIET 10723 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10724#endif 10725}, 10726{ 10727 ARM_t2ASRrr, ARM_INS_ASR, 10728#ifndef CAPSTONE_DIET 10729 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10730#endif 10731}, 10732{ 10733 ARM_t2B, ARM_INS_B, 10734#ifndef CAPSTONE_DIET 10735 { 0 }, { 0 }, { ARM_GRP_BRANCH_RELATIVE, ARM_GRP_THUMB2, 0 }, 1, 0 10736#endif 10737}, 10738{ 10739 ARM_t2BFC, ARM_INS_BFC, 10740#ifndef CAPSTONE_DIET 10741 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10742#endif 10743}, 10744{ 10745 ARM_t2BFI, ARM_INS_BFI, 10746#ifndef CAPSTONE_DIET 10747 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10748#endif 10749}, 10750{ 10751 ARM_t2BICri, ARM_INS_BIC, 10752#ifndef CAPSTONE_DIET 10753 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10754#endif 10755}, 10756{ 10757 ARM_t2BICrr, ARM_INS_BIC, 10758#ifndef CAPSTONE_DIET 10759 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10760#endif 10761}, 10762{ 10763 ARM_t2BICrs, ARM_INS_BIC, 10764#ifndef CAPSTONE_DIET 10765 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10766#endif 10767}, 10768{ 10769 ARM_t2BXJ, ARM_INS_BXJ, 10770#ifndef CAPSTONE_DIET 10771 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, ARM_GRP_PREV8, 0 }, 0, 1 10772#endif 10773}, 10774{ 10775 ARM_t2Bcc, ARM_INS_B, 10776#ifndef CAPSTONE_DIET 10777 { 0 }, { 0 }, { ARM_GRP_BRANCH_RELATIVE, ARM_GRP_THUMB2, 0 }, 1, 0 10778#endif 10779}, 10780{ 10781 ARM_t2CDP, ARM_INS_CDP, 10782#ifndef CAPSTONE_DIET 10783 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_THUMB2, ARM_GRP_PREV8, 0 }, 0, 0 10784#endif 10785}, 10786{ 10787 ARM_t2CDP2, ARM_INS_CDP2, 10788#ifndef CAPSTONE_DIET 10789 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_THUMB2, ARM_GRP_PREV8, 0 }, 0, 0 10790#endif 10791}, 10792{ 10793 ARM_t2CLREX, ARM_INS_CLREX, 10794#ifndef CAPSTONE_DIET 10795 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V7, 0 }, 0, 0 10796#endif 10797}, 10798{ 10799 ARM_t2CLZ, ARM_INS_CLZ, 10800#ifndef CAPSTONE_DIET 10801 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10802#endif 10803}, 10804{ 10805 ARM_t2CMNri, ARM_INS_CMN, 10806#ifndef CAPSTONE_DIET 10807 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10808#endif 10809}, 10810{ 10811 ARM_t2CMNzrr, ARM_INS_CMN, 10812#ifndef CAPSTONE_DIET 10813 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10814#endif 10815}, 10816{ 10817 ARM_t2CMNzrs, ARM_INS_CMN, 10818#ifndef CAPSTONE_DIET 10819 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10820#endif 10821}, 10822{ 10823 ARM_t2CMPri, ARM_INS_CMP, 10824#ifndef CAPSTONE_DIET 10825 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10826#endif 10827}, 10828{ 10829 ARM_t2CMPrr, ARM_INS_CMP, 10830#ifndef CAPSTONE_DIET 10831 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10832#endif 10833}, 10834{ 10835 ARM_t2CMPrs, ARM_INS_CMP, 10836#ifndef CAPSTONE_DIET 10837 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10838#endif 10839}, 10840{ 10841 ARM_t2CPS1p, ARM_INS_CPS, 10842#ifndef CAPSTONE_DIET 10843 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 10844#endif 10845}, 10846{ 10847 ARM_t2CPS2p, ARM_INS_CPS, 10848#ifndef CAPSTONE_DIET 10849 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 10850#endif 10851}, 10852{ 10853 ARM_t2CPS3p, ARM_INS_CPS, 10854#ifndef CAPSTONE_DIET 10855 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 10856#endif 10857}, 10858{ 10859 ARM_t2CRC32B, ARM_INS_CRC32B, 10860#ifndef CAPSTONE_DIET 10861 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 10862#endif 10863}, 10864{ 10865 ARM_t2CRC32CB, ARM_INS_CRC32CB, 10866#ifndef CAPSTONE_DIET 10867 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 10868#endif 10869}, 10870{ 10871 ARM_t2CRC32CH, ARM_INS_CRC32CH, 10872#ifndef CAPSTONE_DIET 10873 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 10874#endif 10875}, 10876{ 10877 ARM_t2CRC32CW, ARM_INS_CRC32CW, 10878#ifndef CAPSTONE_DIET 10879 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 10880#endif 10881}, 10882{ 10883 ARM_t2CRC32H, ARM_INS_CRC32H, 10884#ifndef CAPSTONE_DIET 10885 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 10886#endif 10887}, 10888{ 10889 ARM_t2CRC32W, ARM_INS_CRC32W, 10890#ifndef CAPSTONE_DIET 10891 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V8, ARM_GRP_CRC, 0 }, 0, 0 10892#endif 10893}, 10894{ 10895 ARM_t2DBG, ARM_INS_DBG, 10896#ifndef CAPSTONE_DIET 10897 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10898#endif 10899}, 10900{ 10901 ARM_t2DCPS1, ARM_INS_DCPS1, 10902#ifndef CAPSTONE_DIET 10903 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V8, 0 }, 0, 0 10904#endif 10905}, 10906{ 10907 ARM_t2DCPS2, ARM_INS_DCPS2, 10908#ifndef CAPSTONE_DIET 10909 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V8, 0 }, 0, 0 10910#endif 10911}, 10912{ 10913 ARM_t2DCPS3, ARM_INS_DCPS3, 10914#ifndef CAPSTONE_DIET 10915 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V8, 0 }, 0, 0 10916#endif 10917}, 10918{ 10919 ARM_t2DMB, ARM_INS_DMB, 10920#ifndef CAPSTONE_DIET 10921 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_DATABARRIER, 0 }, 0, 0 10922#endif 10923}, 10924{ 10925 ARM_t2DSB, ARM_INS_DSB, 10926#ifndef CAPSTONE_DIET 10927 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_DATABARRIER, 0 }, 0, 0 10928#endif 10929}, 10930{ 10931 ARM_t2EORri, ARM_INS_EOR, 10932#ifndef CAPSTONE_DIET 10933 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10934#endif 10935}, 10936{ 10937 ARM_t2EORrr, ARM_INS_EOR, 10938#ifndef CAPSTONE_DIET 10939 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10940#endif 10941}, 10942{ 10943 ARM_t2EORrs, ARM_INS_EOR, 10944#ifndef CAPSTONE_DIET 10945 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10946#endif 10947}, 10948{ 10949 ARM_t2HINT, ARM_INS_HINT, 10950#ifndef CAPSTONE_DIET 10951 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10952#endif 10953}, 10954{ 10955 ARM_t2HVC, ARM_INS_HVC, 10956#ifndef CAPSTONE_DIET 10957 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_VIRTUALIZATION, 0 }, 0, 0 10958#endif 10959}, 10960{ 10961 ARM_t2ISB, ARM_INS_ISB, 10962#ifndef CAPSTONE_DIET 10963 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_DATABARRIER, 0 }, 0, 0 10964#endif 10965}, 10966{ 10967 ARM_t2IT, ARM_INS_IT, 10968#ifndef CAPSTONE_DIET 10969 { 0 }, { ARM_REG_ITSTATE, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 10970#endif 10971}, 10972{ 10973 ARM_t2LDA, ARM_INS_LDA, 10974#ifndef CAPSTONE_DIET 10975 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 10976#endif 10977}, 10978{ 10979 ARM_t2LDAB, ARM_INS_LDAB, 10980#ifndef CAPSTONE_DIET 10981 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 10982#endif 10983}, 10984{ 10985 ARM_t2LDAEX, ARM_INS_LDAEX, 10986#ifndef CAPSTONE_DIET 10987 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 10988#endif 10989}, 10990{ 10991 ARM_t2LDAEXB, ARM_INS_LDAEXB, 10992#ifndef CAPSTONE_DIET 10993 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 10994#endif 10995}, 10996{ 10997 ARM_t2LDAEXD, ARM_INS_LDAEXD, 10998#ifndef CAPSTONE_DIET 10999 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 11000#endif 11001}, 11002{ 11003 ARM_t2LDAEXH, ARM_INS_LDAEXH, 11004#ifndef CAPSTONE_DIET 11005 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 11006#endif 11007}, 11008{ 11009 ARM_t2LDAH, ARM_INS_LDAH, 11010#ifndef CAPSTONE_DIET 11011 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 11012#endif 11013}, 11014{ 11015 ARM_t2LDC2L_OFFSET, ARM_INS_LDC2L, 11016#ifndef CAPSTONE_DIET 11017 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 11018#endif 11019}, 11020{ 11021 ARM_t2LDC2L_OPTION, ARM_INS_LDC2L, 11022#ifndef CAPSTONE_DIET 11023 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 11024#endif 11025}, 11026{ 11027 ARM_t2LDC2L_POST, ARM_INS_LDC2L, 11028#ifndef CAPSTONE_DIET 11029 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 11030#endif 11031}, 11032{ 11033 ARM_t2LDC2L_PRE, ARM_INS_LDC2L, 11034#ifndef CAPSTONE_DIET 11035 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 11036#endif 11037}, 11038{ 11039 ARM_t2LDC2_OFFSET, ARM_INS_LDC2, 11040#ifndef CAPSTONE_DIET 11041 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 11042#endif 11043}, 11044{ 11045 ARM_t2LDC2_OPTION, ARM_INS_LDC2, 11046#ifndef CAPSTONE_DIET 11047 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 11048#endif 11049}, 11050{ 11051 ARM_t2LDC2_POST, ARM_INS_LDC2, 11052#ifndef CAPSTONE_DIET 11053 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 11054#endif 11055}, 11056{ 11057 ARM_t2LDC2_PRE, ARM_INS_LDC2, 11058#ifndef CAPSTONE_DIET 11059 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 11060#endif 11061}, 11062{ 11063 ARM_t2LDCL_OFFSET, ARM_INS_LDCL, 11064#ifndef CAPSTONE_DIET 11065 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11066#endif 11067}, 11068{ 11069 ARM_t2LDCL_OPTION, ARM_INS_LDCL, 11070#ifndef CAPSTONE_DIET 11071 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11072#endif 11073}, 11074{ 11075 ARM_t2LDCL_POST, ARM_INS_LDCL, 11076#ifndef CAPSTONE_DIET 11077 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11078#endif 11079}, 11080{ 11081 ARM_t2LDCL_PRE, ARM_INS_LDCL, 11082#ifndef CAPSTONE_DIET 11083 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11084#endif 11085}, 11086{ 11087 ARM_t2LDC_OFFSET, ARM_INS_LDC, 11088#ifndef CAPSTONE_DIET 11089 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11090#endif 11091}, 11092{ 11093 ARM_t2LDC_OPTION, ARM_INS_LDC, 11094#ifndef CAPSTONE_DIET 11095 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11096#endif 11097}, 11098{ 11099 ARM_t2LDC_POST, ARM_INS_LDC, 11100#ifndef CAPSTONE_DIET 11101 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11102#endif 11103}, 11104{ 11105 ARM_t2LDC_PRE, ARM_INS_LDC, 11106#ifndef CAPSTONE_DIET 11107 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11108#endif 11109}, 11110{ 11111 ARM_t2LDMDB, ARM_INS_LDMDB, 11112#ifndef CAPSTONE_DIET 11113 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11114#endif 11115}, 11116{ 11117 ARM_t2LDMDB_UPD, ARM_INS_LDMDB, 11118#ifndef CAPSTONE_DIET 11119 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11120#endif 11121}, 11122{ 11123 ARM_t2LDMIA, ARM_INS_LDM, 11124#ifndef CAPSTONE_DIET 11125 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11126#endif 11127}, 11128{ 11129 ARM_t2LDMIA_UPD, ARM_INS_LDM, 11130#ifndef CAPSTONE_DIET 11131 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11132#endif 11133}, 11134{ 11135 ARM_t2LDRBT, ARM_INS_LDRBT, 11136#ifndef CAPSTONE_DIET 11137 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11138#endif 11139}, 11140{ 11141 ARM_t2LDRB_POST, ARM_INS_LDRB, 11142#ifndef CAPSTONE_DIET 11143 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11144#endif 11145}, 11146{ 11147 ARM_t2LDRB_PRE, ARM_INS_LDRB, 11148#ifndef CAPSTONE_DIET 11149 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11150#endif 11151}, 11152{ 11153 ARM_t2LDRBi12, ARM_INS_LDRB, 11154#ifndef CAPSTONE_DIET 11155 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11156#endif 11157}, 11158{ 11159 ARM_t2LDRBi8, ARM_INS_LDRB, 11160#ifndef CAPSTONE_DIET 11161 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11162#endif 11163}, 11164{ 11165 ARM_t2LDRBpci, ARM_INS_LDRB, 11166#ifndef CAPSTONE_DIET 11167 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11168#endif 11169}, 11170{ 11171 ARM_t2LDRBs, ARM_INS_LDRB, 11172#ifndef CAPSTONE_DIET 11173 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11174#endif 11175}, 11176{ 11177 ARM_t2LDRD_POST, ARM_INS_LDRD, 11178#ifndef CAPSTONE_DIET 11179 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11180#endif 11181}, 11182{ 11183 ARM_t2LDRD_PRE, ARM_INS_LDRD, 11184#ifndef CAPSTONE_DIET 11185 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11186#endif 11187}, 11188{ 11189 ARM_t2LDRDi8, ARM_INS_LDRD, 11190#ifndef CAPSTONE_DIET 11191 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11192#endif 11193}, 11194{ 11195 ARM_t2LDREX, ARM_INS_LDREX, 11196#ifndef CAPSTONE_DIET 11197 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11198#endif 11199}, 11200{ 11201 ARM_t2LDREXB, ARM_INS_LDREXB, 11202#ifndef CAPSTONE_DIET 11203 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11204#endif 11205}, 11206{ 11207 ARM_t2LDREXD, ARM_INS_LDREXD, 11208#ifndef CAPSTONE_DIET 11209 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 11210#endif 11211}, 11212{ 11213 ARM_t2LDREXH, ARM_INS_LDREXH, 11214#ifndef CAPSTONE_DIET 11215 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11216#endif 11217}, 11218{ 11219 ARM_t2LDRHT, ARM_INS_LDRHT, 11220#ifndef CAPSTONE_DIET 11221 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11222#endif 11223}, 11224{ 11225 ARM_t2LDRH_POST, ARM_INS_LDRH, 11226#ifndef CAPSTONE_DIET 11227 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11228#endif 11229}, 11230{ 11231 ARM_t2LDRH_PRE, ARM_INS_LDRH, 11232#ifndef CAPSTONE_DIET 11233 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11234#endif 11235}, 11236{ 11237 ARM_t2LDRHi12, ARM_INS_LDRH, 11238#ifndef CAPSTONE_DIET 11239 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11240#endif 11241}, 11242{ 11243 ARM_t2LDRHi8, ARM_INS_LDRH, 11244#ifndef CAPSTONE_DIET 11245 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11246#endif 11247}, 11248{ 11249 ARM_t2LDRHpci, ARM_INS_LDRH, 11250#ifndef CAPSTONE_DIET 11251 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11252#endif 11253}, 11254{ 11255 ARM_t2LDRHs, ARM_INS_LDRH, 11256#ifndef CAPSTONE_DIET 11257 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11258#endif 11259}, 11260{ 11261 ARM_t2LDRSBT, ARM_INS_LDRSBT, 11262#ifndef CAPSTONE_DIET 11263 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11264#endif 11265}, 11266{ 11267 ARM_t2LDRSB_POST, ARM_INS_LDRSB, 11268#ifndef CAPSTONE_DIET 11269 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11270#endif 11271}, 11272{ 11273 ARM_t2LDRSB_PRE, ARM_INS_LDRSB, 11274#ifndef CAPSTONE_DIET 11275 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11276#endif 11277}, 11278{ 11279 ARM_t2LDRSBi12, ARM_INS_LDRSB, 11280#ifndef CAPSTONE_DIET 11281 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11282#endif 11283}, 11284{ 11285 ARM_t2LDRSBi8, ARM_INS_LDRSB, 11286#ifndef CAPSTONE_DIET 11287 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11288#endif 11289}, 11290{ 11291 ARM_t2LDRSBpci, ARM_INS_LDRSB, 11292#ifndef CAPSTONE_DIET 11293 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11294#endif 11295}, 11296{ 11297 ARM_t2LDRSBs, ARM_INS_LDRSB, 11298#ifndef CAPSTONE_DIET 11299 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11300#endif 11301}, 11302{ 11303 ARM_t2LDRSHT, ARM_INS_LDRSHT, 11304#ifndef CAPSTONE_DIET 11305 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11306#endif 11307}, 11308{ 11309 ARM_t2LDRSH_POST, ARM_INS_LDRSH, 11310#ifndef CAPSTONE_DIET 11311 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11312#endif 11313}, 11314{ 11315 ARM_t2LDRSH_PRE, ARM_INS_LDRSH, 11316#ifndef CAPSTONE_DIET 11317 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11318#endif 11319}, 11320{ 11321 ARM_t2LDRSHi12, ARM_INS_LDRSH, 11322#ifndef CAPSTONE_DIET 11323 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11324#endif 11325}, 11326{ 11327 ARM_t2LDRSHi8, ARM_INS_LDRSH, 11328#ifndef CAPSTONE_DIET 11329 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11330#endif 11331}, 11332{ 11333 ARM_t2LDRSHpci, ARM_INS_LDRSH, 11334#ifndef CAPSTONE_DIET 11335 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11336#endif 11337}, 11338{ 11339 ARM_t2LDRSHs, ARM_INS_LDRSH, 11340#ifndef CAPSTONE_DIET 11341 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11342#endif 11343}, 11344{ 11345 ARM_t2LDRT, ARM_INS_LDRT, 11346#ifndef CAPSTONE_DIET 11347 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11348#endif 11349}, 11350{ 11351 ARM_t2LDR_POST, ARM_INS_LDR, 11352#ifndef CAPSTONE_DIET 11353 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11354#endif 11355}, 11356{ 11357 ARM_t2LDR_PRE, ARM_INS_LDR, 11358#ifndef CAPSTONE_DIET 11359 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11360#endif 11361}, 11362{ 11363 ARM_t2LDRi12, ARM_INS_LDR, 11364#ifndef CAPSTONE_DIET 11365 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11366#endif 11367}, 11368{ 11369 ARM_t2LDRi8, ARM_INS_LDR, 11370#ifndef CAPSTONE_DIET 11371 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11372#endif 11373}, 11374{ 11375 ARM_t2LDRpci, ARM_INS_LDR, 11376#ifndef CAPSTONE_DIET 11377 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11378#endif 11379}, 11380{ 11381 ARM_t2LDRs, ARM_INS_LDR, 11382#ifndef CAPSTONE_DIET 11383 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11384#endif 11385}, 11386{ 11387 ARM_t2LSLri, ARM_INS_LSL, 11388#ifndef CAPSTONE_DIET 11389 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11390#endif 11391}, 11392{ 11393 ARM_t2LSLrr, ARM_INS_LSL, 11394#ifndef CAPSTONE_DIET 11395 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11396#endif 11397}, 11398{ 11399 ARM_t2LSRri, ARM_INS_LSR, 11400#ifndef CAPSTONE_DIET 11401 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11402#endif 11403}, 11404{ 11405 ARM_t2LSRrr, ARM_INS_LSR, 11406#ifndef CAPSTONE_DIET 11407 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11408#endif 11409}, 11410{ 11411 ARM_t2MCR, ARM_INS_MCR, 11412#ifndef CAPSTONE_DIET 11413 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_THUMB2, 0 }, 0, 0 11414#endif 11415}, 11416{ 11417 ARM_t2MCR2, ARM_INS_MCR2, 11418#ifndef CAPSTONE_DIET 11419 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_THUMB2, ARM_GRP_PREV8, 0 }, 0, 0 11420#endif 11421}, 11422{ 11423 ARM_t2MCRR, ARM_INS_MCRR, 11424#ifndef CAPSTONE_DIET 11425 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_THUMB2, 0 }, 0, 0 11426#endif 11427}, 11428{ 11429 ARM_t2MCRR2, ARM_INS_MCRR2, 11430#ifndef CAPSTONE_DIET 11431 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_THUMB2, ARM_GRP_PREV8, 0 }, 0, 0 11432#endif 11433}, 11434{ 11435 ARM_t2MLA, ARM_INS_MLA, 11436#ifndef CAPSTONE_DIET 11437 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_MULOPS, 0 }, 0, 0 11438#endif 11439}, 11440{ 11441 ARM_t2MLS, ARM_INS_MLS, 11442#ifndef CAPSTONE_DIET 11443 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_MULOPS, 0 }, 0, 0 11444#endif 11445}, 11446{ 11447 ARM_t2MOVTi16, ARM_INS_MOVT, 11448#ifndef CAPSTONE_DIET 11449 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11450#endif 11451}, 11452{ 11453 ARM_t2MOVi, ARM_INS_MOV, 11454#ifndef CAPSTONE_DIET 11455 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11456#endif 11457}, 11458{ 11459 ARM_t2MOVi16, ARM_INS_MOVW, 11460#ifndef CAPSTONE_DIET 11461 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11462#endif 11463}, 11464{ 11465 ARM_t2MOVr, ARM_INS_MOV, 11466#ifndef CAPSTONE_DIET 11467 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11468#endif 11469}, 11470{ 11471 ARM_t2MOVsra_flag, ARM_INS_ASR, 11472#ifndef CAPSTONE_DIET 11473 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11474#endif 11475}, 11476{ 11477 ARM_t2MOVsrl_flag, ARM_INS_LSR, 11478#ifndef CAPSTONE_DIET 11479 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11480#endif 11481}, 11482{ 11483 ARM_t2MRC, ARM_INS_MRC, 11484#ifndef CAPSTONE_DIET 11485 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_THUMB2, 0 }, 0, 0 11486#endif 11487}, 11488{ 11489 ARM_t2MRC2, ARM_INS_MRC2, 11490#ifndef CAPSTONE_DIET 11491 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_THUMB2, ARM_GRP_PREV8, 0 }, 0, 0 11492#endif 11493}, 11494{ 11495 ARM_t2MRRC, ARM_INS_MRRC, 11496#ifndef CAPSTONE_DIET 11497 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11498#endif 11499}, 11500{ 11501 ARM_t2MRRC2, ARM_INS_MRRC2, 11502#ifndef CAPSTONE_DIET 11503 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_PREV8, 0 }, 0, 0 11504#endif 11505}, 11506{ 11507 ARM_t2MRS_AR, ARM_INS_MRS, 11508#ifndef CAPSTONE_DIET 11509 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 11510#endif 11511}, 11512{ 11513 ARM_t2MRS_M, ARM_INS_MRS, 11514#ifndef CAPSTONE_DIET 11515 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_MCLASS, 0 }, 0, 0 11516#endif 11517}, 11518{ 11519 ARM_t2MRSbanked, ARM_INS_MRS, 11520#ifndef CAPSTONE_DIET 11521 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_VIRTUALIZATION, 0 }, 0, 0 11522#endif 11523}, 11524{ 11525 ARM_t2MRSsys_AR, ARM_INS_MRS, 11526#ifndef CAPSTONE_DIET 11527 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 11528#endif 11529}, 11530{ 11531 ARM_t2MSR_AR, ARM_INS_MSR, 11532#ifndef CAPSTONE_DIET 11533 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 11534#endif 11535}, 11536{ 11537 ARM_t2MSR_M, ARM_INS_MSR, 11538#ifndef CAPSTONE_DIET 11539 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_MCLASS, 0 }, 0, 0 11540#endif 11541}, 11542{ 11543 ARM_t2MSRbanked, ARM_INS_MSR, 11544#ifndef CAPSTONE_DIET 11545 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_VIRTUALIZATION, 0 }, 0, 0 11546#endif 11547}, 11548{ 11549 ARM_t2MUL, ARM_INS_MUL, 11550#ifndef CAPSTONE_DIET 11551 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11552#endif 11553}, 11554{ 11555 ARM_t2MVNi, ARM_INS_MVN, 11556#ifndef CAPSTONE_DIET 11557 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11558#endif 11559}, 11560{ 11561 ARM_t2MVNr, ARM_INS_MVN, 11562#ifndef CAPSTONE_DIET 11563 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11564#endif 11565}, 11566{ 11567 ARM_t2MVNs, ARM_INS_MVN, 11568#ifndef CAPSTONE_DIET 11569 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11570#endif 11571}, 11572{ 11573 ARM_t2ORNri, ARM_INS_ORN, 11574#ifndef CAPSTONE_DIET 11575 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11576#endif 11577}, 11578{ 11579 ARM_t2ORNrr, ARM_INS_ORN, 11580#ifndef CAPSTONE_DIET 11581 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11582#endif 11583}, 11584{ 11585 ARM_t2ORNrs, ARM_INS_ORN, 11586#ifndef CAPSTONE_DIET 11587 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11588#endif 11589}, 11590{ 11591 ARM_t2ORRri, ARM_INS_ORR, 11592#ifndef CAPSTONE_DIET 11593 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11594#endif 11595}, 11596{ 11597 ARM_t2ORRrr, ARM_INS_ORR, 11598#ifndef CAPSTONE_DIET 11599 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11600#endif 11601}, 11602{ 11603 ARM_t2ORRrs, ARM_INS_ORR, 11604#ifndef CAPSTONE_DIET 11605 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11606#endif 11607}, 11608{ 11609 ARM_t2PKHBT, ARM_INS_PKHBT, 11610#ifndef CAPSTONE_DIET 11611 { 0 }, { 0 }, { ARM_GRP_T2EXTRACTPACK, ARM_GRP_THUMB2, 0 }, 0, 0 11612#endif 11613}, 11614{ 11615 ARM_t2PKHTB, ARM_INS_PKHTB, 11616#ifndef CAPSTONE_DIET 11617 { 0 }, { 0 }, { ARM_GRP_T2EXTRACTPACK, ARM_GRP_THUMB2, 0 }, 0, 0 11618#endif 11619}, 11620{ 11621 ARM_t2PLDWi12, ARM_INS_PLDW, 11622#ifndef CAPSTONE_DIET 11623 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V7, ARM_GRP_MULTPRO, 0 }, 0, 0 11624#endif 11625}, 11626{ 11627 ARM_t2PLDWi8, ARM_INS_PLDW, 11628#ifndef CAPSTONE_DIET 11629 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V7, ARM_GRP_MULTPRO, 0 }, 0, 0 11630#endif 11631}, 11632{ 11633 ARM_t2PLDWs, ARM_INS_PLDW, 11634#ifndef CAPSTONE_DIET 11635 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V7, ARM_GRP_MULTPRO, 0 }, 0, 0 11636#endif 11637}, 11638{ 11639 ARM_t2PLDi12, ARM_INS_PLD, 11640#ifndef CAPSTONE_DIET 11641 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11642#endif 11643}, 11644{ 11645 ARM_t2PLDi8, ARM_INS_PLD, 11646#ifndef CAPSTONE_DIET 11647 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11648#endif 11649}, 11650{ 11651 ARM_t2PLDpci, ARM_INS_PLD, 11652#ifndef CAPSTONE_DIET 11653 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11654#endif 11655}, 11656{ 11657 ARM_t2PLDs, ARM_INS_PLD, 11658#ifndef CAPSTONE_DIET 11659 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11660#endif 11661}, 11662{ 11663 ARM_t2PLIi12, ARM_INS_PLI, 11664#ifndef CAPSTONE_DIET 11665 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V7, 0 }, 0, 0 11666#endif 11667}, 11668{ 11669 ARM_t2PLIi8, ARM_INS_PLI, 11670#ifndef CAPSTONE_DIET 11671 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V7, 0 }, 0, 0 11672#endif 11673}, 11674{ 11675 ARM_t2PLIpci, ARM_INS_PLI, 11676#ifndef CAPSTONE_DIET 11677 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V7, 0 }, 0, 0 11678#endif 11679}, 11680{ 11681 ARM_t2PLIs, ARM_INS_PLI, 11682#ifndef CAPSTONE_DIET 11683 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_V7, 0 }, 0, 0 11684#endif 11685}, 11686{ 11687 ARM_t2QADD, ARM_INS_QADD, 11688#ifndef CAPSTONE_DIET 11689 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11690#endif 11691}, 11692{ 11693 ARM_t2QADD16, ARM_INS_QADD16, 11694#ifndef CAPSTONE_DIET 11695 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11696#endif 11697}, 11698{ 11699 ARM_t2QADD8, ARM_INS_QADD8, 11700#ifndef CAPSTONE_DIET 11701 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11702#endif 11703}, 11704{ 11705 ARM_t2QASX, ARM_INS_QASX, 11706#ifndef CAPSTONE_DIET 11707 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11708#endif 11709}, 11710{ 11711 ARM_t2QDADD, ARM_INS_QDADD, 11712#ifndef CAPSTONE_DIET 11713 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11714#endif 11715}, 11716{ 11717 ARM_t2QDSUB, ARM_INS_QDSUB, 11718#ifndef CAPSTONE_DIET 11719 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11720#endif 11721}, 11722{ 11723 ARM_t2QSAX, ARM_INS_QSAX, 11724#ifndef CAPSTONE_DIET 11725 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11726#endif 11727}, 11728{ 11729 ARM_t2QSUB, ARM_INS_QSUB, 11730#ifndef CAPSTONE_DIET 11731 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11732#endif 11733}, 11734{ 11735 ARM_t2QSUB16, ARM_INS_QSUB16, 11736#ifndef CAPSTONE_DIET 11737 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11738#endif 11739}, 11740{ 11741 ARM_t2QSUB8, ARM_INS_QSUB8, 11742#ifndef CAPSTONE_DIET 11743 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11744#endif 11745}, 11746{ 11747 ARM_t2RBIT, ARM_INS_RBIT, 11748#ifndef CAPSTONE_DIET 11749 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11750#endif 11751}, 11752{ 11753 ARM_t2REV, ARM_INS_REV, 11754#ifndef CAPSTONE_DIET 11755 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11756#endif 11757}, 11758{ 11759 ARM_t2REV16, ARM_INS_REV16, 11760#ifndef CAPSTONE_DIET 11761 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11762#endif 11763}, 11764{ 11765 ARM_t2REVSH, ARM_INS_REVSH, 11766#ifndef CAPSTONE_DIET 11767 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11768#endif 11769}, 11770{ 11771 ARM_t2RFEDB, ARM_INS_RFEDB, 11772#ifndef CAPSTONE_DIET 11773 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 11774#endif 11775}, 11776{ 11777 ARM_t2RFEDBW, ARM_INS_RFEDB, 11778#ifndef CAPSTONE_DIET 11779 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 11780#endif 11781}, 11782{ 11783 ARM_t2RFEIA, ARM_INS_RFEIA, 11784#ifndef CAPSTONE_DIET 11785 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 11786#endif 11787}, 11788{ 11789 ARM_t2RFEIAW, ARM_INS_RFEIA, 11790#ifndef CAPSTONE_DIET 11791 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 11792#endif 11793}, 11794{ 11795 ARM_t2RORri, ARM_INS_ROR, 11796#ifndef CAPSTONE_DIET 11797 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11798#endif 11799}, 11800{ 11801 ARM_t2RORrr, ARM_INS_ROR, 11802#ifndef CAPSTONE_DIET 11803 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11804#endif 11805}, 11806{ 11807 ARM_t2RRX, ARM_INS_RRX, 11808#ifndef CAPSTONE_DIET 11809 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11810#endif 11811}, 11812{ 11813 ARM_t2RSBri, ARM_INS_RSB, 11814#ifndef CAPSTONE_DIET 11815 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11816#endif 11817}, 11818{ 11819 ARM_t2RSBrr, ARM_INS_RSB, 11820#ifndef CAPSTONE_DIET 11821 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11822#endif 11823}, 11824{ 11825 ARM_t2RSBrs, ARM_INS_RSB, 11826#ifndef CAPSTONE_DIET 11827 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11828#endif 11829}, 11830{ 11831 ARM_t2SADD16, ARM_INS_SADD16, 11832#ifndef CAPSTONE_DIET 11833 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11834#endif 11835}, 11836{ 11837 ARM_t2SADD8, ARM_INS_SADD8, 11838#ifndef CAPSTONE_DIET 11839 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11840#endif 11841}, 11842{ 11843 ARM_t2SASX, ARM_INS_SASX, 11844#ifndef CAPSTONE_DIET 11845 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11846#endif 11847}, 11848{ 11849 ARM_t2SBCri, ARM_INS_SBC, 11850#ifndef CAPSTONE_DIET 11851 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11852#endif 11853}, 11854{ 11855 ARM_t2SBCrr, ARM_INS_SBC, 11856#ifndef CAPSTONE_DIET 11857 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11858#endif 11859}, 11860{ 11861 ARM_t2SBCrs, ARM_INS_SBC, 11862#ifndef CAPSTONE_DIET 11863 { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11864#endif 11865}, 11866{ 11867 ARM_t2SBFX, ARM_INS_SBFX, 11868#ifndef CAPSTONE_DIET 11869 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11870#endif 11871}, 11872{ 11873 ARM_t2SDIV, ARM_INS_SDIV, 11874#ifndef CAPSTONE_DIET 11875 { 0 }, { 0 }, { ARM_GRP_DIVIDE, ARM_GRP_THUMB2, 0 }, 0, 0 11876#endif 11877}, 11878{ 11879 ARM_t2SEL, ARM_INS_SEL, 11880#ifndef CAPSTONE_DIET 11881 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11882#endif 11883}, 11884{ 11885 ARM_t2SHADD16, ARM_INS_SHADD16, 11886#ifndef CAPSTONE_DIET 11887 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11888#endif 11889}, 11890{ 11891 ARM_t2SHADD8, ARM_INS_SHADD8, 11892#ifndef CAPSTONE_DIET 11893 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11894#endif 11895}, 11896{ 11897 ARM_t2SHASX, ARM_INS_SHASX, 11898#ifndef CAPSTONE_DIET 11899 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11900#endif 11901}, 11902{ 11903 ARM_t2SHSAX, ARM_INS_SHSAX, 11904#ifndef CAPSTONE_DIET 11905 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11906#endif 11907}, 11908{ 11909 ARM_t2SHSUB16, ARM_INS_SHSUB16, 11910#ifndef CAPSTONE_DIET 11911 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11912#endif 11913}, 11914{ 11915 ARM_t2SHSUB8, ARM_INS_SHSUB8, 11916#ifndef CAPSTONE_DIET 11917 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11918#endif 11919}, 11920{ 11921 ARM_t2SMC, ARM_INS_SMC, 11922#ifndef CAPSTONE_DIET 11923 { 0 }, { 0 }, { ARM_GRP_PRIVILEGE, ARM_GRP_THUMB2, ARM_GRP_TRUSTZONE, 0 }, 0, 0 11924#endif 11925}, 11926{ 11927 ARM_t2SMLABB, ARM_INS_SMLABB, 11928#ifndef CAPSTONE_DIET 11929 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, ARM_GRP_MULOPS, 0 }, 0, 0 11930#endif 11931}, 11932{ 11933 ARM_t2SMLABT, ARM_INS_SMLABT, 11934#ifndef CAPSTONE_DIET 11935 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, ARM_GRP_MULOPS, 0 }, 0, 0 11936#endif 11937}, 11938{ 11939 ARM_t2SMLAD, ARM_INS_SMLAD, 11940#ifndef CAPSTONE_DIET 11941 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11942#endif 11943}, 11944{ 11945 ARM_t2SMLADX, ARM_INS_SMLADX, 11946#ifndef CAPSTONE_DIET 11947 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11948#endif 11949}, 11950{ 11951 ARM_t2SMLAL, ARM_INS_SMLAL, 11952#ifndef CAPSTONE_DIET 11953 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 11954#endif 11955}, 11956{ 11957 ARM_t2SMLALBB, ARM_INS_SMLALBB, 11958#ifndef CAPSTONE_DIET 11959 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11960#endif 11961}, 11962{ 11963 ARM_t2SMLALBT, ARM_INS_SMLALBT, 11964#ifndef CAPSTONE_DIET 11965 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11966#endif 11967}, 11968{ 11969 ARM_t2SMLALD, ARM_INS_SMLALD, 11970#ifndef CAPSTONE_DIET 11971 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11972#endif 11973}, 11974{ 11975 ARM_t2SMLALDX, ARM_INS_SMLALDX, 11976#ifndef CAPSTONE_DIET 11977 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11978#endif 11979}, 11980{ 11981 ARM_t2SMLALTB, ARM_INS_SMLALTB, 11982#ifndef CAPSTONE_DIET 11983 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11984#endif 11985}, 11986{ 11987 ARM_t2SMLALTT, ARM_INS_SMLALTT, 11988#ifndef CAPSTONE_DIET 11989 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 11990#endif 11991}, 11992{ 11993 ARM_t2SMLATB, ARM_INS_SMLATB, 11994#ifndef CAPSTONE_DIET 11995 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, ARM_GRP_MULOPS, 0 }, 0, 0 11996#endif 11997}, 11998{ 11999 ARM_t2SMLATT, ARM_INS_SMLATT, 12000#ifndef CAPSTONE_DIET 12001 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, ARM_GRP_MULOPS, 0 }, 0, 0 12002#endif 12003}, 12004{ 12005 ARM_t2SMLAWB, ARM_INS_SMLAWB, 12006#ifndef CAPSTONE_DIET 12007 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, ARM_GRP_MULOPS, 0 }, 0, 0 12008#endif 12009}, 12010{ 12011 ARM_t2SMLAWT, ARM_INS_SMLAWT, 12012#ifndef CAPSTONE_DIET 12013 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, ARM_GRP_MULOPS, 0 }, 0, 0 12014#endif 12015}, 12016{ 12017 ARM_t2SMLSD, ARM_INS_SMLSD, 12018#ifndef CAPSTONE_DIET 12019 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12020#endif 12021}, 12022{ 12023 ARM_t2SMLSDX, ARM_INS_SMLSDX, 12024#ifndef CAPSTONE_DIET 12025 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12026#endif 12027}, 12028{ 12029 ARM_t2SMLSLD, ARM_INS_SMLSLD, 12030#ifndef CAPSTONE_DIET 12031 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12032#endif 12033}, 12034{ 12035 ARM_t2SMLSLDX, ARM_INS_SMLSLDX, 12036#ifndef CAPSTONE_DIET 12037 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12038#endif 12039}, 12040{ 12041 ARM_t2SMMLA, ARM_INS_SMMLA, 12042#ifndef CAPSTONE_DIET 12043 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, ARM_GRP_MULOPS, 0 }, 0, 0 12044#endif 12045}, 12046{ 12047 ARM_t2SMMLAR, ARM_INS_SMMLAR, 12048#ifndef CAPSTONE_DIET 12049 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12050#endif 12051}, 12052{ 12053 ARM_t2SMMLS, ARM_INS_SMMLS, 12054#ifndef CAPSTONE_DIET 12055 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, ARM_GRP_MULOPS, 0 }, 0, 0 12056#endif 12057}, 12058{ 12059 ARM_t2SMMLSR, ARM_INS_SMMLSR, 12060#ifndef CAPSTONE_DIET 12061 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12062#endif 12063}, 12064{ 12065 ARM_t2SMMUL, ARM_INS_SMMUL, 12066#ifndef CAPSTONE_DIET 12067 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12068#endif 12069}, 12070{ 12071 ARM_t2SMMULR, ARM_INS_SMMULR, 12072#ifndef CAPSTONE_DIET 12073 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12074#endif 12075}, 12076{ 12077 ARM_t2SMUAD, ARM_INS_SMUAD, 12078#ifndef CAPSTONE_DIET 12079 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12080#endif 12081}, 12082{ 12083 ARM_t2SMUADX, ARM_INS_SMUADX, 12084#ifndef CAPSTONE_DIET 12085 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12086#endif 12087}, 12088{ 12089 ARM_t2SMULBB, ARM_INS_SMULBB, 12090#ifndef CAPSTONE_DIET 12091 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12092#endif 12093}, 12094{ 12095 ARM_t2SMULBT, ARM_INS_SMULBT, 12096#ifndef CAPSTONE_DIET 12097 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12098#endif 12099}, 12100{ 12101 ARM_t2SMULL, ARM_INS_SMULL, 12102#ifndef CAPSTONE_DIET 12103 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12104#endif 12105}, 12106{ 12107 ARM_t2SMULTB, ARM_INS_SMULTB, 12108#ifndef CAPSTONE_DIET 12109 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12110#endif 12111}, 12112{ 12113 ARM_t2SMULTT, ARM_INS_SMULTT, 12114#ifndef CAPSTONE_DIET 12115 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12116#endif 12117}, 12118{ 12119 ARM_t2SMULWB, ARM_INS_SMULWB, 12120#ifndef CAPSTONE_DIET 12121 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12122#endif 12123}, 12124{ 12125 ARM_t2SMULWT, ARM_INS_SMULWT, 12126#ifndef CAPSTONE_DIET 12127 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12128#endif 12129}, 12130{ 12131 ARM_t2SMUSD, ARM_INS_SMUSD, 12132#ifndef CAPSTONE_DIET 12133 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12134#endif 12135}, 12136{ 12137 ARM_t2SMUSDX, ARM_INS_SMUSDX, 12138#ifndef CAPSTONE_DIET 12139 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12140#endif 12141}, 12142{ 12143 ARM_t2SRSDB, ARM_INS_SRSDB, 12144#ifndef CAPSTONE_DIET 12145 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 12146#endif 12147}, 12148{ 12149 ARM_t2SRSDB_UPD, ARM_INS_SRSDB, 12150#ifndef CAPSTONE_DIET 12151 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 12152#endif 12153}, 12154{ 12155 ARM_t2SRSIA, ARM_INS_SRSIA, 12156#ifndef CAPSTONE_DIET 12157 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 12158#endif 12159}, 12160{ 12161 ARM_t2SRSIA_UPD, ARM_INS_SRSIA, 12162#ifndef CAPSTONE_DIET 12163 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 12164#endif 12165}, 12166{ 12167 ARM_t2SSAT, ARM_INS_SSAT, 12168#ifndef CAPSTONE_DIET 12169 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12170#endif 12171}, 12172{ 12173 ARM_t2SSAT16, ARM_INS_SSAT16, 12174#ifndef CAPSTONE_DIET 12175 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12176#endif 12177}, 12178{ 12179 ARM_t2SSAX, ARM_INS_SSAX, 12180#ifndef CAPSTONE_DIET 12181 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12182#endif 12183}, 12184{ 12185 ARM_t2SSUB16, ARM_INS_SSUB16, 12186#ifndef CAPSTONE_DIET 12187 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12188#endif 12189}, 12190{ 12191 ARM_t2SSUB8, ARM_INS_SSUB8, 12192#ifndef CAPSTONE_DIET 12193 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12194#endif 12195}, 12196{ 12197 ARM_t2STC2L_OFFSET, ARM_INS_STC2L, 12198#ifndef CAPSTONE_DIET 12199 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 12200#endif 12201}, 12202{ 12203 ARM_t2STC2L_OPTION, ARM_INS_STC2L, 12204#ifndef CAPSTONE_DIET 12205 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 12206#endif 12207}, 12208{ 12209 ARM_t2STC2L_POST, ARM_INS_STC2L, 12210#ifndef CAPSTONE_DIET 12211 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 12212#endif 12213}, 12214{ 12215 ARM_t2STC2L_PRE, ARM_INS_STC2L, 12216#ifndef CAPSTONE_DIET 12217 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 12218#endif 12219}, 12220{ 12221 ARM_t2STC2_OFFSET, ARM_INS_STC2, 12222#ifndef CAPSTONE_DIET 12223 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 12224#endif 12225}, 12226{ 12227 ARM_t2STC2_OPTION, ARM_INS_STC2, 12228#ifndef CAPSTONE_DIET 12229 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 12230#endif 12231}, 12232{ 12233 ARM_t2STC2_POST, ARM_INS_STC2, 12234#ifndef CAPSTONE_DIET 12235 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 12236#endif 12237}, 12238{ 12239 ARM_t2STC2_PRE, ARM_INS_STC2, 12240#ifndef CAPSTONE_DIET 12241 { 0 }, { 0 }, { ARM_GRP_PREV8, ARM_GRP_THUMB2, 0 }, 0, 0 12242#endif 12243}, 12244{ 12245 ARM_t2STCL_OFFSET, ARM_INS_STCL, 12246#ifndef CAPSTONE_DIET 12247 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12248#endif 12249}, 12250{ 12251 ARM_t2STCL_OPTION, ARM_INS_STCL, 12252#ifndef CAPSTONE_DIET 12253 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12254#endif 12255}, 12256{ 12257 ARM_t2STCL_POST, ARM_INS_STCL, 12258#ifndef CAPSTONE_DIET 12259 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12260#endif 12261}, 12262{ 12263 ARM_t2STCL_PRE, ARM_INS_STCL, 12264#ifndef CAPSTONE_DIET 12265 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12266#endif 12267}, 12268{ 12269 ARM_t2STC_OFFSET, ARM_INS_STC, 12270#ifndef CAPSTONE_DIET 12271 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12272#endif 12273}, 12274{ 12275 ARM_t2STC_OPTION, ARM_INS_STC, 12276#ifndef CAPSTONE_DIET 12277 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12278#endif 12279}, 12280{ 12281 ARM_t2STC_POST, ARM_INS_STC, 12282#ifndef CAPSTONE_DIET 12283 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12284#endif 12285}, 12286{ 12287 ARM_t2STC_PRE, ARM_INS_STC, 12288#ifndef CAPSTONE_DIET 12289 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12290#endif 12291}, 12292{ 12293 ARM_t2STL, ARM_INS_STL, 12294#ifndef CAPSTONE_DIET 12295 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 12296#endif 12297}, 12298{ 12299 ARM_t2STLB, ARM_INS_STLB, 12300#ifndef CAPSTONE_DIET 12301 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 12302#endif 12303}, 12304{ 12305 ARM_t2STLEX, ARM_INS_STLEX, 12306#ifndef CAPSTONE_DIET 12307 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 12308#endif 12309}, 12310{ 12311 ARM_t2STLEXB, ARM_INS_STLEXB, 12312#ifndef CAPSTONE_DIET 12313 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 12314#endif 12315}, 12316{ 12317 ARM_t2STLEXD, ARM_INS_STLEXD, 12318#ifndef CAPSTONE_DIET 12319 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 12320#endif 12321}, 12322{ 12323 ARM_t2STLEXH, ARM_INS_STLEXH, 12324#ifndef CAPSTONE_DIET 12325 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 12326#endif 12327}, 12328{ 12329 ARM_t2STLH, ARM_INS_STLH, 12330#ifndef CAPSTONE_DIET 12331 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 12332#endif 12333}, 12334{ 12335 ARM_t2STMDB, ARM_INS_STMDB, 12336#ifndef CAPSTONE_DIET 12337 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12338#endif 12339}, 12340{ 12341 ARM_t2STMDB_UPD, ARM_INS_STMDB, 12342#ifndef CAPSTONE_DIET 12343 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12344#endif 12345}, 12346{ 12347 ARM_t2STMIA, ARM_INS_STM, 12348#ifndef CAPSTONE_DIET 12349 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12350#endif 12351}, 12352{ 12353 ARM_t2STMIA_UPD, ARM_INS_STM, 12354#ifndef CAPSTONE_DIET 12355 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12356#endif 12357}, 12358{ 12359 ARM_t2STRBT, ARM_INS_STRBT, 12360#ifndef CAPSTONE_DIET 12361 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12362#endif 12363}, 12364{ 12365 ARM_t2STRB_POST, ARM_INS_STRB, 12366#ifndef CAPSTONE_DIET 12367 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12368#endif 12369}, 12370{ 12371 ARM_t2STRB_PRE, ARM_INS_STRB, 12372#ifndef CAPSTONE_DIET 12373 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12374#endif 12375}, 12376{ 12377 ARM_t2STRBi12, ARM_INS_STRB, 12378#ifndef CAPSTONE_DIET 12379 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12380#endif 12381}, 12382{ 12383 ARM_t2STRBi8, ARM_INS_STRB, 12384#ifndef CAPSTONE_DIET 12385 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12386#endif 12387}, 12388{ 12389 ARM_t2STRBs, ARM_INS_STRB, 12390#ifndef CAPSTONE_DIET 12391 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12392#endif 12393}, 12394{ 12395 ARM_t2STRD_POST, ARM_INS_STRD, 12396#ifndef CAPSTONE_DIET 12397 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12398#endif 12399}, 12400{ 12401 ARM_t2STRD_PRE, ARM_INS_STRD, 12402#ifndef CAPSTONE_DIET 12403 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12404#endif 12405}, 12406{ 12407 ARM_t2STRDi8, ARM_INS_STRD, 12408#ifndef CAPSTONE_DIET 12409 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12410#endif 12411}, 12412{ 12413 ARM_t2STREX, ARM_INS_STREX, 12414#ifndef CAPSTONE_DIET 12415 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12416#endif 12417}, 12418{ 12419 ARM_t2STREXB, ARM_INS_STREXB, 12420#ifndef CAPSTONE_DIET 12421 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12422#endif 12423}, 12424{ 12425 ARM_t2STREXD, ARM_INS_STREXD, 12426#ifndef CAPSTONE_DIET 12427 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 12428#endif 12429}, 12430{ 12431 ARM_t2STREXH, ARM_INS_STREXH, 12432#ifndef CAPSTONE_DIET 12433 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12434#endif 12435}, 12436{ 12437 ARM_t2STRHT, ARM_INS_STRHT, 12438#ifndef CAPSTONE_DIET 12439 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12440#endif 12441}, 12442{ 12443 ARM_t2STRH_POST, ARM_INS_STRH, 12444#ifndef CAPSTONE_DIET 12445 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12446#endif 12447}, 12448{ 12449 ARM_t2STRH_PRE, ARM_INS_STRH, 12450#ifndef CAPSTONE_DIET 12451 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12452#endif 12453}, 12454{ 12455 ARM_t2STRHi12, ARM_INS_STRH, 12456#ifndef CAPSTONE_DIET 12457 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12458#endif 12459}, 12460{ 12461 ARM_t2STRHi8, ARM_INS_STRH, 12462#ifndef CAPSTONE_DIET 12463 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12464#endif 12465}, 12466{ 12467 ARM_t2STRHs, ARM_INS_STRH, 12468#ifndef CAPSTONE_DIET 12469 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12470#endif 12471}, 12472{ 12473 ARM_t2STRT, ARM_INS_STRT, 12474#ifndef CAPSTONE_DIET 12475 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12476#endif 12477}, 12478{ 12479 ARM_t2STR_POST, ARM_INS_STR, 12480#ifndef CAPSTONE_DIET 12481 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12482#endif 12483}, 12484{ 12485 ARM_t2STR_PRE, ARM_INS_STR, 12486#ifndef CAPSTONE_DIET 12487 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12488#endif 12489}, 12490{ 12491 ARM_t2STRi12, ARM_INS_STR, 12492#ifndef CAPSTONE_DIET 12493 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12494#endif 12495}, 12496{ 12497 ARM_t2STRi8, ARM_INS_STR, 12498#ifndef CAPSTONE_DIET 12499 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12500#endif 12501}, 12502{ 12503 ARM_t2STRs, ARM_INS_STR, 12504#ifndef CAPSTONE_DIET 12505 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12506#endif 12507}, 12508{ 12509 ARM_t2SUBS_PC_LR, ARM_INS_SUB, 12510#ifndef CAPSTONE_DIET 12511 { ARM_REG_SPSR, ARM_REG_LR, ARM_REG_PC, 0 }, { ARM_REG_CPSR, ARM_REG_PC, 0 }, { ARM_GRP_THUMB2, ARM_GRP_NOTMCLASS, 0 }, 0, 0 12512#endif 12513}, 12514{ 12515 ARM_t2SUBri, ARM_INS_SUB, 12516#ifndef CAPSTONE_DIET 12517 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12518#endif 12519}, 12520{ 12521 ARM_t2SUBri12, ARM_INS_SUBW, 12522#ifndef CAPSTONE_DIET 12523 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12524#endif 12525}, 12526{ 12527 ARM_t2SUBrr, ARM_INS_SUB, 12528#ifndef CAPSTONE_DIET 12529 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12530#endif 12531}, 12532{ 12533 ARM_t2SUBrs, ARM_INS_SUB, 12534#ifndef CAPSTONE_DIET 12535 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12536#endif 12537}, 12538{ 12539 ARM_t2SXTAB, ARM_INS_SXTAB, 12540#ifndef CAPSTONE_DIET 12541 { 0 }, { 0 }, { ARM_GRP_T2EXTRACTPACK, ARM_GRP_THUMB2, 0 }, 0, 0 12542#endif 12543}, 12544{ 12545 ARM_t2SXTAB16, ARM_INS_SXTAB16, 12546#ifndef CAPSTONE_DIET 12547 { 0 }, { 0 }, { ARM_GRP_T2EXTRACTPACK, ARM_GRP_THUMB2, 0 }, 0, 0 12548#endif 12549}, 12550{ 12551 ARM_t2SXTAH, ARM_INS_SXTAH, 12552#ifndef CAPSTONE_DIET 12553 { 0 }, { 0 }, { ARM_GRP_T2EXTRACTPACK, ARM_GRP_THUMB2, 0 }, 0, 0 12554#endif 12555}, 12556{ 12557 ARM_t2SXTB, ARM_INS_SXTB, 12558#ifndef CAPSTONE_DIET 12559 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12560#endif 12561}, 12562{ 12563 ARM_t2SXTB16, ARM_INS_SXTB16, 12564#ifndef CAPSTONE_DIET 12565 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_T2EXTRACTPACK, 0 }, 0, 0 12566#endif 12567}, 12568{ 12569 ARM_t2SXTH, ARM_INS_SXTH, 12570#ifndef CAPSTONE_DIET 12571 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12572#endif 12573}, 12574{ 12575 ARM_t2TBB, ARM_INS_TBB, 12576#ifndef CAPSTONE_DIET 12577 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 1 12578#endif 12579}, 12580{ 12581 ARM_t2TBH, ARM_INS_TBH, 12582#ifndef CAPSTONE_DIET 12583 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 1 12584#endif 12585}, 12586{ 12587 ARM_t2TEQri, ARM_INS_TEQ, 12588#ifndef CAPSTONE_DIET 12589 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12590#endif 12591}, 12592{ 12593 ARM_t2TEQrr, ARM_INS_TEQ, 12594#ifndef CAPSTONE_DIET 12595 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12596#endif 12597}, 12598{ 12599 ARM_t2TEQrs, ARM_INS_TEQ, 12600#ifndef CAPSTONE_DIET 12601 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12602#endif 12603}, 12604{ 12605 ARM_t2TSTri, ARM_INS_TST, 12606#ifndef CAPSTONE_DIET 12607 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12608#endif 12609}, 12610{ 12611 ARM_t2TSTrr, ARM_INS_TST, 12612#ifndef CAPSTONE_DIET 12613 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12614#endif 12615}, 12616{ 12617 ARM_t2TSTrs, ARM_INS_TST, 12618#ifndef CAPSTONE_DIET 12619 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12620#endif 12621}, 12622{ 12623 ARM_t2UADD16, ARM_INS_UADD16, 12624#ifndef CAPSTONE_DIET 12625 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12626#endif 12627}, 12628{ 12629 ARM_t2UADD8, ARM_INS_UADD8, 12630#ifndef CAPSTONE_DIET 12631 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12632#endif 12633}, 12634{ 12635 ARM_t2UASX, ARM_INS_UASX, 12636#ifndef CAPSTONE_DIET 12637 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12638#endif 12639}, 12640{ 12641 ARM_t2UBFX, ARM_INS_UBFX, 12642#ifndef CAPSTONE_DIET 12643 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12644#endif 12645}, 12646{ 12647 ARM_t2UDF, ARM_INS_UDF, 12648#ifndef CAPSTONE_DIET 12649 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12650#endif 12651}, 12652{ 12653 ARM_t2UDIV, ARM_INS_UDIV, 12654#ifndef CAPSTONE_DIET 12655 { 0 }, { 0 }, { ARM_GRP_DIVIDE, ARM_GRP_THUMB2, 0 }, 0, 0 12656#endif 12657}, 12658{ 12659 ARM_t2UHADD16, ARM_INS_UHADD16, 12660#ifndef CAPSTONE_DIET 12661 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12662#endif 12663}, 12664{ 12665 ARM_t2UHADD8, ARM_INS_UHADD8, 12666#ifndef CAPSTONE_DIET 12667 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12668#endif 12669}, 12670{ 12671 ARM_t2UHASX, ARM_INS_UHASX, 12672#ifndef CAPSTONE_DIET 12673 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12674#endif 12675}, 12676{ 12677 ARM_t2UHSAX, ARM_INS_UHSAX, 12678#ifndef CAPSTONE_DIET 12679 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12680#endif 12681}, 12682{ 12683 ARM_t2UHSUB16, ARM_INS_UHSUB16, 12684#ifndef CAPSTONE_DIET 12685 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12686#endif 12687}, 12688{ 12689 ARM_t2UHSUB8, ARM_INS_UHSUB8, 12690#ifndef CAPSTONE_DIET 12691 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12692#endif 12693}, 12694{ 12695 ARM_t2UMAAL, ARM_INS_UMAAL, 12696#ifndef CAPSTONE_DIET 12697 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12698#endif 12699}, 12700{ 12701 ARM_t2UMLAL, ARM_INS_UMLAL, 12702#ifndef CAPSTONE_DIET 12703 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12704#endif 12705}, 12706{ 12707 ARM_t2UMULL, ARM_INS_UMULL, 12708#ifndef CAPSTONE_DIET 12709 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12710#endif 12711}, 12712{ 12713 ARM_t2UQADD16, ARM_INS_UQADD16, 12714#ifndef CAPSTONE_DIET 12715 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12716#endif 12717}, 12718{ 12719 ARM_t2UQADD8, ARM_INS_UQADD8, 12720#ifndef CAPSTONE_DIET 12721 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12722#endif 12723}, 12724{ 12725 ARM_t2UQASX, ARM_INS_UQASX, 12726#ifndef CAPSTONE_DIET 12727 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12728#endif 12729}, 12730{ 12731 ARM_t2UQSAX, ARM_INS_UQSAX, 12732#ifndef CAPSTONE_DIET 12733 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12734#endif 12735}, 12736{ 12737 ARM_t2UQSUB16, ARM_INS_UQSUB16, 12738#ifndef CAPSTONE_DIET 12739 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12740#endif 12741}, 12742{ 12743 ARM_t2UQSUB8, ARM_INS_UQSUB8, 12744#ifndef CAPSTONE_DIET 12745 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12746#endif 12747}, 12748{ 12749 ARM_t2USAD8, ARM_INS_USAD8, 12750#ifndef CAPSTONE_DIET 12751 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12752#endif 12753}, 12754{ 12755 ARM_t2USADA8, ARM_INS_USADA8, 12756#ifndef CAPSTONE_DIET 12757 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12758#endif 12759}, 12760{ 12761 ARM_t2USAT, ARM_INS_USAT, 12762#ifndef CAPSTONE_DIET 12763 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12764#endif 12765}, 12766{ 12767 ARM_t2USAT16, ARM_INS_USAT16, 12768#ifndef CAPSTONE_DIET 12769 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12770#endif 12771}, 12772{ 12773 ARM_t2USAX, ARM_INS_USAX, 12774#ifndef CAPSTONE_DIET 12775 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12776#endif 12777}, 12778{ 12779 ARM_t2USUB16, ARM_INS_USUB16, 12780#ifndef CAPSTONE_DIET 12781 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12782#endif 12783}, 12784{ 12785 ARM_t2USUB8, ARM_INS_USUB8, 12786#ifndef CAPSTONE_DIET 12787 { 0 }, { 0 }, { ARM_GRP_THUMB2, ARM_GRP_THUMB2DSP, 0 }, 0, 0 12788#endif 12789}, 12790{ 12791 ARM_t2UXTAB, ARM_INS_UXTAB, 12792#ifndef CAPSTONE_DIET 12793 { 0 }, { 0 }, { ARM_GRP_T2EXTRACTPACK, ARM_GRP_THUMB2, 0 }, 0, 0 12794#endif 12795}, 12796{ 12797 ARM_t2UXTAB16, ARM_INS_UXTAB16, 12798#ifndef CAPSTONE_DIET 12799 { 0 }, { 0 }, { ARM_GRP_T2EXTRACTPACK, ARM_GRP_THUMB2, 0 }, 0, 0 12800#endif 12801}, 12802{ 12803 ARM_t2UXTAH, ARM_INS_UXTAH, 12804#ifndef CAPSTONE_DIET 12805 { 0 }, { 0 }, { ARM_GRP_T2EXTRACTPACK, ARM_GRP_THUMB2, 0 }, 0, 0 12806#endif 12807}, 12808{ 12809 ARM_t2UXTB, ARM_INS_UXTB, 12810#ifndef CAPSTONE_DIET 12811 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12812#endif 12813}, 12814{ 12815 ARM_t2UXTB16, ARM_INS_UXTB16, 12816#ifndef CAPSTONE_DIET 12817 { 0 }, { 0 }, { ARM_GRP_T2EXTRACTPACK, ARM_GRP_THUMB2, 0 }, 0, 0 12818#endif 12819}, 12820{ 12821 ARM_t2UXTH, ARM_INS_UXTH, 12822#ifndef CAPSTONE_DIET 12823 { 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0 12824#endif 12825}, 12826{ 12827 ARM_tADC, ARM_INS_ADC, 12828#ifndef CAPSTONE_DIET 12829 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12830#endif 12831}, 12832{ 12833 ARM_tADDhirr, ARM_INS_ADD, 12834#ifndef CAPSTONE_DIET 12835 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12836#endif 12837}, 12838{ 12839 ARM_tADDi3, ARM_INS_ADD, 12840#ifndef CAPSTONE_DIET 12841 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12842#endif 12843}, 12844{ 12845 ARM_tADDi8, ARM_INS_ADD, 12846#ifndef CAPSTONE_DIET 12847 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12848#endif 12849}, 12850{ 12851 ARM_tADDrSP, ARM_INS_ADD, 12852#ifndef CAPSTONE_DIET 12853 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12854#endif 12855}, 12856{ 12857 ARM_tADDrSPi, ARM_INS_ADD, 12858#ifndef CAPSTONE_DIET 12859 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12860#endif 12861}, 12862{ 12863 ARM_tADDrr, ARM_INS_ADD, 12864#ifndef CAPSTONE_DIET 12865 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12866#endif 12867}, 12868{ 12869 ARM_tADDspi, ARM_INS_ADD, 12870#ifndef CAPSTONE_DIET 12871 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12872#endif 12873}, 12874{ 12875 ARM_tADDspr, ARM_INS_ADD, 12876#ifndef CAPSTONE_DIET 12877 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12878#endif 12879}, 12880{ 12881 ARM_tADR, ARM_INS_ADR, 12882#ifndef CAPSTONE_DIET 12883 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12884#endif 12885}, 12886{ 12887 ARM_tAND, ARM_INS_AND, 12888#ifndef CAPSTONE_DIET 12889 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12890#endif 12891}, 12892{ 12893 ARM_tASRri, ARM_INS_ASR, 12894#ifndef CAPSTONE_DIET 12895 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12896#endif 12897}, 12898{ 12899 ARM_tASRrr, ARM_INS_ASR, 12900#ifndef CAPSTONE_DIET 12901 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12902#endif 12903}, 12904{ 12905 ARM_tB, ARM_INS_B, 12906#ifndef CAPSTONE_DIET 12907 { 0 }, { 0 }, { ARM_GRP_BRANCH_RELATIVE, ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 1, 0 12908#endif 12909}, 12910{ 12911 ARM_tBIC, ARM_INS_BIC, 12912#ifndef CAPSTONE_DIET 12913 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12914#endif 12915}, 12916{ 12917 ARM_tBKPT, ARM_INS_BKPT, 12918#ifndef CAPSTONE_DIET 12919 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12920#endif 12921}, 12922{ 12923 ARM_tBL, ARM_INS_BL, 12924#ifndef CAPSTONE_DIET 12925 { ARM_REG_PC, 0 }, { ARM_REG_LR, ARM_REG_PC, 0 }, { ARM_GRP_BRANCH_RELATIVE, ARM_GRP_THUMB, ARM_GRP_CALL, 0 }, 1, 0 12926#endif 12927}, 12928{ 12929 ARM_tBLXi, ARM_INS_BLX, 12930#ifndef CAPSTONE_DIET 12931 { ARM_REG_PC, 0 }, { ARM_REG_LR, ARM_REG_PC, 0 }, { ARM_GRP_BRANCH_RELATIVE, ARM_GRP_THUMB, ARM_GRP_V5T, ARM_GRP_NOTMCLASS, ARM_GRP_CALL, 0 }, 1, 0 12932#endif 12933}, 12934{ 12935 ARM_tBLXr, ARM_INS_BLX, 12936#ifndef CAPSTONE_DIET 12937 { ARM_REG_PC, 0 }, { ARM_REG_LR, ARM_REG_PC, 0 }, { ARM_GRP_THUMB, ARM_GRP_V5T, ARM_GRP_CALL, 0 }, 0, 1 12938#endif 12939}, 12940{ 12941 ARM_tBX, ARM_INS_BX, 12942#ifndef CAPSTONE_DIET 12943 { 0 }, { ARM_REG_PC, 0 }, { ARM_GRP_THUMB, 0 }, 0, 1 12944#endif 12945}, 12946{ 12947 ARM_tBcc, ARM_INS_B, 12948#ifndef CAPSTONE_DIET 12949 { 0 }, { ARM_REG_PC, 0 }, { ARM_GRP_BRANCH_RELATIVE, ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 1, 0 12950#endif 12951}, 12952{ 12953 ARM_tCBNZ, ARM_INS_CBNZ, 12954#ifndef CAPSTONE_DIET 12955 { 0 }, { 0 }, { ARM_GRP_BRANCH_RELATIVE, ARM_GRP_THUMB2, 0 }, 1, 0 12956#endif 12957}, 12958{ 12959 ARM_tCBZ, ARM_INS_CBZ, 12960#ifndef CAPSTONE_DIET 12961 { 0 }, { 0 }, { ARM_GRP_BRANCH_RELATIVE, ARM_GRP_THUMB2, 0 }, 1, 0 12962#endif 12963}, 12964{ 12965 ARM_tCMNz, ARM_INS_CMN, 12966#ifndef CAPSTONE_DIET 12967 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12968#endif 12969}, 12970{ 12971 ARM_tCMPhir, ARM_INS_CMP, 12972#ifndef CAPSTONE_DIET 12973 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12974#endif 12975}, 12976{ 12977 ARM_tCMPi8, ARM_INS_CMP, 12978#ifndef CAPSTONE_DIET 12979 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12980#endif 12981}, 12982{ 12983 ARM_tCMPr, ARM_INS_CMP, 12984#ifndef CAPSTONE_DIET 12985 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12986#endif 12987}, 12988{ 12989 ARM_tCPS, ARM_INS_CPS, 12990#ifndef CAPSTONE_DIET 12991 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12992#endif 12993}, 12994{ 12995 ARM_tEOR, ARM_INS_EOR, 12996#ifndef CAPSTONE_DIET 12997 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 12998#endif 12999}, 13000{ 13001 ARM_tHINT, ARM_INS_HINT, 13002#ifndef CAPSTONE_DIET 13003 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V6M, 0 }, 0, 0 13004#endif 13005}, 13006{ 13007 ARM_tHLT, ARM_INS_HLT, 13008#ifndef CAPSTONE_DIET 13009 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V8, 0 }, 0, 0 13010#endif 13011}, 13012{ 13013 ARM_tLDMIA, ARM_INS_LDM, 13014#ifndef CAPSTONE_DIET 13015 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13016#endif 13017}, 13018{ 13019 ARM_tLDRBi, ARM_INS_LDRB, 13020#ifndef CAPSTONE_DIET 13021 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13022#endif 13023}, 13024{ 13025 ARM_tLDRBr, ARM_INS_LDRB, 13026#ifndef CAPSTONE_DIET 13027 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13028#endif 13029}, 13030{ 13031 ARM_tLDRHi, ARM_INS_LDRH, 13032#ifndef CAPSTONE_DIET 13033 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13034#endif 13035}, 13036{ 13037 ARM_tLDRHr, ARM_INS_LDRH, 13038#ifndef CAPSTONE_DIET 13039 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13040#endif 13041}, 13042{ 13043 ARM_tLDRSB, ARM_INS_LDRSB, 13044#ifndef CAPSTONE_DIET 13045 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13046#endif 13047}, 13048{ 13049 ARM_tLDRSH, ARM_INS_LDRSH, 13050#ifndef CAPSTONE_DIET 13051 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13052#endif 13053}, 13054{ 13055 ARM_tLDRi, ARM_INS_LDR, 13056#ifndef CAPSTONE_DIET 13057 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13058#endif 13059}, 13060{ 13061 ARM_tLDRpci, ARM_INS_LDR, 13062#ifndef CAPSTONE_DIET 13063 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13064#endif 13065}, 13066{ 13067 ARM_tLDRr, ARM_INS_LDR, 13068#ifndef CAPSTONE_DIET 13069 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13070#endif 13071}, 13072{ 13073 ARM_tLDRspi, ARM_INS_LDR, 13074#ifndef CAPSTONE_DIET 13075 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13076#endif 13077}, 13078{ 13079 ARM_tLSLri, ARM_INS_LSL, 13080#ifndef CAPSTONE_DIET 13081 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13082#endif 13083}, 13084{ 13085 ARM_tLSLrr, ARM_INS_LSL, 13086#ifndef CAPSTONE_DIET 13087 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13088#endif 13089}, 13090{ 13091 ARM_tLSRri, ARM_INS_LSR, 13092#ifndef CAPSTONE_DIET 13093 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13094#endif 13095}, 13096{ 13097 ARM_tLSRrr, ARM_INS_LSR, 13098#ifndef CAPSTONE_DIET 13099 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13100#endif 13101}, 13102{ 13103 ARM_tMOVSr, ARM_INS_MOV, 13104#ifndef CAPSTONE_DIET 13105 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13106#endif 13107}, 13108{ 13109 ARM_tMOVi8, ARM_INS_MOV, 13110#ifndef CAPSTONE_DIET 13111 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13112#endif 13113}, 13114{ 13115 ARM_tMOVr, ARM_INS_MOV, 13116#ifndef CAPSTONE_DIET 13117 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13118#endif 13119}, 13120{ 13121 ARM_tMUL, ARM_INS_MUL, 13122#ifndef CAPSTONE_DIET 13123 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13124#endif 13125}, 13126{ 13127 ARM_tMVN, ARM_INS_MVN, 13128#ifndef CAPSTONE_DIET 13129 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13130#endif 13131}, 13132{ 13133 ARM_tORR, ARM_INS_ORR, 13134#ifndef CAPSTONE_DIET 13135 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13136#endif 13137}, 13138{ 13139 ARM_tPOP, ARM_INS_POP, 13140#ifndef CAPSTONE_DIET 13141 { ARM_REG_SP, 0 }, { ARM_REG_SP, 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13142#endif 13143}, 13144{ 13145 ARM_tPUSH, ARM_INS_PUSH, 13146#ifndef CAPSTONE_DIET 13147 { ARM_REG_SP, 0 }, { ARM_REG_SP, 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13148#endif 13149}, 13150{ 13151 ARM_tREV, ARM_INS_REV, 13152#ifndef CAPSTONE_DIET 13153 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, ARM_GRP_V6, 0 }, 0, 0 13154#endif 13155}, 13156{ 13157 ARM_tREV16, ARM_INS_REV16, 13158#ifndef CAPSTONE_DIET 13159 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, ARM_GRP_V6, 0 }, 0, 0 13160#endif 13161}, 13162{ 13163 ARM_tREVSH, ARM_INS_REVSH, 13164#ifndef CAPSTONE_DIET 13165 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, ARM_GRP_V6, 0 }, 0, 0 13166#endif 13167}, 13168{ 13169 ARM_tROR, ARM_INS_ROR, 13170#ifndef CAPSTONE_DIET 13171 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13172#endif 13173}, 13174{ 13175 ARM_tRSB, ARM_INS_RSB, 13176#ifndef CAPSTONE_DIET 13177 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13178#endif 13179}, 13180{ 13181 ARM_tSBC, ARM_INS_SBC, 13182#ifndef CAPSTONE_DIET 13183 { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13184#endif 13185}, 13186{ 13187 ARM_tSETEND, ARM_INS_SETEND, 13188#ifndef CAPSTONE_DIET 13189 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_V6, ARM_GRP_NOTMCLASS, 0 }, 0, 0 13190#endif 13191}, 13192{ 13193 ARM_tSTMIA_UPD, ARM_INS_STM, 13194#ifndef CAPSTONE_DIET 13195 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13196#endif 13197}, 13198{ 13199 ARM_tSTRBi, ARM_INS_STRB, 13200#ifndef CAPSTONE_DIET 13201 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13202#endif 13203}, 13204{ 13205 ARM_tSTRBr, ARM_INS_STRB, 13206#ifndef CAPSTONE_DIET 13207 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13208#endif 13209}, 13210{ 13211 ARM_tSTRHi, ARM_INS_STRH, 13212#ifndef CAPSTONE_DIET 13213 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13214#endif 13215}, 13216{ 13217 ARM_tSTRHr, ARM_INS_STRH, 13218#ifndef CAPSTONE_DIET 13219 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13220#endif 13221}, 13222{ 13223 ARM_tSTRi, ARM_INS_STR, 13224#ifndef CAPSTONE_DIET 13225 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13226#endif 13227}, 13228{ 13229 ARM_tSTRr, ARM_INS_STR, 13230#ifndef CAPSTONE_DIET 13231 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13232#endif 13233}, 13234{ 13235 ARM_tSTRspi, ARM_INS_STR, 13236#ifndef CAPSTONE_DIET 13237 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13238#endif 13239}, 13240{ 13241 ARM_tSUBi3, ARM_INS_SUB, 13242#ifndef CAPSTONE_DIET 13243 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13244#endif 13245}, 13246{ 13247 ARM_tSUBi8, ARM_INS_SUB, 13248#ifndef CAPSTONE_DIET 13249 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13250#endif 13251}, 13252{ 13253 ARM_tSUBrr, ARM_INS_SUB, 13254#ifndef CAPSTONE_DIET 13255 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13256#endif 13257}, 13258{ 13259 ARM_tSUBspi, ARM_INS_SUB, 13260#ifndef CAPSTONE_DIET 13261 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13262#endif 13263}, 13264{ 13265 ARM_tSVC, ARM_INS_SVC, 13266#ifndef CAPSTONE_DIET 13267 { ARM_REG_PC, 0 }, { ARM_REG_LR, 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, ARM_GRP_INT, 0 }, 0, 0 13268#endif 13269}, 13270{ 13271 ARM_tSXTB, ARM_INS_SXTB, 13272#ifndef CAPSTONE_DIET 13273 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, ARM_GRP_V6, 0 }, 0, 0 13274#endif 13275}, 13276{ 13277 ARM_tSXTH, ARM_INS_SXTH, 13278#ifndef CAPSTONE_DIET 13279 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, ARM_GRP_V6, 0 }, 0, 0 13280#endif 13281}, 13282{ 13283 ARM_tTRAP, ARM_INS_TRAP, 13284#ifndef CAPSTONE_DIET 13285 { 0 }, { 0 }, { ARM_GRP_THUMB, 0 }, 0, 0 13286#endif 13287}, 13288{ 13289 ARM_tTST, ARM_INS_TST, 13290#ifndef CAPSTONE_DIET 13291 { 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, 0 }, 0, 0 13292#endif 13293}, 13294{ 13295 ARM_tUDF, ARM_INS_UDF, 13296#ifndef CAPSTONE_DIET 13297 { 0 }, { 0 }, { ARM_GRP_THUMB, 0 }, 0, 0 13298#endif 13299}, 13300{ 13301 ARM_tUXTB, ARM_INS_UXTB, 13302#ifndef CAPSTONE_DIET 13303 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, ARM_GRP_V6, 0 }, 0, 0 13304#endif 13305}, 13306{ 13307 ARM_tUXTH, ARM_INS_UXTH, 13308#ifndef CAPSTONE_DIET 13309 { 0 }, { 0 }, { ARM_GRP_THUMB, ARM_GRP_THUMB1ONLY, ARM_GRP_V6, 0 }, 0, 0 13310#endif 13311}, 13312