/* GENERATED FILE */ #pragma once enum Operation { ARM64_ERROR, ARM64_ABS, ARM64_ADC, ARM64_ADCLB, ARM64_ADCLT, ARM64_ADCS, ARM64_ADD, ARM64_ADDG, ARM64_ADDHA, ARM64_ADDHN, ARM64_ADDHN2, ARM64_ADDHNB, ARM64_ADDHNT, ARM64_ADDP, ARM64_ADDPL, ARM64_ADDPT, ARM64_ADDQP, ARM64_ADDQV, ARM64_ADDS, ARM64_ADDSPL, ARM64_ADDSUBP, ARM64_ADDSVL, ARM64_ADDV, ARM64_ADDVA, ARM64_ADDVL, ARM64_ADR, ARM64_ADRP, ARM64_AESD, ARM64_AESDIMC, ARM64_AESE, ARM64_AESEMC, ARM64_AESIMC, ARM64_AESMC, ARM64_AND, ARM64_ANDQV, ARM64_ANDS, ARM64_ANDV, ARM64_APAS, ARM64_ASR, ARM64_ASRD, ARM64_ASRR, ARM64_ASRV, ARM64_AT, ARM64_AUTDA, ARM64_AUTDB, ARM64_AUTDZA, ARM64_AUTDZB, ARM64_AUTIA, ARM64_AUTIA1716, ARM64_AUTIA171615, ARM64_AUTIASP, ARM64_AUTIASPPC, ARM64_AUTIASPPCR, ARM64_AUTIAZ, ARM64_AUTIB, ARM64_AUTIB1716, ARM64_AUTIB171615, ARM64_AUTIBSP, ARM64_AUTIBSPPC, ARM64_AUTIBSPPCR, ARM64_AUTIBZ, ARM64_AUTIZA, ARM64_AUTIZB, ARM64_AXFLAG, ARM64_B, ARM64_BC, ARM64_BCAX, ARM64_BDEP, ARM64_BEXT, ARM64_BF1CVT, ARM64_BF1CVTL, ARM64_BF1CVTL2, ARM64_BF1CVTLT, ARM64_BF2CVT, ARM64_BF2CVTL, ARM64_BF2CVTL2, ARM64_BF2CVTLT, ARM64_BFADD, ARM64_BFC, ARM64_BFCLAMP, ARM64_BFCVT, ARM64_BFCVTN, ARM64_BFCVTN2, ARM64_BFCVTNT, ARM64_BFDOT, ARM64_BFI, ARM64_BFM, ARM64_BFMAX, ARM64_BFMAXNM, ARM64_BFMIN, ARM64_BFMINNM, ARM64_BFMLA, ARM64_BFMLAL, ARM64_BFMLALB, ARM64_BFMLALT, ARM64_BFMLS, ARM64_BFMLSL, ARM64_BFMLSLB, ARM64_BFMLSLT, ARM64_BFMMLA, ARM64_BFMOP4A, ARM64_BFMOP4S, ARM64_BFMOPA, ARM64_BFMOPS, ARM64_BFMUL, ARM64_BFSCALE, ARM64_BFSUB, ARM64_BFTMOPA, ARM64_BFVDOT, ARM64_BFXIL, ARM64_BGRP, ARM64_BIC, ARM64_BICS, ARM64_BIF, ARM64_BIT, ARM64_BL, ARM64_BLR, ARM64_BLRAA, ARM64_BLRAAZ, ARM64_BLRAB, ARM64_BLRABZ, ARM64_BMOPA, ARM64_BMOPS, ARM64_BR, ARM64_BRAA, ARM64_BRAAZ, ARM64_BRAB, ARM64_BRABZ, ARM64_BRB, ARM64_BRK, ARM64_BRKA, ARM64_BRKAS, ARM64_BRKB, ARM64_BRKBS, ARM64_BRKN, ARM64_BRKNS, ARM64_BRKPA, ARM64_BRKPAS, ARM64_BRKPB, ARM64_BRKPBS, ARM64_BSL, ARM64_BSL1N, ARM64_BSL2N, ARM64_BTI, ARM64_B_AL, ARM64_B_CC, ARM64_B_CS, ARM64_B_EQ, ARM64_B_GE, ARM64_B_GT, ARM64_B_HI, ARM64_B_LE, ARM64_B_LS, ARM64_B_LT, ARM64_B_MI, ARM64_B_NE, ARM64_B_NV, ARM64_B_PL, ARM64_B_VC, ARM64_B_VS, ARM64_CADD, ARM64_CAS, ARM64_CASA, ARM64_CASAB, ARM64_CASAH, ARM64_CASAL, ARM64_CASALB, ARM64_CASALH, ARM64_CASALT, ARM64_CASAT, ARM64_CASB, ARM64_CASH, ARM64_CASL, ARM64_CASLB, ARM64_CASLH, ARM64_CASLT, ARM64_CASP, ARM64_CASPA, ARM64_CASPAL, ARM64_CASPALT, ARM64_CASPAT, ARM64_CASPL, ARM64_CASPLT, ARM64_CASPT, ARM64_CAST, ARM64_CBBEQ, ARM64_CBBGE, ARM64_CBBGT, ARM64_CBBHI, ARM64_CBBHS, ARM64_CBBLE, ARM64_CBBLO, ARM64_CBBLS, ARM64_CBBLT, ARM64_CBBNE, ARM64_CBEQ, ARM64_CBGE, ARM64_CBGT, ARM64_CBHEQ, ARM64_CBHGE, ARM64_CBHGT, ARM64_CBHHI, ARM64_CBHHS, ARM64_CBHI, ARM64_CBHLE, ARM64_CBHLO, ARM64_CBHLS, ARM64_CBHLT, ARM64_CBHNE, ARM64_CBHS, ARM64_CBLE, ARM64_CBLO, ARM64_CBLS, ARM64_CBLT, ARM64_CBNE, ARM64_CBNZ, ARM64_CBZ, ARM64_CCMN, ARM64_CCMP, ARM64_CDOT, ARM64_CFINV, ARM64_CFP, ARM64_CHKFEAT, ARM64_CINC, ARM64_CINV, ARM64_CLASTA, ARM64_CLASTB, ARM64_CLRBHB, ARM64_CLREX, ARM64_CLS, ARM64_CLZ, ARM64_CMEQ, ARM64_CMGE, ARM64_CMGT, ARM64_CMHI, ARM64_CMHS, ARM64_CMLA, ARM64_CMLE, ARM64_CMLT, ARM64_CMN, ARM64_CMP, ARM64_CMPEQ, ARM64_CMPGE, ARM64_CMPGT, ARM64_CMPHI, ARM64_CMPHS, ARM64_CMPLE, ARM64_CMPLO, ARM64_CMPLS, ARM64_CMPLT, ARM64_CMPNE, ARM64_CMPP, ARM64_CMTST, ARM64_CNEG, ARM64_CNOT, ARM64_CNT, ARM64_CNTB, ARM64_CNTD, ARM64_CNTH, ARM64_CNTP, ARM64_CNTW, ARM64_COMPACT, ARM64_COSP, ARM64_CPP, ARM64_CPY, ARM64_CPYE, ARM64_CPYEN, ARM64_CPYERN, ARM64_CPYERT, ARM64_CPYERTN, ARM64_CPYERTRN, ARM64_CPYERTWN, ARM64_CPYET, ARM64_CPYETN, ARM64_CPYETRN, ARM64_CPYETWN, ARM64_CPYEWN, ARM64_CPYEWT, ARM64_CPYEWTN, ARM64_CPYEWTRN, ARM64_CPYEWTWN, ARM64_CPYFE, ARM64_CPYFEN, ARM64_CPYFERN, ARM64_CPYFERT, ARM64_CPYFERTN, ARM64_CPYFERTRN, ARM64_CPYFERTWN, ARM64_CPYFET, ARM64_CPYFETN, ARM64_CPYFETRN, ARM64_CPYFETWN, ARM64_CPYFEWN, ARM64_CPYFEWT, ARM64_CPYFEWTN, ARM64_CPYFEWTRN, ARM64_CPYFEWTWN, ARM64_CPYFM, ARM64_CPYFMN, ARM64_CPYFMRN, ARM64_CPYFMRT, ARM64_CPYFMRTN, ARM64_CPYFMRTRN, ARM64_CPYFMRTWN, ARM64_CPYFMT, ARM64_CPYFMTN, ARM64_CPYFMTRN, ARM64_CPYFMTWN, ARM64_CPYFMWN, ARM64_CPYFMWT, ARM64_CPYFMWTN, ARM64_CPYFMWTRN, ARM64_CPYFMWTWN, ARM64_CPYFP, ARM64_CPYFPN, ARM64_CPYFPRN, ARM64_CPYFPRT, ARM64_CPYFPRTN, ARM64_CPYFPRTRN, ARM64_CPYFPRTWN, ARM64_CPYFPT, ARM64_CPYFPTN, ARM64_CPYFPTRN, ARM64_CPYFPTWN, ARM64_CPYFPWN, ARM64_CPYFPWT, ARM64_CPYFPWTN, ARM64_CPYFPWTRN, ARM64_CPYFPWTWN, ARM64_CPYM, ARM64_CPYMN, ARM64_CPYMRN, ARM64_CPYMRT, ARM64_CPYMRTN, ARM64_CPYMRTRN, ARM64_CPYMRTWN, ARM64_CPYMT, ARM64_CPYMTN, ARM64_CPYMTRN, ARM64_CPYMTWN, ARM64_CPYMWN, ARM64_CPYMWT, ARM64_CPYMWTN, ARM64_CPYMWTRN, ARM64_CPYMWTWN, ARM64_CPYP, ARM64_CPYPN, ARM64_CPYPRN, ARM64_CPYPRT, ARM64_CPYPRTN, ARM64_CPYPRTRN, ARM64_CPYPRTWN, ARM64_CPYPT, ARM64_CPYPTN, ARM64_CPYPTRN, ARM64_CPYPTWN, ARM64_CPYPWN, ARM64_CPYPWT, ARM64_CPYPWTN, ARM64_CPYPWTRN, ARM64_CPYPWTWN, ARM64_CRC32B, ARM64_CRC32CB, ARM64_CRC32CH, ARM64_CRC32CW, ARM64_CRC32CX, ARM64_CRC32H, ARM64_CRC32W, ARM64_CRC32X, ARM64_CSDB, ARM64_CSEL, ARM64_CSET, ARM64_CSETM, ARM64_CSINC, ARM64_CSINV, ARM64_CSNEG, ARM64_CTERMEQ, ARM64_CTERMNE, ARM64_CTZ, ARM64_DC, ARM64_DCPS1, ARM64_DCPS2, ARM64_DCPS3, ARM64_DECB, ARM64_DECD, ARM64_DECH, ARM64_DECP, ARM64_DECW, ARM64_DGH, ARM64_DMB, ARM64_DRPS, ARM64_DSB, ARM64_DUP, ARM64_DUPM, ARM64_DUPQ, ARM64_DVP, ARM64_EON, ARM64_EOR, ARM64_EOR3, ARM64_EORBT, ARM64_EORQV, ARM64_EORS, ARM64_EORTB, ARM64_EORV, ARM64_ERET, ARM64_ERETAA, ARM64_ERETAB, ARM64_ESB, ARM64_EXPAND, ARM64_EXT, ARM64_EXTQ, ARM64_EXTR, ARM64_F1CVT, ARM64_F1CVTL, ARM64_F1CVTL2, ARM64_F1CVTLT, ARM64_F2CVT, ARM64_F2CVTL, ARM64_F2CVTL2, ARM64_F2CVTLT, ARM64_FABD, ARM64_FABS, ARM64_FACGE, ARM64_FACGT, ARM64_FACLE, ARM64_FACLT, ARM64_FADD, ARM64_FADDA, ARM64_FADDP, ARM64_FADDQV, ARM64_FADDV, ARM64_FAMAX, ARM64_FAMIN, ARM64_FCADD, ARM64_FCCMP, ARM64_FCCMPE, ARM64_FCLAMP, ARM64_FCMEQ, ARM64_FCMGE, ARM64_FCMGT, ARM64_FCMLA, ARM64_FCMLE, ARM64_FCMLT, ARM64_FCMNE, ARM64_FCMP, ARM64_FCMPE, ARM64_FCMUO, ARM64_FCPY, ARM64_FCSEL, ARM64_FCVT, ARM64_FCVTAS, ARM64_FCVTAU, ARM64_FCVTL, ARM64_FCVTL2, ARM64_FCVTLT, ARM64_FCVTMS, ARM64_FCVTMU, ARM64_FCVTN, ARM64_FCVTN2, ARM64_FCVTNB, ARM64_FCVTNS, ARM64_FCVTNT, ARM64_FCVTNU, ARM64_FCVTPS, ARM64_FCVTPU, ARM64_FCVTX, ARM64_FCVTXN, ARM64_FCVTXN2, ARM64_FCVTXNT, ARM64_FCVTZS, ARM64_FCVTZSN, ARM64_FCVTZU, ARM64_FCVTZUN, ARM64_FDIV, ARM64_FDIVR, ARM64_FDOT, ARM64_FDUP, ARM64_FEXPA, ARM64_FIRSTP, ARM64_FJCVTZS, ARM64_FLOGB, ARM64_FMAD, ARM64_FMADD, ARM64_FMAX, ARM64_FMAXNM, ARM64_FMAXNMP, ARM64_FMAXNMQV, ARM64_FMAXNMV, ARM64_FMAXP, ARM64_FMAXQV, ARM64_FMAXV, ARM64_FMIN, ARM64_FMINNM, ARM64_FMINNMP, ARM64_FMINNMQV, ARM64_FMINNMV, ARM64_FMINP, ARM64_FMINQV, ARM64_FMINV, ARM64_FMLA, ARM64_FMLAL, ARM64_FMLAL2, ARM64_FMLALB, ARM64_FMLALL, ARM64_FMLALLBB, ARM64_FMLALLBT, ARM64_FMLALLTB, ARM64_FMLALLTT, ARM64_FMLALT, ARM64_FMLS, ARM64_FMLSL, ARM64_FMLSL2, ARM64_FMLSLB, ARM64_FMLSLT, ARM64_FMMLA, ARM64_FMOP4A, ARM64_FMOP4S, ARM64_FMOPA, ARM64_FMOPS, ARM64_FMOV, ARM64_FMSB, ARM64_FMSUB, ARM64_FMUL, ARM64_FMULX, ARM64_FNEG, ARM64_FNMAD, ARM64_FNMADD, ARM64_FNMLA, ARM64_FNMLS, ARM64_FNMSB, ARM64_FNMSUB, ARM64_FNMUL, ARM64_FRECPE, ARM64_FRECPS, ARM64_FRECPX, ARM64_FRINT32X, ARM64_FRINT32Z, ARM64_FRINT64X, ARM64_FRINT64Z, ARM64_FRINTA, ARM64_FRINTI, ARM64_FRINTM, ARM64_FRINTN, ARM64_FRINTP, ARM64_FRINTX, ARM64_FRINTZ, ARM64_FRSQRTE, ARM64_FRSQRTS, ARM64_FSCALE, ARM64_FSQRT, ARM64_FSUB, ARM64_FSUBR, ARM64_FTMAD, ARM64_FTMOPA, ARM64_FTSMUL, ARM64_FTSSEL, ARM64_FVDOT, ARM64_FVDOTB, ARM64_FVDOTT, ARM64_GCSB, ARM64_GCSPOPCX, ARM64_GCSPOPM, ARM64_GCSPOPX, ARM64_GCSPUSHM, ARM64_GCSPUSHX, ARM64_GCSSS1, ARM64_GCSSS2, ARM64_GCSSTR, ARM64_GCSSTTR, ARM64_GIC, ARM64_GICR, ARM64_GMI, ARM64_GSB, ARM64_HINT, ARM64_HISTCNT, ARM64_HISTSEG, ARM64_HLT, ARM64_HVC, ARM64_IC, ARM64_INCB, ARM64_INCD, ARM64_INCH, ARM64_INCP, ARM64_INCW, ARM64_INDEX, ARM64_INS, ARM64_INSR, ARM64_IRG, ARM64_ISB, ARM64_LASTA, ARM64_LASTB, ARM64_LASTP, ARM64_LD1, ARM64_LD1B, ARM64_LD1D, ARM64_LD1H, ARM64_LD1Q, ARM64_LD1R, ARM64_LD1RB, ARM64_LD1RD, ARM64_LD1RH, ARM64_LD1ROB, ARM64_LD1ROD, ARM64_LD1ROH, ARM64_LD1ROW, ARM64_LD1RQB, ARM64_LD1RQD, ARM64_LD1RQH, ARM64_LD1RQW, ARM64_LD1RSB, ARM64_LD1RSH, ARM64_LD1RSW, ARM64_LD1RW, ARM64_LD1SB, ARM64_LD1SH, ARM64_LD1SW, ARM64_LD1W, ARM64_LD2, ARM64_LD2B, ARM64_LD2D, ARM64_LD2H, ARM64_LD2Q, ARM64_LD2R, ARM64_LD2W, ARM64_LD3, ARM64_LD3B, ARM64_LD3D, ARM64_LD3H, ARM64_LD3Q, ARM64_LD3R, ARM64_LD3W, ARM64_LD4, ARM64_LD4B, ARM64_LD4D, ARM64_LD4H, ARM64_LD4Q, ARM64_LD4R, ARM64_LD4W, ARM64_LD64B, ARM64_LDADD, ARM64_LDADDA, ARM64_LDADDAB, ARM64_LDADDAH, ARM64_LDADDAL, ARM64_LDADDALB, ARM64_LDADDALH, ARM64_LDADDB, ARM64_LDADDH, ARM64_LDADDL, ARM64_LDADDLB, ARM64_LDADDLH, ARM64_LDAP, ARM64_LDAP1, ARM64_LDAPP, ARM64_LDAPR, ARM64_LDAPRB, ARM64_LDAPRH, ARM64_LDAPUR, ARM64_LDAPURB, ARM64_LDAPURH, ARM64_LDAPURSB, ARM64_LDAPURSH, ARM64_LDAPURSW, ARM64_LDAR, ARM64_LDARB, ARM64_LDARH, ARM64_LDATXR, ARM64_LDAXP, ARM64_LDAXR, ARM64_LDAXRB, ARM64_LDAXRH, ARM64_LDBFADD, ARM64_LDBFADDA, ARM64_LDBFADDAL, ARM64_LDBFADDL, ARM64_LDBFMAX, ARM64_LDBFMAXA, ARM64_LDBFMAXAL, ARM64_LDBFMAXL, ARM64_LDBFMAXNM, ARM64_LDBFMAXNMA, ARM64_LDBFMAXNMAL, ARM64_LDBFMAXNML, ARM64_LDBFMIN, ARM64_LDBFMINA, ARM64_LDBFMINAL, ARM64_LDBFMINL, ARM64_LDBFMINNM, ARM64_LDBFMINNMA, ARM64_LDBFMINNMAL, ARM64_LDBFMINNML, ARM64_LDCLR, ARM64_LDCLRA, ARM64_LDCLRAB, ARM64_LDCLRAH, ARM64_LDCLRAL, ARM64_LDCLRALB, ARM64_LDCLRALH, ARM64_LDCLRB, ARM64_LDCLRH, ARM64_LDCLRL, ARM64_LDCLRLB, ARM64_LDCLRLH, ARM64_LDCLRP, ARM64_LDCLRPA, ARM64_LDCLRPAL, ARM64_LDCLRPL, ARM64_LDEOR, ARM64_LDEORA, ARM64_LDEORAB, ARM64_LDEORAH, ARM64_LDEORAL, ARM64_LDEORALB, ARM64_LDEORALH, ARM64_LDEORB, ARM64_LDEORH, ARM64_LDEORL, ARM64_LDEORLB, ARM64_LDEORLH, ARM64_LDFADD, ARM64_LDFADDA, ARM64_LDFADDAL, ARM64_LDFADDL, ARM64_LDFF1B, ARM64_LDFF1D, ARM64_LDFF1H, ARM64_LDFF1SB, ARM64_LDFF1SH, ARM64_LDFF1SW, ARM64_LDFF1W, ARM64_LDFMAX, ARM64_LDFMAXA, ARM64_LDFMAXAL, ARM64_LDFMAXL, ARM64_LDFMAXNM, ARM64_LDFMAXNMA, ARM64_LDFMAXNMAL, ARM64_LDFMAXNML, ARM64_LDFMIN, ARM64_LDFMINA, ARM64_LDFMINAL, ARM64_LDFMINL, ARM64_LDFMINNM, ARM64_LDFMINNMA, ARM64_LDFMINNMAL, ARM64_LDFMINNML, ARM64_LDG, ARM64_LDGM, ARM64_LDIAPP, ARM64_LDLAR, ARM64_LDLARB, ARM64_LDLARH, ARM64_LDNF1B, ARM64_LDNF1D, ARM64_LDNF1H, ARM64_LDNF1SB, ARM64_LDNF1SH, ARM64_LDNF1SW, ARM64_LDNF1W, ARM64_LDNP, ARM64_LDNT1B, ARM64_LDNT1D, ARM64_LDNT1H, ARM64_LDNT1SB, ARM64_LDNT1SH, ARM64_LDNT1SW, ARM64_LDNT1W, ARM64_LDP, ARM64_LDPSW, ARM64_LDR, ARM64_LDRAA, ARM64_LDRAB, ARM64_LDRB, ARM64_LDRH, ARM64_LDRSB, ARM64_LDRSH, ARM64_LDRSW, ARM64_LDSET, ARM64_LDSETA, ARM64_LDSETAB, ARM64_LDSETAH, ARM64_LDSETAL, ARM64_LDSETALB, ARM64_LDSETALH, ARM64_LDSETB, ARM64_LDSETH, ARM64_LDSETL, ARM64_LDSETLB, ARM64_LDSETLH, ARM64_LDSETP, ARM64_LDSETPA, ARM64_LDSETPAL, ARM64_LDSETPL, ARM64_LDSMAX, ARM64_LDSMAXA, ARM64_LDSMAXAB, ARM64_LDSMAXAH, ARM64_LDSMAXAL, ARM64_LDSMAXALB, ARM64_LDSMAXALH, ARM64_LDSMAXB, ARM64_LDSMAXH, ARM64_LDSMAXL, ARM64_LDSMAXLB, ARM64_LDSMAXLH, ARM64_LDSMIN, ARM64_LDSMINA, ARM64_LDSMINAB, ARM64_LDSMINAH, ARM64_LDSMINAL, ARM64_LDSMINALB, ARM64_LDSMINALH, ARM64_LDSMINB, ARM64_LDSMINH, ARM64_LDSMINL, ARM64_LDSMINLB, ARM64_LDSMINLH, ARM64_LDTADD, ARM64_LDTADDA, ARM64_LDTADDAL, ARM64_LDTADDL, ARM64_LDTCLR, ARM64_LDTCLRA, ARM64_LDTCLRAL, ARM64_LDTCLRL, ARM64_LDTNP, ARM64_LDTP, ARM64_LDTR, ARM64_LDTRB, ARM64_LDTRH, ARM64_LDTRSB, ARM64_LDTRSH, ARM64_LDTRSW, ARM64_LDTSET, ARM64_LDTSETA, ARM64_LDTSETAL, ARM64_LDTSETL, ARM64_LDTXR, ARM64_LDUMAX, ARM64_LDUMAXA, ARM64_LDUMAXAB, ARM64_LDUMAXAH, ARM64_LDUMAXAL, ARM64_LDUMAXALB, ARM64_LDUMAXALH, ARM64_LDUMAXB, ARM64_LDUMAXH, ARM64_LDUMAXL, ARM64_LDUMAXLB, ARM64_LDUMAXLH, ARM64_LDUMIN, ARM64_LDUMINA, ARM64_LDUMINAB, ARM64_LDUMINAH, ARM64_LDUMINAL, ARM64_LDUMINALB, ARM64_LDUMINALH, ARM64_LDUMINB, ARM64_LDUMINH, ARM64_LDUMINL, ARM64_LDUMINLB, ARM64_LDUMINLH, ARM64_LDUR, ARM64_LDURB, ARM64_LDURH, ARM64_LDURSB, ARM64_LDURSH, ARM64_LDURSW, ARM64_LDXP, ARM64_LDXR, ARM64_LDXRB, ARM64_LDXRH, ARM64_LSL, ARM64_LSLR, ARM64_LSLV, ARM64_LSR, ARM64_LSRR, ARM64_LSRV, ARM64_LUTI2, ARM64_LUTI4, ARM64_LUTI6, ARM64_MAD, ARM64_MADD, ARM64_MADDPT, ARM64_MADPT, ARM64_MATCH, ARM64_MLA, ARM64_MLAPT, ARM64_MLBI, ARM64_MLS, ARM64_MNEG, ARM64_MOV, ARM64_MOVA, ARM64_MOVAZ, ARM64_MOVI, ARM64_MOVK, ARM64_MOVN, ARM64_MOVPRFX, ARM64_MOVS, ARM64_MOVT, ARM64_MOVZ, ARM64_MRRS, ARM64_MRS, ARM64_MSB, ARM64_MSR, ARM64_MSRR, ARM64_MSUB, ARM64_MSUBPT, ARM64_MUL, ARM64_MVN, ARM64_MVNI, ARM64_NAND, ARM64_NANDS, ARM64_NBSL, ARM64_NEG, ARM64_NEGS, ARM64_NGC, ARM64_NGCS, ARM64_NMATCH, ARM64_NOP, ARM64_NOR, ARM64_NORS, ARM64_NOT, ARM64_NOTS, ARM64_ORN, ARM64_ORNS, ARM64_ORQV, ARM64_ORR, ARM64_ORRS, ARM64_ORV, ARM64_PACDA, ARM64_PACDB, ARM64_PACDZA, ARM64_PACDZB, ARM64_PACGA, ARM64_PACIA, ARM64_PACIA1716, ARM64_PACIA171615, ARM64_PACIASP, ARM64_PACIASPPC, ARM64_PACIAZ, ARM64_PACIB, ARM64_PACIB1716, ARM64_PACIB171615, ARM64_PACIBSP, ARM64_PACIBSPPC, ARM64_PACIBZ, ARM64_PACIZA, ARM64_PACIZB, ARM64_PACM, ARM64_PACNBIASPPC, ARM64_PACNBIBSPPC, ARM64_PEXT, ARM64_PFALSE, ARM64_PFIRST, ARM64_PMLAL, ARM64_PMOV, ARM64_PMUL, ARM64_PMULL, ARM64_PMULL2, ARM64_PMULLB, ARM64_PMULLT, ARM64_PNEXT, ARM64_PRFB, ARM64_PRFD, ARM64_PRFH, ARM64_PRFM, ARM64_PRFUM, ARM64_PRFW, ARM64_PSB, ARM64_PSEL, ARM64_PSSBB, ARM64_PTEST, ARM64_PTRUE, ARM64_PTRUES, ARM64_PUNPKHI, ARM64_PUNPKLO, ARM64_RADDHN, ARM64_RADDHN2, ARM64_RADDHNB, ARM64_RADDHNT, ARM64_RAX1, ARM64_RBIT, ARM64_RCWCAS, ARM64_RCWCASA, ARM64_RCWCASAL, ARM64_RCWCASL, ARM64_RCWCASP, ARM64_RCWCASPA, ARM64_RCWCASPAL, ARM64_RCWCASPL, ARM64_RCWCLR, ARM64_RCWCLRA, ARM64_RCWCLRAL, ARM64_RCWCLRL, ARM64_RCWCLRP, ARM64_RCWCLRPA, ARM64_RCWCLRPAL, ARM64_RCWCLRPL, ARM64_RCWSCAS, ARM64_RCWSCASA, ARM64_RCWSCASAL, ARM64_RCWSCASL, ARM64_RCWSCASP, ARM64_RCWSCASPA, ARM64_RCWSCASPAL, ARM64_RCWSCASPL, ARM64_RCWSCLR, ARM64_RCWSCLRA, ARM64_RCWSCLRAL, ARM64_RCWSCLRL, ARM64_RCWSCLRP, ARM64_RCWSCLRPA, ARM64_RCWSCLRPAL, ARM64_RCWSCLRPL, ARM64_RCWSET, ARM64_RCWSETA, ARM64_RCWSETAL, ARM64_RCWSETL, ARM64_RCWSETP, ARM64_RCWSETPA, ARM64_RCWSETPAL, ARM64_RCWSETPL, ARM64_RCWSSET, ARM64_RCWSSETA, ARM64_RCWSSETAL, ARM64_RCWSSETL, ARM64_RCWSSETP, ARM64_RCWSSETPA, ARM64_RCWSSETPAL, ARM64_RCWSSETPL, ARM64_RCWSSWP, ARM64_RCWSSWPA, ARM64_RCWSSWPAL, ARM64_RCWSSWPL, ARM64_RCWSSWPP, ARM64_RCWSSWPPA, ARM64_RCWSSWPPAL, ARM64_RCWSSWPPL, ARM64_RCWSWP, ARM64_RCWSWPA, ARM64_RCWSWPAL, ARM64_RCWSWPL, ARM64_RCWSWPP, ARM64_RCWSWPPA, ARM64_RCWSWPPAL, ARM64_RCWSWPPL, ARM64_RDFFR, ARM64_RDFFRS, ARM64_RDSVL, ARM64_RDVL, ARM64_RET, ARM64_RETAA, ARM64_RETAASPPC, ARM64_RETAASPPCR, ARM64_RETAB, ARM64_RETABSPPC, ARM64_RETABSPPCR, ARM64_REV, ARM64_REV16, ARM64_REV32, ARM64_REV64, ARM64_REVB, ARM64_REVD, ARM64_REVH, ARM64_REVW, ARM64_RMIF, ARM64_ROR, ARM64_RORV, ARM64_RPRFM, ARM64_RSHRN, ARM64_RSHRN2, ARM64_RSHRNB, ARM64_RSHRNT, ARM64_RSUBHN, ARM64_RSUBHN2, ARM64_RSUBHNB, ARM64_RSUBHNT, ARM64_SABA, ARM64_SABAL, ARM64_SABAL2, ARM64_SABALB, ARM64_SABALT, ARM64_SABD, ARM64_SABDL, ARM64_SABDL2, ARM64_SABDLB, ARM64_SABDLT, ARM64_SADALP, ARM64_SADDL, ARM64_SADDL2, ARM64_SADDLB, ARM64_SADDLBT, ARM64_SADDLP, ARM64_SADDLT, ARM64_SADDLV, ARM64_SADDV, ARM64_SADDW, ARM64_SADDW2, ARM64_SADDWB, ARM64_SADDWT, ARM64_SB, ARM64_SBC, ARM64_SBCLB, ARM64_SBCLT, ARM64_SBCS, ARM64_SBFIZ, ARM64_SBFM, ARM64_SBFX, ARM64_SCLAMP, ARM64_SCVTF, ARM64_SCVTFLT, ARM64_SDIV, ARM64_SDIVR, ARM64_SDOT, ARM64_SEL, ARM64_SETE, ARM64_SETEN, ARM64_SETET, ARM64_SETETN, ARM64_SETF16, ARM64_SETF8, ARM64_SETFFR, ARM64_SETGE, ARM64_SETGEN, ARM64_SETGET, ARM64_SETGETN, ARM64_SETGM, ARM64_SETGMN, ARM64_SETGMT, ARM64_SETGMTN, ARM64_SETGP, ARM64_SETGPN, ARM64_SETGPT, ARM64_SETGPTN, ARM64_SETM, ARM64_SETMN, ARM64_SETMT, ARM64_SETMTN, ARM64_SETP, ARM64_SETPN, ARM64_SETPT, ARM64_SETPTN, ARM64_SEV, ARM64_SEVL, ARM64_SHA1C, ARM64_SHA1H, ARM64_SHA1M, ARM64_SHA1P, ARM64_SHA1SU0, ARM64_SHA1SU1, ARM64_SHA256H, ARM64_SHA256H2, ARM64_SHA256SU0, ARM64_SHA256SU1, ARM64_SHA512H, ARM64_SHA512H2, ARM64_SHA512SU0, ARM64_SHA512SU1, ARM64_SHADD, ARM64_SHL, ARM64_SHLL, ARM64_SHLL2, ARM64_SHRN, ARM64_SHRN2, ARM64_SHRNB, ARM64_SHRNT, ARM64_SHSUB, ARM64_SHSUBR, ARM64_SHUH, ARM64_SLI, ARM64_SM3PARTW1, ARM64_SM3PARTW2, ARM64_SM3SS1, ARM64_SM3TT1A, ARM64_SM3TT1B, ARM64_SM3TT2A, ARM64_SM3TT2B, ARM64_SM4E, ARM64_SM4EKEY, ARM64_SMADDL, ARM64_SMAX, ARM64_SMAXP, ARM64_SMAXQV, ARM64_SMAXV, ARM64_SMC, ARM64_SMIN, ARM64_SMINP, ARM64_SMINQV, ARM64_SMINV, ARM64_SMLAL, ARM64_SMLAL2, ARM64_SMLALB, ARM64_SMLALL, ARM64_SMLALT, ARM64_SMLSL, ARM64_SMLSL2, ARM64_SMLSLB, ARM64_SMLSLL, ARM64_SMLSLT, ARM64_SMMLA, ARM64_SMNEGL, ARM64_SMOP4A, ARM64_SMOP4S, ARM64_SMOPA, ARM64_SMOPS, ARM64_SMOV, ARM64_SMSTART, ARM64_SMSTOP, ARM64_SMSUBL, ARM64_SMULH, ARM64_SMULL, ARM64_SMULL2, ARM64_SMULLB, ARM64_SMULLT, ARM64_SPLICE, ARM64_SQABS, ARM64_SQADD, ARM64_SQCADD, ARM64_SQCVT, ARM64_SQCVTN, ARM64_SQCVTU, ARM64_SQCVTUN, ARM64_SQDECB, ARM64_SQDECD, ARM64_SQDECH, ARM64_SQDECP, ARM64_SQDECW, ARM64_SQDMLAL, ARM64_SQDMLAL2, ARM64_SQDMLALB, ARM64_SQDMLALBT, ARM64_SQDMLALT, ARM64_SQDMLSL, ARM64_SQDMLSL2, ARM64_SQDMLSLB, ARM64_SQDMLSLBT, ARM64_SQDMLSLT, ARM64_SQDMULH, ARM64_SQDMULL, ARM64_SQDMULL2, ARM64_SQDMULLB, ARM64_SQDMULLT, ARM64_SQINCB, ARM64_SQINCD, ARM64_SQINCH, ARM64_SQINCP, ARM64_SQINCW, ARM64_SQNEG, ARM64_SQRDCMLAH, ARM64_SQRDMLAH, ARM64_SQRDMLSH, ARM64_SQRDMULH, ARM64_SQRSHL, ARM64_SQRSHLR, ARM64_SQRSHR, ARM64_SQRSHRN, ARM64_SQRSHRN2, ARM64_SQRSHRNB, ARM64_SQRSHRNT, ARM64_SQRSHRU, ARM64_SQRSHRUN, ARM64_SQRSHRUN2, ARM64_SQRSHRUNB, ARM64_SQRSHRUNT, ARM64_SQSHL, ARM64_SQSHLR, ARM64_SQSHLU, ARM64_SQSHRN, ARM64_SQSHRN2, ARM64_SQSHRNB, ARM64_SQSHRNT, ARM64_SQSHRUN, ARM64_SQSHRUN2, ARM64_SQSHRUNB, ARM64_SQSHRUNT, ARM64_SQSUB, ARM64_SQSUBR, ARM64_SQXTN, ARM64_SQXTN2, ARM64_SQXTNB, ARM64_SQXTNT, ARM64_SQXTUN, ARM64_SQXTUN2, ARM64_SQXTUNB, ARM64_SQXTUNT, ARM64_SRHADD, ARM64_SRI, ARM64_SRSHL, ARM64_SRSHLR, ARM64_SRSHR, ARM64_SRSRA, ARM64_SSBB, ARM64_SSHL, ARM64_SSHLL, ARM64_SSHLL2, ARM64_SSHLLB, ARM64_SSHLLT, ARM64_SSHR, ARM64_SSRA, ARM64_SSUBL, ARM64_SSUBL2, ARM64_SSUBLB, ARM64_SSUBLBT, ARM64_SSUBLT, ARM64_SSUBLTB, ARM64_SSUBW, ARM64_SSUBW2, ARM64_SSUBWB, ARM64_SSUBWT, ARM64_ST1, ARM64_ST1B, ARM64_ST1D, ARM64_ST1H, ARM64_ST1Q, ARM64_ST1W, ARM64_ST2, ARM64_ST2B, ARM64_ST2D, ARM64_ST2G, ARM64_ST2H, ARM64_ST2Q, ARM64_ST2W, ARM64_ST3, ARM64_ST3B, ARM64_ST3D, ARM64_ST3H, ARM64_ST3Q, ARM64_ST3W, ARM64_ST4, ARM64_ST4B, ARM64_ST4D, ARM64_ST4H, ARM64_ST4Q, ARM64_ST4W, ARM64_ST64B, ARM64_ST64BV, ARM64_ST64BV0, ARM64_STADD, ARM64_STADDB, ARM64_STADDH, ARM64_STADDL, ARM64_STADDLB, ARM64_STADDLH, ARM64_STBFADD, ARM64_STBFADDL, ARM64_STBFMAX, ARM64_STBFMAXL, ARM64_STBFMAXNM, ARM64_STBFMAXNML, ARM64_STBFMIN, ARM64_STBFMINL, ARM64_STBFMINNM, ARM64_STBFMINNML, ARM64_STCLR, ARM64_STCLRB, ARM64_STCLRH, ARM64_STCLRL, ARM64_STCLRLB, ARM64_STCLRLH, ARM64_STCPH, ARM64_STEOR, ARM64_STEORB, ARM64_STEORH, ARM64_STEORL, ARM64_STEORLB, ARM64_STEORLH, ARM64_STFADD, ARM64_STFADDL, ARM64_STFMAX, ARM64_STFMAXL, ARM64_STFMAXNM, ARM64_STFMAXNML, ARM64_STFMIN, ARM64_STFMINL, ARM64_STFMINNM, ARM64_STFMINNML, ARM64_STG, ARM64_STGM, ARM64_STGP, ARM64_STILP, ARM64_STL1, ARM64_STLLR, ARM64_STLLRB, ARM64_STLLRH, ARM64_STLP, ARM64_STLR, ARM64_STLRB, ARM64_STLRH, ARM64_STLTXR, ARM64_STLUR, ARM64_STLURB, ARM64_STLURH, ARM64_STLXP, ARM64_STLXR, ARM64_STLXRB, ARM64_STLXRH, ARM64_STMOPA, ARM64_STNP, ARM64_STNT1B, ARM64_STNT1D, ARM64_STNT1H, ARM64_STNT1W, ARM64_STP, ARM64_STR, ARM64_STRB, ARM64_STRH, ARM64_STSET, ARM64_STSETB, ARM64_STSETH, ARM64_STSETL, ARM64_STSETLB, ARM64_STSETLH, ARM64_STSHH, ARM64_STSMAX, ARM64_STSMAXB, ARM64_STSMAXH, ARM64_STSMAXL, ARM64_STSMAXLB, ARM64_STSMAXLH, ARM64_STSMIN, ARM64_STSMINB, ARM64_STSMINH, ARM64_STSMINL, ARM64_STSMINLB, ARM64_STSMINLH, ARM64_STTADD, ARM64_STTADDL, ARM64_STTCLR, ARM64_STTCLRL, ARM64_STTNP, ARM64_STTP, ARM64_STTR, ARM64_STTRB, ARM64_STTRH, ARM64_STTSET, ARM64_STTSETL, ARM64_STTXR, ARM64_STUMAX, ARM64_STUMAXB, ARM64_STUMAXH, ARM64_STUMAXL, ARM64_STUMAXLB, ARM64_STUMAXLH, ARM64_STUMIN, ARM64_STUMINB, ARM64_STUMINH, ARM64_STUMINL, ARM64_STUMINLB, ARM64_STUMINLH, ARM64_STUR, ARM64_STURB, ARM64_STURH, ARM64_STXP, ARM64_STXR, ARM64_STXRB, ARM64_STXRH, ARM64_STZ2G, ARM64_STZG, ARM64_STZGM, ARM64_SUB, ARM64_SUBG, ARM64_SUBHN, ARM64_SUBHN2, ARM64_SUBHNB, ARM64_SUBHNT, ARM64_SUBP, ARM64_SUBPS, ARM64_SUBPT, ARM64_SUBR, ARM64_SUBS, ARM64_SUDOT, ARM64_SUMLALL, ARM64_SUMOP4A, ARM64_SUMOP4S, ARM64_SUMOPA, ARM64_SUMOPS, ARM64_SUNPK, ARM64_SUNPKHI, ARM64_SUNPKLO, ARM64_SUQADD, ARM64_SUTMOPA, ARM64_SUVDOT, ARM64_SVC, ARM64_SVDOT, ARM64_SWP, ARM64_SWPA, ARM64_SWPAB, ARM64_SWPAH, ARM64_SWPAL, ARM64_SWPALB, ARM64_SWPALH, ARM64_SWPB, ARM64_SWPH, ARM64_SWPL, ARM64_SWPLB, ARM64_SWPLH, ARM64_SWPP, ARM64_SWPPA, ARM64_SWPPAL, ARM64_SWPPL, ARM64_SWPT, ARM64_SWPTA, ARM64_SWPTAL, ARM64_SWPTL, ARM64_SXTB, ARM64_SXTH, ARM64_SXTL, ARM64_SXTL2, ARM64_SXTW, ARM64_SYS, ARM64_SYSL, ARM64_SYSP, ARM64_TBL, ARM64_TBLQ, ARM64_TBNZ, ARM64_TBX, ARM64_TBXQ, ARM64_TBZ, ARM64_TLBI, ARM64_TLBIP, ARM64_TRCIT, ARM64_TRN1, ARM64_TRN2, ARM64_TSB, ARM64_TST, ARM64_UABA, ARM64_UABAL, ARM64_UABAL2, ARM64_UABALB, ARM64_UABALT, ARM64_UABD, ARM64_UABDL, ARM64_UABDL2, ARM64_UABDLB, ARM64_UABDLT, ARM64_UADALP, ARM64_UADDL, ARM64_UADDL2, ARM64_UADDLB, ARM64_UADDLP, ARM64_UADDLT, ARM64_UADDLV, ARM64_UADDV, ARM64_UADDW, ARM64_UADDW2, ARM64_UADDWB, ARM64_UADDWT, ARM64_UBFIZ, ARM64_UBFM, ARM64_UBFX, ARM64_UCLAMP, ARM64_UCVTF, ARM64_UCVTFLT, ARM64_UDF, ARM64_UDIV, ARM64_UDIVR, ARM64_UDOT, ARM64_UHADD, ARM64_UHSUB, ARM64_UHSUBR, ARM64_UMADDL, ARM64_UMAX, ARM64_UMAXP, ARM64_UMAXQV, ARM64_UMAXV, ARM64_UMIN, ARM64_UMINP, ARM64_UMINQV, ARM64_UMINV, ARM64_UMLAL, ARM64_UMLAL2, ARM64_UMLALB, ARM64_UMLALL, ARM64_UMLALT, ARM64_UMLSL, ARM64_UMLSL2, ARM64_UMLSLB, ARM64_UMLSLL, ARM64_UMLSLT, ARM64_UMMLA, ARM64_UMNEGL, ARM64_UMOP4A, ARM64_UMOP4S, ARM64_UMOPA, ARM64_UMOPS, ARM64_UMOV, ARM64_UMSUBL, ARM64_UMULH, ARM64_UMULL, ARM64_UMULL2, ARM64_UMULLB, ARM64_UMULLT, ARM64_UQADD, ARM64_UQCVT, ARM64_UQCVTN, ARM64_UQDECB, ARM64_UQDECD, ARM64_UQDECH, ARM64_UQDECP, ARM64_UQDECW, ARM64_UQINCB, ARM64_UQINCD, ARM64_UQINCH, ARM64_UQINCP, ARM64_UQINCW, ARM64_UQRSHL, ARM64_UQRSHLR, ARM64_UQRSHR, ARM64_UQRSHRN, ARM64_UQRSHRN2, ARM64_UQRSHRNB, ARM64_UQRSHRNT, ARM64_UQSHL, ARM64_UQSHLR, ARM64_UQSHRN, ARM64_UQSHRN2, ARM64_UQSHRNB, ARM64_UQSHRNT, ARM64_UQSUB, ARM64_UQSUBR, ARM64_UQXTN, ARM64_UQXTN2, ARM64_UQXTNB, ARM64_UQXTNT, ARM64_URECPE, ARM64_URHADD, ARM64_URSHL, ARM64_URSHLR, ARM64_URSHR, ARM64_URSQRTE, ARM64_URSRA, ARM64_USDOT, ARM64_USHL, ARM64_USHLL, ARM64_USHLL2, ARM64_USHLLB, ARM64_USHLLT, ARM64_USHR, ARM64_USMLALL, ARM64_USMMLA, ARM64_USMOP4A, ARM64_USMOP4S, ARM64_USMOPA, ARM64_USMOPS, ARM64_USQADD, ARM64_USRA, ARM64_USTMOPA, ARM64_USUBL, ARM64_USUBL2, ARM64_USUBLB, ARM64_USUBLT, ARM64_USUBW, ARM64_USUBW2, ARM64_USUBWB, ARM64_USUBWT, ARM64_USVDOT, ARM64_UTMOPA, ARM64_UUNPK, ARM64_UUNPKHI, ARM64_UUNPKLO, ARM64_UVDOT, ARM64_UXTB, ARM64_UXTH, ARM64_UXTL, ARM64_UXTL2, ARM64_UXTW, ARM64_UZP, ARM64_UZP1, ARM64_UZP2, ARM64_UZPQ1, ARM64_UZPQ2, ARM64_WFE, ARM64_WFET, ARM64_WFI, ARM64_WFIT, ARM64_WHILEGE, ARM64_WHILEGT, ARM64_WHILEHI, ARM64_WHILEHS, ARM64_WHILELE, ARM64_WHILELO, ARM64_WHILELS, ARM64_WHILELT, ARM64_WHILERW, ARM64_WHILEWR, ARM64_WRFFR, ARM64_XAFLAG, ARM64_XAR, ARM64_XPACD, ARM64_XPACI, ARM64_XPACLRI, ARM64_XTN, ARM64_XTN2, ARM64_YIELD, ARM64_ZERO, ARM64_ZIP, ARM64_ZIP1, ARM64_ZIP2, ARM64_ZIPQ1, ARM64_ZIPQ2, }; const char *operation_to_str(enum Operation oper);