38 ARM64_SYSREG_INVALID = 0
39 ARM64_SYSREG_MDCCSR_EL0 = 0x9808
40 ARM64_SYSREG_DBGDTRRX_EL0 = 0x9828
41 ARM64_SYSREG_MDRAR_EL1 = 0x8080
42 ARM64_SYSREG_OSLSR_EL1 = 0x808c
43 ARM64_SYSREG_DBGAUTHSTATUS_EL1 = 0x83f6
44 ARM64_SYSREG_PMCEID0_EL0 = 0xdce6
45 ARM64_SYSREG_PMCEID1_EL0 = 0xdce7
46 ARM64_SYSREG_MIDR_EL1 = 0xc000
47 ARM64_SYSREG_CCSIDR_EL1 = 0xc800
48 ARM64_SYSREG_CLIDR_EL1 = 0xc801
49 ARM64_SYSREG_CTR_EL0 = 0xd801
50 ARM64_SYSREG_MPIDR_EL1 = 0xc005
51 ARM64_SYSREG_REVIDR_EL1 = 0xc006
52 ARM64_SYSREG_AIDR_EL1 = 0xc807
53 ARM64_SYSREG_DCZID_EL0 = 0xd807
54 ARM64_SYSREG_ID_PFR0_EL1 = 0xc008
55 ARM64_SYSREG_ID_PFR1_EL1 = 0xc009
56 ARM64_SYSREG_ID_DFR0_EL1 = 0xc00a
57 ARM64_SYSREG_ID_AFR0_EL1 = 0xc00b
58 ARM64_SYSREG_ID_MMFR0_EL1 = 0xc00c
59 ARM64_SYSREG_ID_MMFR1_EL1 = 0xc00d
60 ARM64_SYSREG_ID_MMFR2_EL1 = 0xc00e
61 ARM64_SYSREG_ID_MMFR3_EL1 = 0xc00f
62 ARM64_SYSREG_ID_ISAR0_EL1 = 0xc010
63 ARM64_SYSREG_ID_ISAR1_EL1 = 0xc011
64 ARM64_SYSREG_ID_ISAR2_EL1 = 0xc012
65 ARM64_SYSREG_ID_ISAR3_EL1 = 0xc013
66 ARM64_SYSREG_ID_ISAR4_EL1 = 0xc014
67 ARM64_SYSREG_ID_ISAR5_EL1 = 0xc015
68 ARM64_SYSREG_ID_A64PFR0_EL1 = 0xc020
69 ARM64_SYSREG_ID_A64PFR1_EL1 = 0xc021
70 ARM64_SYSREG_ID_A64DFR0_EL1 = 0xc028
71 ARM64_SYSREG_ID_A64DFR1_EL1 = 0xc029
72 ARM64_SYSREG_ID_A64AFR0_EL1 = 0xc02c
73 ARM64_SYSREG_ID_A64AFR1_EL1 = 0xc02d
74 ARM64_SYSREG_ID_A64ISAR0_EL1 = 0xc030
75 ARM64_SYSREG_ID_A64ISAR1_EL1 = 0xc031
76 ARM64_SYSREG_ID_A64MMFR0_EL1 = 0xc038
77 ARM64_SYSREG_ID_A64MMFR1_EL1 = 0xc039
78 ARM64_SYSREG_MVFR0_EL1 = 0xc018
79 ARM64_SYSREG_MVFR1_EL1 = 0xc019
80 ARM64_SYSREG_MVFR2_EL1 = 0xc01a
81 ARM64_SYSREG_RVBAR_EL1 = 0xc601
82 ARM64_SYSREG_RVBAR_EL2 = 0xe601
83 ARM64_SYSREG_RVBAR_EL3 = 0xf601
84 ARM64_SYSREG_ISR_EL1 = 0xc608
85 ARM64_SYSREG_CNTPCT_EL0 = 0xdf01
86 ARM64_SYSREG_CNTVCT_EL0 = 0xdf02
87 ARM64_SYSREG_TRCSTATR = 0x8818
88 ARM64_SYSREG_TRCIDR8 = 0x8806
89 ARM64_SYSREG_TRCIDR9 = 0x880e
90 ARM64_SYSREG_TRCIDR10 = 0x8816
91 ARM64_SYSREG_TRCIDR11 = 0x881e
92 ARM64_SYSREG_TRCIDR12 = 0x8826
93 ARM64_SYSREG_TRCIDR13 = 0x882e
94 ARM64_SYSREG_TRCIDR0 = 0x8847
95 ARM64_SYSREG_TRCIDR1 = 0x884f
96 ARM64_SYSREG_TRCIDR2 = 0x8857
97 ARM64_SYSREG_TRCIDR3 = 0x885f
98 ARM64_SYSREG_TRCIDR4 = 0x8867
99 ARM64_SYSREG_TRCIDR5 = 0x886f
100 ARM64_SYSREG_TRCIDR6 = 0x8877
101 ARM64_SYSREG_TRCIDR7 = 0x887f
102 ARM64_SYSREG_TRCOSLSR = 0x888c
103 ARM64_SYSREG_TRCPDSR = 0x88ac
104 ARM64_SYSREG_TRCDEVAFF0 = 0x8bd6
105 ARM64_SYSREG_TRCDEVAFF1 = 0x8bde
106 ARM64_SYSREG_TRCLSR = 0x8bee
107 ARM64_SYSREG_TRCAUTHSTATUS = 0x8bf6
108 ARM64_SYSREG_TRCDEVARCH = 0x8bfe
109 ARM64_SYSREG_TRCDEVID = 0x8b97
110 ARM64_SYSREG_TRCDEVTYPE = 0x8b9f
111 ARM64_SYSREG_TRCPIDR4 = 0x8ba7
112 ARM64_SYSREG_TRCPIDR5 = 0x8baf
113 ARM64_SYSREG_TRCPIDR6 = 0x8bb7
114 ARM64_SYSREG_TRCPIDR7 = 0x8bbf
115 ARM64_SYSREG_TRCPIDR0 = 0x8bc7
116 ARM64_SYSREG_TRCPIDR1 = 0x8bcf
117 ARM64_SYSREG_TRCPIDR2 = 0x8bd7
118 ARM64_SYSREG_TRCPIDR3 = 0x8bdf
119 ARM64_SYSREG_TRCCIDR0 = 0x8be7
120 ARM64_SYSREG_TRCCIDR1 = 0x8bef
121 ARM64_SYSREG_TRCCIDR2 = 0x8bf7
122 ARM64_SYSREG_TRCCIDR3 = 0x8bff
123 ARM64_SYSREG_ICC_IAR1_EL1 = 0xc660
124 ARM64_SYSREG_ICC_IAR0_EL1 = 0xc640
125 ARM64_SYSREG_ICC_HPPIR1_EL1 = 0xc662
126 ARM64_SYSREG_ICC_HPPIR0_EL1 = 0xc642
127 ARM64_SYSREG_ICC_RPR_EL1 = 0xc65b
128 ARM64_SYSREG_ICH_VTR_EL2 = 0xe659
129 ARM64_SYSREG_ICH_EISR_EL2 = 0xe65b
130 ARM64_SYSREG_ICH_ELSR_EL2 = 0xe65d
131 ARM64_SYSREG_DBGDTRTX_EL0 = 0x9828
132 ARM64_SYSREG_OSLAR_EL1 = 0x8084
133 ARM64_SYSREG_PMSWINC_EL0 = 0xdce4
134 ARM64_SYSREG_TRCOSLAR = 0x8884
135 ARM64_SYSREG_TRCLAR = 0x8be6
136 ARM64_SYSREG_ICC_EOIR1_EL1 = 0xc661
137 ARM64_SYSREG_ICC_EOIR0_EL1 = 0xc641
138 ARM64_SYSREG_ICC_DIR_EL1 = 0xc659
139 ARM64_SYSREG_ICC_SGI1R_EL1 = 0xc65d
140 ARM64_SYSREG_ICC_ASGI1R_EL1 = 0xc65e
141 ARM64_SYSREG_ICC_SGI0R_EL1 = 0xc65f
143 ARM64_PSTATE_INVALID = 0
144 ARM64_PSTATE_SPSEL = 0x05
145 ARM64_PSTATE_DAIFSET = 0x1e
146 ARM64_PSTATE_DAIFCLR = 0x1f
148 ARM64_VAS_INVALID = 0
159 ARM64_VESS_INVALID = 0
165 ARM64_BARRIER_INVALID = 0
166 ARM64_BARRIER_OSHLD = 0x1
167 ARM64_BARRIER_OSHST = 0x2
168 ARM64_BARRIER_OSH = 0x3
169 ARM64_BARRIER_NSHLD = 0x5
170 ARM64_BARRIER_NSHST = 0x6
171 ARM64_BARRIER_NSH = 0x7
172 ARM64_BARRIER_ISHLD = 0x9
173 ARM64_BARRIER_ISHST = 0xa
174 ARM64_BARRIER_ISH = 0xb
175 ARM64_BARRIER_LD = 0xd
176 ARM64_BARRIER_ST = 0xe
177 ARM64_BARRIER_SY = 0xf
185 ARM64_OP_REG_MRS = 65
186 ARM64_OP_REG_MSR = 66
189 ARM64_OP_PREFETCH = 69
190 ARM64_OP_BARRIER = 70
192 ARM64_TLBI_INVALID = 0
193 ARM64_TLBI_VMALLE1IS = 1
194 ARM64_TLBI_VAE1IS = 2
195 ARM64_TLBI_ASIDE1IS = 3
196 ARM64_TLBI_VAAE1IS = 4
197 ARM64_TLBI_VALE1IS = 5
198 ARM64_TLBI_VAALE1IS = 6
199 ARM64_TLBI_ALLE2IS = 7
200 ARM64_TLBI_VAE2IS = 8
201 ARM64_TLBI_ALLE1IS = 9
202 ARM64_TLBI_VALE2IS = 10
203 ARM64_TLBI_VMALLS12E1IS = 11
204 ARM64_TLBI_ALLE3IS = 12
205 ARM64_TLBI_VAE3IS = 13
206 ARM64_TLBI_VALE3IS = 14
207 ARM64_TLBI_IPAS2E1IS = 15
208 ARM64_TLBI_IPAS2LE1IS = 16
209 ARM64_TLBI_IPAS2E1 = 17
210 ARM64_TLBI_IPAS2LE1 = 18
211 ARM64_TLBI_VMALLE1 = 19
213 ARM64_TLBI_ASIDE1 = 21
214 ARM64_TLBI_VAAE1 = 22
215 ARM64_TLBI_VALE1 = 23
216 ARM64_TLBI_VAALE1 = 24
217 ARM64_TLBI_ALLE2 = 25
219 ARM64_TLBI_ALLE1 = 27
220 ARM64_TLBI_VALE2 = 28
221 ARM64_TLBI_VMALLS12E1 = 29
222 ARM64_TLBI_ALLE3 = 30
224 ARM64_TLBI_VALE3 = 32
253 ARM64_PRFM_INVALID = 0
254 ARM64_PRFM_PLDL1KEEP = 0x00+1
255 ARM64_PRFM_PLDL1STRM = 0x01+1
256 ARM64_PRFM_PLDL2KEEP = 0x02+1
257 ARM64_PRFM_PLDL2STRM = 0x03+1
258 ARM64_PRFM_PLDL3KEEP = 0x04+1
259 ARM64_PRFM_PLDL3STRM = 0x05+1
260 ARM64_PRFM_PLIL1KEEP = 0x08+1
261 ARM64_PRFM_PLIL1STRM = 0x09+1
262 ARM64_PRFM_PLIL2KEEP = 0x0a+1
263 ARM64_PRFM_PLIL2STRM = 0x0b+1
264 ARM64_PRFM_PLIL3KEEP = 0x0c+1
265 ARM64_PRFM_PLIL3STRM = 0x0d+1
266 ARM64_PRFM_PSTL1KEEP = 0x10+1
267 ARM64_PRFM_PSTL1STRM = 0x11+1
268 ARM64_PRFM_PSTL2KEEP = 0x12+1
269 ARM64_PRFM_PSTL2STRM = 0x13+1
270 ARM64_PRFM_PSTL3KEEP = 0x14+1
271 ARM64_PRFM_PSTL3STRM = 0x15+1
273 ARM64_REG_INVALID = 0
533 ARM64_REG_ENDING = 260
534 ARM64_REG_IP0 = ARM64_REG_X16
535 ARM64_REG_IP1 = ARM64_REG_X17
536 ARM64_REG_FP = ARM64_REG_X29
537 ARM64_REG_LR = ARM64_REG_X30
539 ARM64_INS_INVALID = 0
551 ARM64_INS_AESIMC = 12
582 ARM64_INS_CRC32B = 43
583 ARM64_INS_CRC32CB = 44
584 ARM64_INS_CRC32CH = 45
585 ARM64_INS_CRC32CW = 46
586 ARM64_INS_CRC32CX = 47
587 ARM64_INS_CRC32H = 48
588 ARM64_INS_CRC32W = 49
589 ARM64_INS_CRC32X = 50
613 ARM64_INS_FCCMPE = 74
622 ARM64_INS_FCVTAS = 83
623 ARM64_INS_FCVTAU = 84
626 ARM64_INS_FCVTL2 = 87
627 ARM64_INS_FCVTMS = 88
628 ARM64_INS_FCVTMU = 89
629 ARM64_INS_FCVTNS = 90
630 ARM64_INS_FCVTNU = 91
632 ARM64_INS_FCVTN2 = 93
633 ARM64_INS_FCVTPS = 94
634 ARM64_INS_FCVTPU = 95
635 ARM64_INS_FCVTXN = 96
636 ARM64_INS_FCVTXN2 = 97
637 ARM64_INS_FCVTZS = 98
638 ARM64_INS_FCVTZU = 99
640 ARM64_INS_FMADD = 101
642 ARM64_INS_FMAXNM = 103
643 ARM64_INS_FMAXNMP = 104
644 ARM64_INS_FMAXNMV = 105
645 ARM64_INS_FMAXP = 106
646 ARM64_INS_FMAXV = 107
648 ARM64_INS_FMINNM = 109
649 ARM64_INS_FMINNMP = 110
650 ARM64_INS_FMINNMV = 111
651 ARM64_INS_FMINP = 112
652 ARM64_INS_FMINV = 113
656 ARM64_INS_FMSUB = 117
658 ARM64_INS_FMULX = 119
660 ARM64_INS_FNMADD = 121
661 ARM64_INS_FNMSUB = 122
662 ARM64_INS_FNMUL = 123
663 ARM64_INS_FRECPE = 124
664 ARM64_INS_FRECPS = 125
665 ARM64_INS_FRECPX = 126
666 ARM64_INS_FRINTA = 127
667 ARM64_INS_FRINTI = 128
668 ARM64_INS_FRINTM = 129
669 ARM64_INS_FRINTN = 130
670 ARM64_INS_FRINTP = 131
671 ARM64_INS_FRINTX = 132
672 ARM64_INS_FRINTZ = 133
673 ARM64_INS_FRSQRTE = 134
674 ARM64_INS_FRSQRTS = 135
675 ARM64_INS_FSQRT = 136
690 ARM64_INS_LDARB = 151
691 ARM64_INS_LDARH = 152
693 ARM64_INS_LDAXP = 154
694 ARM64_INS_LDAXRB = 155
695 ARM64_INS_LDAXRH = 156
696 ARM64_INS_LDAXR = 157
699 ARM64_INS_LDPSW = 160
703 ARM64_INS_LDRSB = 164
704 ARM64_INS_LDRSH = 165
705 ARM64_INS_LDRSW = 166
706 ARM64_INS_LDTRB = 167
707 ARM64_INS_LDTRH = 168
708 ARM64_INS_LDTRSB = 169
709 ARM64_INS_LDTRSH = 170
710 ARM64_INS_LDTRSW = 171
712 ARM64_INS_LDURB = 173
714 ARM64_INS_LDURH = 175
715 ARM64_INS_LDURSB = 176
716 ARM64_INS_LDURSH = 177
717 ARM64_INS_LDURSW = 178
719 ARM64_INS_LDXRB = 180
720 ARM64_INS_LDXRH = 181
740 ARM64_INS_PMULL2 = 201
741 ARM64_INS_PMULL = 202
744 ARM64_INS_PRFUM = 205
745 ARM64_INS_RADDHN = 206
746 ARM64_INS_RADDHN2 = 207
749 ARM64_INS_REV16 = 210
750 ARM64_INS_REV32 = 211
751 ARM64_INS_REV64 = 212
754 ARM64_INS_RSHRN2 = 215
755 ARM64_INS_RSHRN = 216
756 ARM64_INS_RSUBHN = 217
757 ARM64_INS_RSUBHN2 = 218
758 ARM64_INS_SABAL2 = 219
759 ARM64_INS_SABAL = 220
761 ARM64_INS_SABDL2 = 222
762 ARM64_INS_SABDL = 223
764 ARM64_INS_SADALP = 225
765 ARM64_INS_SADDLP = 226
766 ARM64_INS_SADDLV = 227
767 ARM64_INS_SADDL2 = 228
768 ARM64_INS_SADDL = 229
769 ARM64_INS_SADDW2 = 230
770 ARM64_INS_SADDW = 231
773 ARM64_INS_SCVTF = 234
775 ARM64_INS_SHA1C = 236
776 ARM64_INS_SHA1H = 237
777 ARM64_INS_SHA1M = 238
778 ARM64_INS_SHA1P = 239
779 ARM64_INS_SHA1SU0 = 240
780 ARM64_INS_SHA1SU1 = 241
781 ARM64_INS_SHA256H2 = 242
782 ARM64_INS_SHA256H = 243
783 ARM64_INS_SHA256SU0 = 244
784 ARM64_INS_SHA256SU1 = 245
785 ARM64_INS_SHADD = 246
786 ARM64_INS_SHLL2 = 247
789 ARM64_INS_SHRN2 = 250
791 ARM64_INS_SHSUB = 252
793 ARM64_INS_SMADDL = 254
794 ARM64_INS_SMAXP = 255
795 ARM64_INS_SMAXV = 256
798 ARM64_INS_SMINP = 259
799 ARM64_INS_SMINV = 260
801 ARM64_INS_SMLAL2 = 262
802 ARM64_INS_SMLAL = 263
803 ARM64_INS_SMLSL2 = 264
804 ARM64_INS_SMLSL = 265
806 ARM64_INS_SMSUBL = 267
807 ARM64_INS_SMULH = 268
808 ARM64_INS_SMULL2 = 269
809 ARM64_INS_SMULL = 270
810 ARM64_INS_SQABS = 271
811 ARM64_INS_SQADD = 272
812 ARM64_INS_SQDMLAL = 273
813 ARM64_INS_SQDMLAL2 = 274
814 ARM64_INS_SQDMLSL = 275
815 ARM64_INS_SQDMLSL2 = 276
816 ARM64_INS_SQDMULH = 277
817 ARM64_INS_SQDMULL = 278
818 ARM64_INS_SQDMULL2 = 279
819 ARM64_INS_SQNEG = 280
820 ARM64_INS_SQRDMULH = 281
821 ARM64_INS_SQRSHL = 282
822 ARM64_INS_SQRSHRN = 283
823 ARM64_INS_SQRSHRN2 = 284
824 ARM64_INS_SQRSHRUN = 285
825 ARM64_INS_SQRSHRUN2 = 286
826 ARM64_INS_SQSHLU = 287
827 ARM64_INS_SQSHL = 288
828 ARM64_INS_SQSHRN = 289
829 ARM64_INS_SQSHRN2 = 290
830 ARM64_INS_SQSHRUN = 291
831 ARM64_INS_SQSHRUN2 = 292
832 ARM64_INS_SQSUB = 293
833 ARM64_INS_SQXTN2 = 294
834 ARM64_INS_SQXTN = 295
835 ARM64_INS_SQXTUN2 = 296
836 ARM64_INS_SQXTUN = 297
837 ARM64_INS_SRHADD = 298
839 ARM64_INS_SRSHL = 300
840 ARM64_INS_SRSHR = 301
841 ARM64_INS_SRSRA = 302
842 ARM64_INS_SSHLL2 = 303
843 ARM64_INS_SSHLL = 304
847 ARM64_INS_SSUBL2 = 308
848 ARM64_INS_SSUBL = 309
849 ARM64_INS_SSUBW2 = 310
850 ARM64_INS_SSUBW = 311
855 ARM64_INS_STLRB = 316
856 ARM64_INS_STLRH = 317
858 ARM64_INS_STLXP = 319
859 ARM64_INS_STLXRB = 320
860 ARM64_INS_STLXRH = 321
861 ARM64_INS_STLXR = 322
867 ARM64_INS_STTRB = 328
868 ARM64_INS_STTRH = 329
870 ARM64_INS_STURB = 331
872 ARM64_INS_STURH = 333
874 ARM64_INS_STXRB = 335
875 ARM64_INS_STXRH = 336
877 ARM64_INS_SUBHN = 338
878 ARM64_INS_SUBHN2 = 339
880 ARM64_INS_SUQADD = 341
890 ARM64_INS_UABAL2 = 351
891 ARM64_INS_UABAL = 352
893 ARM64_INS_UABDL2 = 354
894 ARM64_INS_UABDL = 355
896 ARM64_INS_UADALP = 357
897 ARM64_INS_UADDLP = 358
898 ARM64_INS_UADDLV = 359
899 ARM64_INS_UADDL2 = 360
900 ARM64_INS_UADDL = 361
901 ARM64_INS_UADDW2 = 362
902 ARM64_INS_UADDW = 363
904 ARM64_INS_UCVTF = 365
906 ARM64_INS_UHADD = 367
907 ARM64_INS_UHSUB = 368
908 ARM64_INS_UMADDL = 369
909 ARM64_INS_UMAXP = 370
910 ARM64_INS_UMAXV = 371
912 ARM64_INS_UMINP = 373
913 ARM64_INS_UMINV = 374
915 ARM64_INS_UMLAL2 = 376
916 ARM64_INS_UMLAL = 377
917 ARM64_INS_UMLSL2 = 378
918 ARM64_INS_UMLSL = 379
920 ARM64_INS_UMSUBL = 381
921 ARM64_INS_UMULH = 382
922 ARM64_INS_UMULL2 = 383
923 ARM64_INS_UMULL = 384
924 ARM64_INS_UQADD = 385
925 ARM64_INS_UQRSHL = 386
926 ARM64_INS_UQRSHRN = 387
927 ARM64_INS_UQRSHRN2 = 388
928 ARM64_INS_UQSHL = 389
929 ARM64_INS_UQSHRN = 390
930 ARM64_INS_UQSHRN2 = 391
931 ARM64_INS_UQSUB = 392
932 ARM64_INS_UQXTN2 = 393
933 ARM64_INS_UQXTN = 394
934 ARM64_INS_URECPE = 395
935 ARM64_INS_URHADD = 396
936 ARM64_INS_URSHL = 397
937 ARM64_INS_URSHR = 398
938 ARM64_INS_URSQRTE = 399
939 ARM64_INS_URSRA = 400
940 ARM64_INS_USHLL2 = 401
941 ARM64_INS_USHLL = 402
944 ARM64_INS_USQADD = 405
946 ARM64_INS_USUBL2 = 407
947 ARM64_INS_USUBL = 408
948 ARM64_INS_USUBW2 = 409
949 ARM64_INS_USUBW = 410
957 ARM64_INS_UMNEGL = 418
958 ARM64_INS_SMNEGL = 419
960 ARM64_INS_YIELD = 421
966 ARM64_INS_SBFIZ = 427
967 ARM64_INS_UBFIZ = 428
971 ARM64_INS_BFXIL = 432
977 ARM64_INS_CSETM = 438
993 ARM64_INS_ENDING = 454
995 ARM64_GRP_INVALID = 0
1000 ARM64_GRP_PRIVILEGE = 6
1001 ARM64_GRP_BRANCH_RELATIVE = 7
1002 ARM64_GRP_CRYPTO = 128
1003 ARM64_GRP_FPARMV8 = 129
1004 ARM64_GRP_NEON = 130
1006 ARM64_GRP_ENDING = 132