Symbol: SYSREG_ENC
sys/arch/aarch64/aarch64/disasm.c
1292
{ SYSREG_ENC(1, 0, 7, 1, 0), OPE_NONE, "ic\tialluis" },
sys/arch/aarch64/aarch64/disasm.c
1293
{ SYSREG_ENC(1, 0, 7, 5, 0), OPE_NONE, "ic\tiallu" },
sys/arch/aarch64/aarch64/disasm.c
1294
{ SYSREG_ENC(1, 3, 7, 5, 1), OPE_XT, "ic\tivau" },
sys/arch/aarch64/aarch64/disasm.c
1295
{ SYSREG_ENC(1, 0, 7, 6, 1), OPE_XT, "dc\tivac" },
sys/arch/aarch64/aarch64/disasm.c
1296
{ SYSREG_ENC(1, 0, 7, 6, 2), OPE_XT, "dc\tisw" },
sys/arch/aarch64/aarch64/disasm.c
1297
{ SYSREG_ENC(1, 0, 7, 10, 2), OPE_XT, "dc\tcsw" },
sys/arch/aarch64/aarch64/disasm.c
1298
{ SYSREG_ENC(1, 0, 7, 14, 2), OPE_XT, "dc\tcisw" },
sys/arch/aarch64/aarch64/disasm.c
1299
{ SYSREG_ENC(1, 3, 7, 10, 1), OPE_XT, "dc\tcvac" },
sys/arch/aarch64/aarch64/disasm.c
1300
{ SYSREG_ENC(1, 3, 7, 11, 1), OPE_XT, "dc\tcvau" },
sys/arch/aarch64/aarch64/disasm.c
1301
{ SYSREG_ENC(1, 3, 7, 14, 1), OPE_XT, "dc\tcivac" },
sys/arch/aarch64/aarch64/disasm.c
1302
{ SYSREG_ENC(1, 3, 7, 4, 1), OPE_XT, "dc\tzva" },
sys/arch/aarch64/aarch64/disasm.c
1303
{ SYSREG_ENC(1, 0, 7, 6, 3), OPE_XT, "dc\tigvac" },
sys/arch/aarch64/aarch64/disasm.c
1304
{ SYSREG_ENC(1, 0, 7, 6, 4), OPE_XT, "dc\tigsw" },
sys/arch/aarch64/aarch64/disasm.c
1305
{ SYSREG_ENC(1, 0, 7, 6, 5), OPE_XT, "dc\tigdvac" },
sys/arch/aarch64/aarch64/disasm.c
1306
{ SYSREG_ENC(1, 0, 7, 6, 6), OPE_XT, "dc\tigdsw" },
sys/arch/aarch64/aarch64/disasm.c
1307
{ SYSREG_ENC(1, 0, 7, 10, 4), OPE_XT, "dc\tcgsw" },
sys/arch/aarch64/aarch64/disasm.c
1308
{ SYSREG_ENC(1, 0, 7, 10, 6), OPE_XT, "dc\tcgdsw" },
sys/arch/aarch64/aarch64/disasm.c
1309
{ SYSREG_ENC(1, 0, 7, 14, 4), OPE_XT, "dc\tcigsw" },
sys/arch/aarch64/aarch64/disasm.c
1310
{ SYSREG_ENC(1, 0, 7, 14, 6), OPE_XT, "dc\tcigdsw" },
sys/arch/aarch64/aarch64/disasm.c
1311
{ SYSREG_ENC(1, 3, 7, 4, 3), OPE_XT, "dc\tgva" },
sys/arch/aarch64/aarch64/disasm.c
1312
{ SYSREG_ENC(1, 3, 7, 4, 4), OPE_XT, "dc\tgzva" },
sys/arch/aarch64/aarch64/disasm.c
1313
{ SYSREG_ENC(1, 3, 7, 10, 3), OPE_XT, "dc\tcgvac" },
sys/arch/aarch64/aarch64/disasm.c
1314
{ SYSREG_ENC(1, 3, 7, 10, 5), OPE_XT, "dc\tcgdvac" },
sys/arch/aarch64/aarch64/disasm.c
1315
{ SYSREG_ENC(1, 3, 7, 12, 3), OPE_XT, "dc\tcgvap" },
sys/arch/aarch64/aarch64/disasm.c
1316
{ SYSREG_ENC(1, 3, 7, 12, 5), OPE_XT, "dc\tcgdvap" },
sys/arch/aarch64/aarch64/disasm.c
1317
{ SYSREG_ENC(1, 3, 7, 13, 3), OPE_XT, "dc\tcgvadp" },
sys/arch/aarch64/aarch64/disasm.c
1318
{ SYSREG_ENC(1, 3, 7, 13, 5), OPE_XT, "dc\tcgdvadp" },
sys/arch/aarch64/aarch64/disasm.c
1319
{ SYSREG_ENC(1, 3, 7, 14, 3), OPE_XT, "dc\tcigvac" },
sys/arch/aarch64/aarch64/disasm.c
1320
{ SYSREG_ENC(1, 3, 7, 14, 5), OPE_XT, "dc\tcigdvac" },
sys/arch/aarch64/aarch64/disasm.c
1321
{ SYSREG_ENC(1, 3, 7, 12, 1), OPE_XT, "dc\tcvap" },
sys/arch/aarch64/aarch64/disasm.c
1322
{ SYSREG_ENC(1, 3, 7, 13, 1), OPE_XT, "dc\tcvadp" },
sys/arch/aarch64/aarch64/disasm.c
1324
{ SYSREG_ENC(1, 0, 7, 8, 0), OPE_XT, "at\ts1e1r" },
sys/arch/aarch64/aarch64/disasm.c
1325
{ SYSREG_ENC(1, 0, 7, 8, 1), OPE_XT, "at\ts1e1w" },
sys/arch/aarch64/aarch64/disasm.c
1326
{ SYSREG_ENC(1, 0, 7, 8, 2), OPE_XT, "at\ts1e0r" },
sys/arch/aarch64/aarch64/disasm.c
1327
{ SYSREG_ENC(1, 0, 7, 8, 3), OPE_XT, "at\ts1e0w" },
sys/arch/aarch64/aarch64/disasm.c
1328
{ SYSREG_ENC(1, 0, 7, 9, 0), OPE_XT, "at\ts1e1rp" },
sys/arch/aarch64/aarch64/disasm.c
1329
{ SYSREG_ENC(1, 0, 7, 9, 1), OPE_XT, "at\ts1e1wp" },
sys/arch/aarch64/aarch64/disasm.c
1330
{ SYSREG_ENC(1, 4, 7, 8, 0), OPE_XT, "at\ts1e2r" },
sys/arch/aarch64/aarch64/disasm.c
1331
{ SYSREG_ENC(1, 4, 7, 8, 1), OPE_XT, "at\ts1e2w" },
sys/arch/aarch64/aarch64/disasm.c
1332
{ SYSREG_ENC(1, 4, 7, 8, 4), OPE_XT, "at\ts12e1r" },
sys/arch/aarch64/aarch64/disasm.c
1333
{ SYSREG_ENC(1, 4, 7, 8, 5), OPE_XT, "at\ts12e1w" },
sys/arch/aarch64/aarch64/disasm.c
1334
{ SYSREG_ENC(1, 4, 7, 8, 6), OPE_XT, "at\ts12e0r" },
sys/arch/aarch64/aarch64/disasm.c
1335
{ SYSREG_ENC(1, 4, 7, 8, 7), OPE_XT, "at\ts12e0w" },
sys/arch/aarch64/aarch64/disasm.c
1336
{ SYSREG_ENC(1, 6, 7, 8, 0), OPE_XT, "at\ts1e3r" },
sys/arch/aarch64/aarch64/disasm.c
1337
{ SYSREG_ENC(1, 6, 7, 8, 1), OPE_XT, "at\ts1e3w" },
sys/arch/aarch64/aarch64/disasm.c
1339
{ SYSREG_ENC(1, 3, 7, 3, 4), OPE_XT, "cfp\trctx" },
sys/arch/aarch64/aarch64/disasm.c
1340
{ SYSREG_ENC(1, 3, 7, 3, 5), OPE_XT, "dvp\trctx" },
sys/arch/aarch64/aarch64/disasm.c
1341
{ SYSREG_ENC(1, 3, 7, 3, 7), OPE_XT, "cpp\trctx" },
sys/arch/aarch64/aarch64/disasm.c
1343
{ SYSREG_ENC(1, 0, 8, 3, 0), OPE_NONE, "tlbi\tvmalle1is" },
sys/arch/aarch64/aarch64/disasm.c
1344
{ SYSREG_ENC(1, 0, 8, 3, 1), OPE_XT, "tlbi\tvae1is" },
sys/arch/aarch64/aarch64/disasm.c
1345
{ SYSREG_ENC(1, 0, 8, 3, 2), OPE_XT, "tlbi\taside1is" },
sys/arch/aarch64/aarch64/disasm.c
1346
{ SYSREG_ENC(1, 0, 8, 3, 3), OPE_XT, "tlbi\tvaae1is" },
sys/arch/aarch64/aarch64/disasm.c
1347
{ SYSREG_ENC(1, 0, 8, 3, 5), OPE_XT, "tlbi\tvale1is" },
sys/arch/aarch64/aarch64/disasm.c
1348
{ SYSREG_ENC(1, 0, 8, 3, 7), OPE_XT, "tlbi\tvaale1is" },
sys/arch/aarch64/aarch64/disasm.c
1349
{ SYSREG_ENC(1, 0, 8, 7, 0), OPE_NONE, "tlbi\tvmalle1" },
sys/arch/aarch64/aarch64/disasm.c
1350
{ SYSREG_ENC(1, 0, 8, 7, 1), OPE_XT, "tlbi\tvae1" },
sys/arch/aarch64/aarch64/disasm.c
1351
{ SYSREG_ENC(1, 0, 8, 7, 2), OPE_XT, "tlbi\taside1" },
sys/arch/aarch64/aarch64/disasm.c
1352
{ SYSREG_ENC(1, 0, 8, 7, 3), OPE_XT, "tlbi\tvaae1" },
sys/arch/aarch64/aarch64/disasm.c
1353
{ SYSREG_ENC(1, 0, 8, 7, 5), OPE_XT, "tlbi\tvale1" },
sys/arch/aarch64/aarch64/disasm.c
1354
{ SYSREG_ENC(1, 0, 8, 7, 7), OPE_XT, "tlbi\tvaale1" },
sys/arch/aarch64/aarch64/disasm.c
1355
{ SYSREG_ENC(1, 4, 8, 0, 1), OPE_XT, "tlbi\tipas2e1is" },
sys/arch/aarch64/aarch64/disasm.c
1356
{ SYSREG_ENC(1, 4, 8, 0, 5), OPE_XT, "tlbi\tipas2le1is" },
sys/arch/aarch64/aarch64/disasm.c
1357
{ SYSREG_ENC(1, 4, 8, 3, 0), OPE_NONE, "tlbi\talle2is" },
sys/arch/aarch64/aarch64/disasm.c
1358
{ SYSREG_ENC(1, 4, 8, 3, 1), OPE_XT, "tlbi\tvae2is" },
sys/arch/aarch64/aarch64/disasm.c
1359
{ SYSREG_ENC(1, 4, 8, 3, 4), OPE_NONE, "tlbi\talle1is" },
sys/arch/aarch64/aarch64/disasm.c
1360
{ SYSREG_ENC(1, 4, 8, 3, 5), OPE_XT, "tlbi\tvale2is" },
sys/arch/aarch64/aarch64/disasm.c
1361
{ SYSREG_ENC(1, 4, 8, 3, 6), OPE_NONE, "tlbi\tvmalls12e1is" },
sys/arch/aarch64/aarch64/disasm.c
1362
{ SYSREG_ENC(1, 4, 8, 4, 1), OPE_XT, "tlbi\tipas2e1" },
sys/arch/aarch64/aarch64/disasm.c
1363
{ SYSREG_ENC(1, 4, 8, 4, 5), OPE_XT, "tlbi\tipas2le1" },
sys/arch/aarch64/aarch64/disasm.c
1364
{ SYSREG_ENC(1, 4, 8, 7, 0), OPE_NONE, "tlbi\talle2" },
sys/arch/aarch64/aarch64/disasm.c
1365
{ SYSREG_ENC(1, 4, 8, 7, 1), OPE_XT, "tlbi\tvae2" },
sys/arch/aarch64/aarch64/disasm.c
1366
{ SYSREG_ENC(1, 4, 8, 7, 4), OPE_NONE, "tlbi\talle1" },
sys/arch/aarch64/aarch64/disasm.c
1367
{ SYSREG_ENC(1, 4, 8, 7, 5), OPE_XT, "tlbi\tvale2" },
sys/arch/aarch64/aarch64/disasm.c
1368
{ SYSREG_ENC(1, 4, 8, 7, 6), OPE_NONE, "tlbi\tvmalls12e1" },
sys/arch/aarch64/aarch64/disasm.c
1369
{ SYSREG_ENC(1, 6, 8, 3, 0), OPE_NONE, "tlbi\talle3is" },
sys/arch/aarch64/aarch64/disasm.c
1370
{ SYSREG_ENC(1, 6, 8, 3, 1), OPE_XT, "tlbi\tvae3is" },
sys/arch/aarch64/aarch64/disasm.c
1371
{ SYSREG_ENC(1, 6, 8, 3, 5), OPE_XT, "tlbi\tvale3is" },
sys/arch/aarch64/aarch64/disasm.c
1372
{ SYSREG_ENC(1, 6, 8, 7, 0), OPE_NONE, "tlbi\talle3" },
sys/arch/aarch64/aarch64/disasm.c
1373
{ SYSREG_ENC(1, 6, 8, 7, 1), OPE_XT, "tlbi\tvae3" },
sys/arch/aarch64/aarch64/disasm.c
1374
{ SYSREG_ENC(1, 6, 8, 7, 5), OPE_XT, "tlbi\tvale3" }
sys/arch/aarch64/aarch64/disasm.c
1383
code = SYSREG_ENC(1, op1, CRn, CRm, op2);
sys/arch/aarch64/aarch64/disasm.c
227
{ SYSREG_ENC(2, 0, 0, 0, 2), "osdtrrx_el1" },
sys/arch/aarch64/aarch64/disasm.c
228
{ SYSREG_ENC(2, 0, 0, 0, 4), "dbgbvr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
229
{ SYSREG_ENC(2, 0, 0, 0, 5), "dbgbcr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
230
{ SYSREG_ENC(2, 0, 0, 0, 6), "dbgwvr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
231
{ SYSREG_ENC(2, 0, 0, 0, 7), "dbgwcr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
232
{ SYSREG_ENC(2, 0, 0, 1, 4), "dbgbvr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
233
{ SYSREG_ENC(2, 0, 0, 1, 5), "dbgbcr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
234
{ SYSREG_ENC(2, 0, 0, 1, 6), "dbgwvr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
235
{ SYSREG_ENC(2, 0, 0, 1, 7), "dbgwcr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
236
{ SYSREG_ENC(2, 0, 0, 2, 0), "mdccint_el1" },
sys/arch/aarch64/aarch64/disasm.c
237
{ SYSREG_ENC(2, 0, 0, 2, 2), "mdscr_el1" },
sys/arch/aarch64/aarch64/disasm.c
238
{ SYSREG_ENC(2, 0, 0, 2, 4), "dbgbvr2_el1" },
sys/arch/aarch64/aarch64/disasm.c
239
{ SYSREG_ENC(2, 0, 0, 2, 5), "dbgbcr2_el1" },
sys/arch/aarch64/aarch64/disasm.c
240
{ SYSREG_ENC(2, 0, 0, 2, 6), "dbgwvr2_el1" },
sys/arch/aarch64/aarch64/disasm.c
241
{ SYSREG_ENC(2, 0, 0, 2, 7), "dbgwcr2_el1" },
sys/arch/aarch64/aarch64/disasm.c
242
{ SYSREG_ENC(2, 0, 0, 3, 2), "osdtrtx_el1" },
sys/arch/aarch64/aarch64/disasm.c
243
{ SYSREG_ENC(2, 0, 0, 3, 4), "dbgbvr3_el1" },
sys/arch/aarch64/aarch64/disasm.c
244
{ SYSREG_ENC(2, 0, 0, 3, 5), "dbgbcr3_el1" },
sys/arch/aarch64/aarch64/disasm.c
245
{ SYSREG_ENC(2, 0, 0, 3, 6), "dbgwvr3_el1" },
sys/arch/aarch64/aarch64/disasm.c
246
{ SYSREG_ENC(2, 0, 0, 3, 7), "dbgwcr3_el1" },
sys/arch/aarch64/aarch64/disasm.c
247
{ SYSREG_ENC(2, 0, 0, 4, 4), "dbgbvr4_el1" },
sys/arch/aarch64/aarch64/disasm.c
248
{ SYSREG_ENC(2, 0, 0, 4, 5), "dbgbcr4_el1" },
sys/arch/aarch64/aarch64/disasm.c
249
{ SYSREG_ENC(2, 0, 0, 4, 6), "dbgwvr4_el1" },
sys/arch/aarch64/aarch64/disasm.c
250
{ SYSREG_ENC(2, 0, 0, 4, 7), "dbgwcr4_el1" },
sys/arch/aarch64/aarch64/disasm.c
251
{ SYSREG_ENC(2, 0, 0, 5, 4), "dbgbvr5_el1" },
sys/arch/aarch64/aarch64/disasm.c
252
{ SYSREG_ENC(2, 0, 0, 5, 5), "dbgbcr5_el1" },
sys/arch/aarch64/aarch64/disasm.c
253
{ SYSREG_ENC(2, 0, 0, 5, 6), "dbgwvr5_el1" },
sys/arch/aarch64/aarch64/disasm.c
254
{ SYSREG_ENC(2, 0, 0, 5, 7), "dbgwcr5_el1" },
sys/arch/aarch64/aarch64/disasm.c
255
{ SYSREG_ENC(2, 0, 0, 6, 2), "oseccr_el1" },
sys/arch/aarch64/aarch64/disasm.c
256
{ SYSREG_ENC(2, 0, 0, 6, 4), "dbgbvr6_el1" },
sys/arch/aarch64/aarch64/disasm.c
257
{ SYSREG_ENC(2, 0, 0, 6, 5), "dbgbcr6_el1" },
sys/arch/aarch64/aarch64/disasm.c
258
{ SYSREG_ENC(2, 0, 0, 6, 6), "dbgwvr6_el1" },
sys/arch/aarch64/aarch64/disasm.c
259
{ SYSREG_ENC(2, 0, 0, 6, 7), "dbgwcr6_el1" },
sys/arch/aarch64/aarch64/disasm.c
260
{ SYSREG_ENC(2, 0, 0, 7, 4), "dbgbvr7_el1" },
sys/arch/aarch64/aarch64/disasm.c
261
{ SYSREG_ENC(2, 0, 0, 7, 5), "dbgbcr7_el1" },
sys/arch/aarch64/aarch64/disasm.c
262
{ SYSREG_ENC(2, 0, 0, 7, 6), "dbgwvr7_el1" },
sys/arch/aarch64/aarch64/disasm.c
263
{ SYSREG_ENC(2, 0, 0, 7, 7), "dbgwcr7_el1" },
sys/arch/aarch64/aarch64/disasm.c
264
{ SYSREG_ENC(2, 0, 0, 8, 4), "dbgbvr8_el1" },
sys/arch/aarch64/aarch64/disasm.c
265
{ SYSREG_ENC(2, 0, 0, 8, 5), "dbgbcr8_el1" },
sys/arch/aarch64/aarch64/disasm.c
266
{ SYSREG_ENC(2, 0, 0, 8, 6), "dbgwvr8_el1" },
sys/arch/aarch64/aarch64/disasm.c
267
{ SYSREG_ENC(2, 0, 0, 8, 7), "dbgwcr8_el1" },
sys/arch/aarch64/aarch64/disasm.c
268
{ SYSREG_ENC(2, 0, 0, 9, 4), "dbgbvr9_el1" },
sys/arch/aarch64/aarch64/disasm.c
269
{ SYSREG_ENC(2, 0, 0, 9, 5), "dbgbcr9_el1" },
sys/arch/aarch64/aarch64/disasm.c
270
{ SYSREG_ENC(2, 0, 0, 9, 6), "dbgwvr9_el1" },
sys/arch/aarch64/aarch64/disasm.c
271
{ SYSREG_ENC(2, 0, 0, 9, 7), "dbgwcr9_el1" },
sys/arch/aarch64/aarch64/disasm.c
272
{ SYSREG_ENC(2, 0, 0, 10, 4), "dbgbvr10_el1" },
sys/arch/aarch64/aarch64/disasm.c
273
{ SYSREG_ENC(2, 0, 0, 10, 5), "dbgbcr10_el1" },
sys/arch/aarch64/aarch64/disasm.c
274
{ SYSREG_ENC(2, 0, 0, 10, 6), "dbgwvr10_el1" },
sys/arch/aarch64/aarch64/disasm.c
275
{ SYSREG_ENC(2, 0, 0, 10, 7), "dbgwcr10_el1" },
sys/arch/aarch64/aarch64/disasm.c
276
{ SYSREG_ENC(2, 0, 0, 11, 4), "dbgbvr11_el1" },
sys/arch/aarch64/aarch64/disasm.c
277
{ SYSREG_ENC(2, 0, 0, 11, 5), "dbgbcr11_el1" },
sys/arch/aarch64/aarch64/disasm.c
278
{ SYSREG_ENC(2, 0, 0, 11, 6), "dbgwvr11_el1" },
sys/arch/aarch64/aarch64/disasm.c
279
{ SYSREG_ENC(2, 0, 0, 11, 7), "dbgwcr11_el1" },
sys/arch/aarch64/aarch64/disasm.c
280
{ SYSREG_ENC(2, 0, 0, 12, 4), "dbgbvr12_el1" },
sys/arch/aarch64/aarch64/disasm.c
281
{ SYSREG_ENC(2, 0, 0, 12, 5), "dbgbcr12_el1" },
sys/arch/aarch64/aarch64/disasm.c
282
{ SYSREG_ENC(2, 0, 0, 12, 6), "dbgwvr12_el1" },
sys/arch/aarch64/aarch64/disasm.c
283
{ SYSREG_ENC(2, 0, 0, 12, 7), "dbgwcr12_el1" },
sys/arch/aarch64/aarch64/disasm.c
284
{ SYSREG_ENC(2, 0, 0, 13, 4), "dbgbvr13_el1" },
sys/arch/aarch64/aarch64/disasm.c
285
{ SYSREG_ENC(2, 0, 0, 13, 5), "dbgbcr13_el1" },
sys/arch/aarch64/aarch64/disasm.c
286
{ SYSREG_ENC(2, 0, 0, 13, 6), "dbgwvr13_el1" },
sys/arch/aarch64/aarch64/disasm.c
287
{ SYSREG_ENC(2, 0, 0, 13, 7), "dbgwcr13_el1" },
sys/arch/aarch64/aarch64/disasm.c
288
{ SYSREG_ENC(2, 0, 0, 14, 4), "dbgbvr14_el1" },
sys/arch/aarch64/aarch64/disasm.c
289
{ SYSREG_ENC(2, 0, 0, 14, 5), "dbgbcr14_el1" },
sys/arch/aarch64/aarch64/disasm.c
290
{ SYSREG_ENC(2, 0, 0, 14, 6), "dbgwvr14_el1" },
sys/arch/aarch64/aarch64/disasm.c
291
{ SYSREG_ENC(2, 0, 0, 14, 7), "dbgwcr14_el1" },
sys/arch/aarch64/aarch64/disasm.c
292
{ SYSREG_ENC(2, 0, 0, 15, 4), "dbgbvr15_el1" },
sys/arch/aarch64/aarch64/disasm.c
293
{ SYSREG_ENC(2, 0, 0, 15, 5), "dbgbcr15_el1" },
sys/arch/aarch64/aarch64/disasm.c
294
{ SYSREG_ENC(2, 0, 0, 15, 6), "dbgwvr15_el1" },
sys/arch/aarch64/aarch64/disasm.c
295
{ SYSREG_ENC(2, 0, 0, 15, 7), "dbgwcr15_el1" },
sys/arch/aarch64/aarch64/disasm.c
296
{ SYSREG_ENC(2, 0, 1, 0, 0), "mdrar_el1" },
sys/arch/aarch64/aarch64/disasm.c
297
{ SYSREG_ENC(2, 0, 1, 0, 4), "oslar_el1" },
sys/arch/aarch64/aarch64/disasm.c
298
{ SYSREG_ENC(2, 0, 1, 1, 4), "oslsr_el1" },
sys/arch/aarch64/aarch64/disasm.c
299
{ SYSREG_ENC(2, 0, 1, 3, 4), "osdlr_el1" },
sys/arch/aarch64/aarch64/disasm.c
300
{ SYSREG_ENC(2, 0, 1, 4, 4), "dbgprcr_el1" },
sys/arch/aarch64/aarch64/disasm.c
301
{ SYSREG_ENC(2, 0, 7, 8, 6), "dbgclaimset_el1" },
sys/arch/aarch64/aarch64/disasm.c
302
{ SYSREG_ENC(2, 0, 7, 9, 6), "dbgclaimclr_el1" },
sys/arch/aarch64/aarch64/disasm.c
303
{ SYSREG_ENC(2, 0, 7, 14, 6), "dbgauthstatus_el1" },
sys/arch/aarch64/aarch64/disasm.c
304
{ SYSREG_ENC(2, 2, 0, 0, 0), "teecr32_el1" },
sys/arch/aarch64/aarch64/disasm.c
305
{ SYSREG_ENC(2, 2, 1, 0, 0), "teehbr32_el1" },
sys/arch/aarch64/aarch64/disasm.c
306
{ SYSREG_ENC(2, 3, 0, 1, 0), "mdccsr_el0" },
sys/arch/aarch64/aarch64/disasm.c
307
{ SYSREG_ENC(2, 3, 0, 4, 0), "dbgdtr_el0" },
sys/arch/aarch64/aarch64/disasm.c
308
{ SYSREG_ENC(2, 3, 0, 5, 0), "dbgdtrrx_el0" },
sys/arch/aarch64/aarch64/disasm.c
309
{ SYSREG_ENC(2, 4, 0, 7, 0), "dbgvcr32_el2" },
sys/arch/aarch64/aarch64/disasm.c
310
{ SYSREG_ENC(3, 0, 0, 0, 0), "midr_el1" },
sys/arch/aarch64/aarch64/disasm.c
311
{ SYSREG_ENC(3, 0, 0, 0, 5), "mpidr_el1" },
sys/arch/aarch64/aarch64/disasm.c
312
{ SYSREG_ENC(3, 0, 0, 0, 6), "revidr_el1" },
sys/arch/aarch64/aarch64/disasm.c
313
{ SYSREG_ENC(3, 0, 0, 1, 0), "id_pfr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
314
{ SYSREG_ENC(3, 0, 0, 1, 1), "id_pfr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
315
{ SYSREG_ENC(3, 0, 0, 1, 2), "id_dfr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
316
{ SYSREG_ENC(3, 0, 0, 1, 3), "id_afr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
317
{ SYSREG_ENC(3, 0, 0, 1, 4), "id_mmfr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
318
{ SYSREG_ENC(3, 0, 0, 1, 5), "id_mmfr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
319
{ SYSREG_ENC(3, 0, 0, 1, 6), "id_mmfr2_el1" },
sys/arch/aarch64/aarch64/disasm.c
320
{ SYSREG_ENC(3, 0, 0, 1, 7), "id_mmfr3_el1" },
sys/arch/aarch64/aarch64/disasm.c
321
{ SYSREG_ENC(3, 0, 0, 2, 0), "id_isar0_el1" },
sys/arch/aarch64/aarch64/disasm.c
322
{ SYSREG_ENC(3, 0, 0, 2, 1), "id_isar1_el1" },
sys/arch/aarch64/aarch64/disasm.c
323
{ SYSREG_ENC(3, 0, 0, 2, 2), "id_isar2_el1" },
sys/arch/aarch64/aarch64/disasm.c
324
{ SYSREG_ENC(3, 0, 0, 2, 3), "id_isar3_el1" },
sys/arch/aarch64/aarch64/disasm.c
325
{ SYSREG_ENC(3, 0, 0, 2, 4), "id_isar4_el1" },
sys/arch/aarch64/aarch64/disasm.c
326
{ SYSREG_ENC(3, 0, 0, 2, 5), "id_isar5_el1" },
sys/arch/aarch64/aarch64/disasm.c
327
{ SYSREG_ENC(3, 0, 0, 2, 6), "id_mmfr4_el1" },
sys/arch/aarch64/aarch64/disasm.c
328
{ SYSREG_ENC(3, 0, 0, 2, 7), "id_isar6_el1" },
sys/arch/aarch64/aarch64/disasm.c
329
{ SYSREG_ENC(3, 0, 0, 3, 0), "mvfr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
330
{ SYSREG_ENC(3, 0, 0, 3, 1), "mvfr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
331
{ SYSREG_ENC(3, 0, 0, 3, 2), "mvfr2_el1" },
sys/arch/aarch64/aarch64/disasm.c
332
{ SYSREG_ENC(3, 0, 0, 3, 4), "id_pfr2_el1" },
sys/arch/aarch64/aarch64/disasm.c
333
{ SYSREG_ENC(3, 0, 0, 3, 5), "id_dfr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
334
{ SYSREG_ENC(3, 0, 0, 3, 6), "id_mmfr5_el1" },
sys/arch/aarch64/aarch64/disasm.c
335
{ SYSREG_ENC(3, 0, 0, 4, 0), "id_aa64pfr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
336
{ SYSREG_ENC(3, 0, 0, 4, 1), "id_aa64pfr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
337
{ SYSREG_ENC(3, 0, 0, 5, 0), "id_aa64dfr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
338
{ SYSREG_ENC(3, 0, 0, 5, 1), "id_aa64dfr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
339
{ SYSREG_ENC(3, 0, 0, 5, 4), "id_aa64afr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
340
{ SYSREG_ENC(3, 0, 0, 5, 5), "id_aa64afr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
341
{ SYSREG_ENC(3, 0, 0, 6, 0), "id_aa64isar0_el1" },
sys/arch/aarch64/aarch64/disasm.c
342
{ SYSREG_ENC(3, 0, 0, 6, 1), "id_aa64isar1_el1" },
sys/arch/aarch64/aarch64/disasm.c
343
{ SYSREG_ENC(3, 0, 0, 7, 0), "id_aa64mmfr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
344
{ SYSREG_ENC(3, 0, 0, 7, 1), "id_aa64mmfr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
345
{ SYSREG_ENC(3, 0, 0, 7, 2), "id_aa64mmfr2_el1" },
sys/arch/aarch64/aarch64/disasm.c
346
{ SYSREG_ENC(3, 0, 1, 0, 0), "sctlr_el1" },
sys/arch/aarch64/aarch64/disasm.c
347
{ SYSREG_ENC(3, 0, 1, 0, 1), "actlr_el1" },
sys/arch/aarch64/aarch64/disasm.c
348
{ SYSREG_ENC(3, 0, 1, 0, 2), "cpacr_el1" },
sys/arch/aarch64/aarch64/disasm.c
349
{ SYSREG_ENC(3, 0, 1, 0, 5), "rgsr_el1" },
sys/arch/aarch64/aarch64/disasm.c
350
{ SYSREG_ENC(3, 0, 1, 0, 6), "gcr_el1" },
sys/arch/aarch64/aarch64/disasm.c
351
{ SYSREG_ENC(3, 0, 2, 0, 0), "ttbr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
352
{ SYSREG_ENC(3, 0, 2, 0, 1), "ttbr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
353
{ SYSREG_ENC(3, 0, 2, 0, 2), "tcr_el1" },
sys/arch/aarch64/aarch64/disasm.c
354
{ SYSREG_ENC(3, 0, 2, 1, 0), "apiakeylo_el1" },
sys/arch/aarch64/aarch64/disasm.c
355
{ SYSREG_ENC(3, 0, 2, 1, 1), "apiakeyhi_el1" },
sys/arch/aarch64/aarch64/disasm.c
356
{ SYSREG_ENC(3, 0, 2, 1, 2), "apibkeylo_el1" },
sys/arch/aarch64/aarch64/disasm.c
357
{ SYSREG_ENC(3, 0, 2, 1, 3), "apibkeyhi_el1" },
sys/arch/aarch64/aarch64/disasm.c
358
{ SYSREG_ENC(3, 0, 2, 2, 0), "apdakeylo_el1" },
sys/arch/aarch64/aarch64/disasm.c
359
{ SYSREG_ENC(3, 0, 2, 2, 1), "apdakeyhi_el1" },
sys/arch/aarch64/aarch64/disasm.c
360
{ SYSREG_ENC(3, 0, 2, 2, 2), "apdbkeylo_el1" },
sys/arch/aarch64/aarch64/disasm.c
361
{ SYSREG_ENC(3, 0, 2, 2, 3), "apdbkeyhi_el1" },
sys/arch/aarch64/aarch64/disasm.c
362
{ SYSREG_ENC(3, 0, 2, 3, 0), "apgakeylo_el1" },
sys/arch/aarch64/aarch64/disasm.c
363
{ SYSREG_ENC(3, 0, 2, 3, 1), "apgakeyhi_el1" },
sys/arch/aarch64/aarch64/disasm.c
364
{ SYSREG_ENC(3, 0, 4, 0, 0), "spsr_el1" },
sys/arch/aarch64/aarch64/disasm.c
365
{ SYSREG_ENC(3, 0, 4, 0, 1), "elr_el1" },
sys/arch/aarch64/aarch64/disasm.c
366
{ SYSREG_ENC(3, 0, 4, 1, 0), "sp_el0" },
sys/arch/aarch64/aarch64/disasm.c
367
{ SYSREG_ENC(3, 0, 4, 2, 0), "spsel" },
sys/arch/aarch64/aarch64/disasm.c
368
{ SYSREG_ENC(3, 0, 4, 2, 2), "currentel" },
sys/arch/aarch64/aarch64/disasm.c
369
{ SYSREG_ENC(3, 0, 4, 2, 3), "pan" },
sys/arch/aarch64/aarch64/disasm.c
370
{ SYSREG_ENC(3, 0, 4, 2, 4), "uao" },
sys/arch/aarch64/aarch64/disasm.c
371
{ SYSREG_ENC(3, 0, 5, 1, 0), "afsr0_el1" },
sys/arch/aarch64/aarch64/disasm.c
372
{ SYSREG_ENC(3, 0, 5, 1, 1), "afsr1_el1" },
sys/arch/aarch64/aarch64/disasm.c
373
{ SYSREG_ENC(3, 0, 5, 2, 0), "esr_el1" },
sys/arch/aarch64/aarch64/disasm.c
374
{ SYSREG_ENC(3, 0, 5, 6, 0), "tfsr_el1" },
sys/arch/aarch64/aarch64/disasm.c
375
{ SYSREG_ENC(3, 0, 5, 6, 1), "tfsre0_el1" },
sys/arch/aarch64/aarch64/disasm.c
376
{ SYSREG_ENC(3, 0, 6, 0, 0), "far_el1" },
sys/arch/aarch64/aarch64/disasm.c
377
{ SYSREG_ENC(3, 0, 7, 4, 0), "par_el1" },
sys/arch/aarch64/aarch64/disasm.c
378
{ SYSREG_ENC(3, 0, 9, 14, 1), "pmintenset_el1" },
sys/arch/aarch64/aarch64/disasm.c
379
{ SYSREG_ENC(3, 0, 9, 14, 2), "pmintenclr_el1" },
sys/arch/aarch64/aarch64/disasm.c
380
{ SYSREG_ENC(3, 0, 10, 2, 0), "mair_el1" },
sys/arch/aarch64/aarch64/disasm.c
381
{ SYSREG_ENC(3, 0, 10, 3, 0), "amair_el1" },
sys/arch/aarch64/aarch64/disasm.c
382
{ SYSREG_ENC(3, 0, 10, 4, 0), "lorsa_el1" },
sys/arch/aarch64/aarch64/disasm.c
383
{ SYSREG_ENC(3, 0, 10, 4, 1), "lorea_el1" },
sys/arch/aarch64/aarch64/disasm.c
384
{ SYSREG_ENC(3, 0, 10, 4, 2), "lorn_el1" },
sys/arch/aarch64/aarch64/disasm.c
385
{ SYSREG_ENC(3, 0, 10, 4, 3), "lorc_el1" },
sys/arch/aarch64/aarch64/disasm.c
386
{ SYSREG_ENC(3, 0, 10, 4, 7), "lorid_el1" },
sys/arch/aarch64/aarch64/disasm.c
387
{ SYSREG_ENC(3, 0, 12, 0, 0), "vbar_el1" },
sys/arch/aarch64/aarch64/disasm.c
388
{ SYSREG_ENC(3, 0, 12, 0, 1), "rvbar_el1" },
sys/arch/aarch64/aarch64/disasm.c
389
{ SYSREG_ENC(3, 0, 12, 0, 2), "rmr_el1" },
sys/arch/aarch64/aarch64/disasm.c
390
{ SYSREG_ENC(3, 0, 12, 1, 0), "isr_el1" },
sys/arch/aarch64/aarch64/disasm.c
391
{ SYSREG_ENC(3, 0, 13, 0, 1), "contextidr_el1" },
sys/arch/aarch64/aarch64/disasm.c
392
{ SYSREG_ENC(3, 0, 13, 0, 4), "tpidr_el1" },
sys/arch/aarch64/aarch64/disasm.c
393
{ SYSREG_ENC(3, 0, 13, 0, 7), "scxtnum_el1" },
sys/arch/aarch64/aarch64/disasm.c
394
{ SYSREG_ENC(3, 0, 14, 1, 0), "cntkctl_el1" },
sys/arch/aarch64/aarch64/disasm.c
395
{ SYSREG_ENC(3, 1, 0, 0, 0), "ccsidr_el1" },
sys/arch/aarch64/aarch64/disasm.c
396
{ SYSREG_ENC(3, 1, 0, 0, 1), "clidr_el1" },
sys/arch/aarch64/aarch64/disasm.c
397
{ SYSREG_ENC(3, 1, 0, 0, 2), "ccsidr2_el1" },
sys/arch/aarch64/aarch64/disasm.c
398
{ SYSREG_ENC(3, 1, 0, 0, 4), "gmid_el1" },
sys/arch/aarch64/aarch64/disasm.c
399
{ SYSREG_ENC(3, 1, 0, 0, 7), "aidr_el1" },
sys/arch/aarch64/aarch64/disasm.c
400
{ SYSREG_ENC(3, 2, 0, 0, 0), "csselr_el1" },
sys/arch/aarch64/aarch64/disasm.c
401
{ SYSREG_ENC(3, 3, 0, 0, 1), "ctr_el0" },
sys/arch/aarch64/aarch64/disasm.c
402
{ SYSREG_ENC(3, 3, 0, 0, 7), "dczid_el0" },
sys/arch/aarch64/aarch64/disasm.c
403
{ SYSREG_ENC(3, 3, 2, 4, 0), "rndr" },
sys/arch/aarch64/aarch64/disasm.c
404
{ SYSREG_ENC(3, 3, 2, 4, 1), "rndrrs" },
sys/arch/aarch64/aarch64/disasm.c
405
{ SYSREG_ENC(3, 3, 4, 2, 0), "nzcv" },
sys/arch/aarch64/aarch64/disasm.c
406
{ SYSREG_ENC(3, 3, 4, 2, 1), "daif" },
sys/arch/aarch64/aarch64/disasm.c
407
{ SYSREG_ENC(3, 3, 4, 2, 5), "dit" },
sys/arch/aarch64/aarch64/disasm.c
408
{ SYSREG_ENC(3, 3, 4, 2, 6), "ssbs" },
sys/arch/aarch64/aarch64/disasm.c
409
{ SYSREG_ENC(3, 3, 4, 2, 7), "tco" },
sys/arch/aarch64/aarch64/disasm.c
410
{ SYSREG_ENC(3, 3, 4, 4, 0), "fpcr" },
sys/arch/aarch64/aarch64/disasm.c
411
{ SYSREG_ENC(3, 3, 4, 4, 1), "fpsr" },
sys/arch/aarch64/aarch64/disasm.c
412
{ SYSREG_ENC(3, 3, 4, 5, 0), "dspsr_el0" },
sys/arch/aarch64/aarch64/disasm.c
413
{ SYSREG_ENC(3, 3, 4, 5, 1), "dlr_el0" },
sys/arch/aarch64/aarch64/disasm.c
414
{ SYSREG_ENC(3, 3, 9, 12, 0), "pmcr_el0" },
sys/arch/aarch64/aarch64/disasm.c
415
{ SYSREG_ENC(3, 3, 9, 12, 1), "pmcntenset_el0" },
sys/arch/aarch64/aarch64/disasm.c
416
{ SYSREG_ENC(3, 3, 9, 12, 2), "pmcntenclr_el0" },
sys/arch/aarch64/aarch64/disasm.c
417
{ SYSREG_ENC(3, 3, 9, 12, 3), "pmovsclr_el0" },
sys/arch/aarch64/aarch64/disasm.c
418
{ SYSREG_ENC(3, 3, 9, 12, 4), "pmswinc_el0" },
sys/arch/aarch64/aarch64/disasm.c
419
{ SYSREG_ENC(3, 3, 9, 12, 5), "pmselr_el0" },
sys/arch/aarch64/aarch64/disasm.c
420
{ SYSREG_ENC(3, 3, 9, 12, 6), "pmceid0_el0" },
sys/arch/aarch64/aarch64/disasm.c
421
{ SYSREG_ENC(3, 3, 9, 12, 7), "pmceid1_el0" },
sys/arch/aarch64/aarch64/disasm.c
422
{ SYSREG_ENC(3, 3, 9, 13, 0), "pmccntr_el0" },
sys/arch/aarch64/aarch64/disasm.c
423
{ SYSREG_ENC(3, 3, 9, 13, 1), "pmxevtyper_el0" },
sys/arch/aarch64/aarch64/disasm.c
424
{ SYSREG_ENC(3, 3, 9, 13, 2), "pmxevcntr_el0" },
sys/arch/aarch64/aarch64/disasm.c
425
{ SYSREG_ENC(3, 3, 9, 14, 0), "pmuserenr_el0" },
sys/arch/aarch64/aarch64/disasm.c
426
{ SYSREG_ENC(3, 3, 9, 14, 3), "pmovsset_el0" },
sys/arch/aarch64/aarch64/disasm.c
427
{ SYSREG_ENC(3, 3, 13, 0, 2), "tpidr_el0" },
sys/arch/aarch64/aarch64/disasm.c
428
{ SYSREG_ENC(3, 3, 13, 0, 3), "tpidrro_el0" },
sys/arch/aarch64/aarch64/disasm.c
429
{ SYSREG_ENC(3, 3, 13, 0, 7), "scxtnum_el0" },
sys/arch/aarch64/aarch64/disasm.c
430
{ SYSREG_ENC(3, 3, 14, 0, 0), "cntfrq_el0" },
sys/arch/aarch64/aarch64/disasm.c
431
{ SYSREG_ENC(3, 3, 14, 0, 1), "cntpct_el0" },
sys/arch/aarch64/aarch64/disasm.c
432
{ SYSREG_ENC(3, 3, 14, 0, 2), "cntvct_el0" },
sys/arch/aarch64/aarch64/disasm.c
433
{ SYSREG_ENC(3, 3, 14, 2, 0), "cntp_tval_el0" },
sys/arch/aarch64/aarch64/disasm.c
434
{ SYSREG_ENC(3, 3, 14, 2, 1), "cntp_ctl_el0" },
sys/arch/aarch64/aarch64/disasm.c
435
{ SYSREG_ENC(3, 3, 14, 2, 2), "cntp_cval_el0" },
sys/arch/aarch64/aarch64/disasm.c
436
{ SYSREG_ENC(3, 3, 14, 3, 0), "cntv_tval_el0" },
sys/arch/aarch64/aarch64/disasm.c
437
{ SYSREG_ENC(3, 3, 14, 3, 1), "cntv_ctl_el0" },
sys/arch/aarch64/aarch64/disasm.c
438
{ SYSREG_ENC(3, 3, 14, 3, 2), "cntv_cval_el0" },
sys/arch/aarch64/aarch64/disasm.c
439
{ SYSREG_ENC(3, 3, 14, 8, 0), "pmevcntr0_el0" },
sys/arch/aarch64/aarch64/disasm.c
440
{ SYSREG_ENC(3, 3, 14, 8, 1), "pmevcntr1_el0" },
sys/arch/aarch64/aarch64/disasm.c
441
{ SYSREG_ENC(3, 3, 14, 8, 2), "pmevcntr2_el0" },
sys/arch/aarch64/aarch64/disasm.c
442
{ SYSREG_ENC(3, 3, 14, 8, 3), "pmevcntr3_el0" },
sys/arch/aarch64/aarch64/disasm.c
443
{ SYSREG_ENC(3, 3, 14, 8, 4), "pmevcntr4_el0" },
sys/arch/aarch64/aarch64/disasm.c
444
{ SYSREG_ENC(3, 3, 14, 8, 5), "pmevcntr5_el0" },
sys/arch/aarch64/aarch64/disasm.c
445
{ SYSREG_ENC(3, 3, 14, 8, 6), "pmevcntr6_el0" },
sys/arch/aarch64/aarch64/disasm.c
446
{ SYSREG_ENC(3, 3, 14, 8, 7), "pmevcntr7_el0" },
sys/arch/aarch64/aarch64/disasm.c
447
{ SYSREG_ENC(3, 3, 14, 9, 0), "pmevcntr8_el0" },
sys/arch/aarch64/aarch64/disasm.c
448
{ SYSREG_ENC(3, 3, 14, 9, 1), "pmevcntr9_el0" },
sys/arch/aarch64/aarch64/disasm.c
449
{ SYSREG_ENC(3, 3, 14, 9, 2), "pmevcntr10_el0" },
sys/arch/aarch64/aarch64/disasm.c
450
{ SYSREG_ENC(3, 3, 14, 9, 3), "pmevcntr11_el0" },
sys/arch/aarch64/aarch64/disasm.c
451
{ SYSREG_ENC(3, 3, 14, 9, 4), "pmevcntr12_el0" },
sys/arch/aarch64/aarch64/disasm.c
452
{ SYSREG_ENC(3, 3, 14, 9, 5), "pmevcntr13_el0" },
sys/arch/aarch64/aarch64/disasm.c
453
{ SYSREG_ENC(3, 3, 14, 9, 6), "pmevcntr14_el0" },
sys/arch/aarch64/aarch64/disasm.c
454
{ SYSREG_ENC(3, 3, 14, 9, 7), "pmevcntr15_el0" },
sys/arch/aarch64/aarch64/disasm.c
455
{ SYSREG_ENC(3, 3, 14, 10, 0), "pmevcntr16_el0" },
sys/arch/aarch64/aarch64/disasm.c
456
{ SYSREG_ENC(3, 3, 14, 10, 1), "pmevcntr17_el0" },
sys/arch/aarch64/aarch64/disasm.c
457
{ SYSREG_ENC(3, 3, 14, 10, 2), "pmevcntr18_el0" },
sys/arch/aarch64/aarch64/disasm.c
458
{ SYSREG_ENC(3, 3, 14, 10, 3), "pmevcntr19_el0" },
sys/arch/aarch64/aarch64/disasm.c
459
{ SYSREG_ENC(3, 3, 14, 10, 4), "pmevcntr20_el0" },
sys/arch/aarch64/aarch64/disasm.c
460
{ SYSREG_ENC(3, 3, 14, 10, 5), "pmevcntr21_el0" },
sys/arch/aarch64/aarch64/disasm.c
461
{ SYSREG_ENC(3, 3, 14, 10, 6), "pmevcntr22_el0" },
sys/arch/aarch64/aarch64/disasm.c
462
{ SYSREG_ENC(3, 3, 14, 10, 7), "pmevcntr23_el0" },
sys/arch/aarch64/aarch64/disasm.c
463
{ SYSREG_ENC(3, 3, 14, 11, 0), "pmevcntr24_el0" },
sys/arch/aarch64/aarch64/disasm.c
464
{ SYSREG_ENC(3, 3, 14, 11, 1), "pmevcntr25_el0" },
sys/arch/aarch64/aarch64/disasm.c
465
{ SYSREG_ENC(3, 3, 14, 11, 2), "pmevcntr26_el0" },
sys/arch/aarch64/aarch64/disasm.c
466
{ SYSREG_ENC(3, 3, 14, 11, 3), "pmevcntr27_el0" },
sys/arch/aarch64/aarch64/disasm.c
467
{ SYSREG_ENC(3, 3, 14, 11, 4), "pmevcntr28_el0" },
sys/arch/aarch64/aarch64/disasm.c
468
{ SYSREG_ENC(3, 3, 14, 11, 5), "pmevcntr29_el0" },
sys/arch/aarch64/aarch64/disasm.c
469
{ SYSREG_ENC(3, 3, 14, 11, 6), "pmevcntr30_el0" },
sys/arch/aarch64/aarch64/disasm.c
470
{ SYSREG_ENC(3, 3, 14, 12, 0), "pmevtyper0_el0" },
sys/arch/aarch64/aarch64/disasm.c
471
{ SYSREG_ENC(3, 3, 14, 12, 1), "pmevtyper1_el0" },
sys/arch/aarch64/aarch64/disasm.c
472
{ SYSREG_ENC(3, 3, 14, 12, 2), "pmevtyper2_el0" },
sys/arch/aarch64/aarch64/disasm.c
473
{ SYSREG_ENC(3, 3, 14, 12, 3), "pmevtyper3_el0" },
sys/arch/aarch64/aarch64/disasm.c
474
{ SYSREG_ENC(3, 3, 14, 12, 4), "pmevtyper4_el0" },
sys/arch/aarch64/aarch64/disasm.c
475
{ SYSREG_ENC(3, 3, 14, 12, 5), "pmevtyper5_el0" },
sys/arch/aarch64/aarch64/disasm.c
476
{ SYSREG_ENC(3, 3, 14, 12, 6), "pmevtyper6_el0" },
sys/arch/aarch64/aarch64/disasm.c
477
{ SYSREG_ENC(3, 3, 14, 12, 7), "pmevtyper7_el0" },
sys/arch/aarch64/aarch64/disasm.c
478
{ SYSREG_ENC(3, 3, 14, 13, 0), "pmevtyper8_el0" },
sys/arch/aarch64/aarch64/disasm.c
479
{ SYSREG_ENC(3, 3, 14, 13, 1), "pmevtyper9_el0" },
sys/arch/aarch64/aarch64/disasm.c
480
{ SYSREG_ENC(3, 3, 14, 13, 2), "pmevtyper10_el0" },
sys/arch/aarch64/aarch64/disasm.c
481
{ SYSREG_ENC(3, 3, 14, 13, 3), "pmevtyper11_el0" },
sys/arch/aarch64/aarch64/disasm.c
482
{ SYSREG_ENC(3, 3, 14, 13, 4), "pmevtyper12_el0" },
sys/arch/aarch64/aarch64/disasm.c
483
{ SYSREG_ENC(3, 3, 14, 13, 5), "pmevtyper13_el0" },
sys/arch/aarch64/aarch64/disasm.c
484
{ SYSREG_ENC(3, 3, 14, 13, 6), "pmevtyper14_el0" },
sys/arch/aarch64/aarch64/disasm.c
485
{ SYSREG_ENC(3, 3, 14, 13, 7), "pmevtyper15_el0" },
sys/arch/aarch64/aarch64/disasm.c
486
{ SYSREG_ENC(3, 3, 14, 14, 0), "pmevtyper16_el0" },
sys/arch/aarch64/aarch64/disasm.c
487
{ SYSREG_ENC(3, 3, 14, 14, 1), "pmevtyper17_el0" },
sys/arch/aarch64/aarch64/disasm.c
488
{ SYSREG_ENC(3, 3, 14, 14, 2), "pmevtyper18_el0" },
sys/arch/aarch64/aarch64/disasm.c
489
{ SYSREG_ENC(3, 3, 14, 14, 3), "pmevtyper19_el0" },
sys/arch/aarch64/aarch64/disasm.c
490
{ SYSREG_ENC(3, 3, 14, 14, 4), "pmevtyper20_el0" },
sys/arch/aarch64/aarch64/disasm.c
491
{ SYSREG_ENC(3, 3, 14, 14, 5), "pmevtyper21_el0" },
sys/arch/aarch64/aarch64/disasm.c
492
{ SYSREG_ENC(3, 3, 14, 14, 6), "pmevtyper22_el0" },
sys/arch/aarch64/aarch64/disasm.c
493
{ SYSREG_ENC(3, 3, 14, 14, 7), "pmevtyper23_el0" },
sys/arch/aarch64/aarch64/disasm.c
494
{ SYSREG_ENC(3, 3, 14, 15, 0), "pmevtyper24_el0" },
sys/arch/aarch64/aarch64/disasm.c
495
{ SYSREG_ENC(3, 3, 14, 15, 1), "pmevtyper25_el0" },
sys/arch/aarch64/aarch64/disasm.c
496
{ SYSREG_ENC(3, 3, 14, 15, 2), "pmevtyper26_el0" },
sys/arch/aarch64/aarch64/disasm.c
497
{ SYSREG_ENC(3, 3, 14, 15, 3), "pmevtyper27_el0" },
sys/arch/aarch64/aarch64/disasm.c
498
{ SYSREG_ENC(3, 3, 14, 15, 4), "pmevtyper28_el0" },
sys/arch/aarch64/aarch64/disasm.c
499
{ SYSREG_ENC(3, 3, 14, 15, 5), "pmevtyper29_el0" },
sys/arch/aarch64/aarch64/disasm.c
500
{ SYSREG_ENC(3, 3, 14, 15, 6), "pmevtyper30_el0" },
sys/arch/aarch64/aarch64/disasm.c
501
{ SYSREG_ENC(3, 3, 14, 15, 7), "pmccfiltr_el0" },
sys/arch/aarch64/aarch64/disasm.c
502
{ SYSREG_ENC(3, 4, 0, 0, 0), "vpidr_el2" },
sys/arch/aarch64/aarch64/disasm.c
503
{ SYSREG_ENC(3, 4, 0, 0, 5), "vmpidr_el2" },
sys/arch/aarch64/aarch64/disasm.c
504
{ SYSREG_ENC(3, 4, 1, 0, 0), "sctlr_el2" },
sys/arch/aarch64/aarch64/disasm.c
505
{ SYSREG_ENC(3, 4, 1, 0, 1), "actlr_el2" },
sys/arch/aarch64/aarch64/disasm.c
506
{ SYSREG_ENC(3, 4, 1, 1, 0), "hcr_el2" },
sys/arch/aarch64/aarch64/disasm.c
507
{ SYSREG_ENC(3, 4, 1, 1, 1), "mdcr_el2" },
sys/arch/aarch64/aarch64/disasm.c
508
{ SYSREG_ENC(3, 4, 1, 1, 2), "cptr_el2" },
sys/arch/aarch64/aarch64/disasm.c
509
{ SYSREG_ENC(3, 4, 1, 1, 3), "hstr_el2" },
sys/arch/aarch64/aarch64/disasm.c
510
{ SYSREG_ENC(3, 4, 1, 1, 4), "hfgrtr_el2" },
sys/arch/aarch64/aarch64/disasm.c
511
{ SYSREG_ENC(3, 4, 1, 1, 5), "hfgwtr_el2" },
sys/arch/aarch64/aarch64/disasm.c
512
{ SYSREG_ENC(3, 4, 1, 1, 6), "hfgitr_el2" },
sys/arch/aarch64/aarch64/disasm.c
513
{ SYSREG_ENC(3, 4, 1, 1, 7), "hacr_el2" },
sys/arch/aarch64/aarch64/disasm.c
514
{ SYSREG_ENC(3, 4, 2, 0, 0), "ttbr0_el2" },
sys/arch/aarch64/aarch64/disasm.c
515
{ SYSREG_ENC(3, 4, 2, 0, 1), "ttbr1_el2" },
sys/arch/aarch64/aarch64/disasm.c
516
{ SYSREG_ENC(3, 4, 2, 0, 2), "tcr_el2" },
sys/arch/aarch64/aarch64/disasm.c
517
{ SYSREG_ENC(3, 4, 2, 1, 0), "vttbr_el2" },
sys/arch/aarch64/aarch64/disasm.c
518
{ SYSREG_ENC(3, 4, 2, 1, 2), "vtcr_el2" },
sys/arch/aarch64/aarch64/disasm.c
519
{ SYSREG_ENC(3, 4, 2, 2, 0), "vncr_el2" },
sys/arch/aarch64/aarch64/disasm.c
520
{ SYSREG_ENC(3, 4, 2, 6, 0), "vsttbr_el2" },
sys/arch/aarch64/aarch64/disasm.c
521
{ SYSREG_ENC(3, 4, 2, 6, 2), "vstcr_el2" },
sys/arch/aarch64/aarch64/disasm.c
522
{ SYSREG_ENC(3, 4, 3, 0, 0), "dacr32_el2" },
sys/arch/aarch64/aarch64/disasm.c
523
{ SYSREG_ENC(3, 4, 3, 1, 4), "hdfgrtr_el2" },
sys/arch/aarch64/aarch64/disasm.c
524
{ SYSREG_ENC(3, 4, 3, 1, 5), "hdfgwtr_el2" },
sys/arch/aarch64/aarch64/disasm.c
525
{ SYSREG_ENC(3, 4, 3, 1, 6), "hafgrtr_el2" },
sys/arch/aarch64/aarch64/disasm.c
526
{ SYSREG_ENC(3, 4, 4, 0, 0), "spsr_el2" },
sys/arch/aarch64/aarch64/disasm.c
527
{ SYSREG_ENC(3, 4, 4, 0, 1), "elr_el2" },
sys/arch/aarch64/aarch64/disasm.c
528
{ SYSREG_ENC(3, 4, 4, 1, 0), "sp_el1" },
sys/arch/aarch64/aarch64/disasm.c
529
{ SYSREG_ENC(3, 4, 4, 3, 0), "spsr_irq" },
sys/arch/aarch64/aarch64/disasm.c
530
{ SYSREG_ENC(3, 4, 4, 3, 1), "spsr_abt" },
sys/arch/aarch64/aarch64/disasm.c
531
{ SYSREG_ENC(3, 4, 4, 3, 2), "spsr_und" },
sys/arch/aarch64/aarch64/disasm.c
532
{ SYSREG_ENC(3, 4, 4, 3, 3), "spsr_fiq" },
sys/arch/aarch64/aarch64/disasm.c
533
{ SYSREG_ENC(3, 4, 5, 0, 1), "ifsr32_el2" },
sys/arch/aarch64/aarch64/disasm.c
534
{ SYSREG_ENC(3, 4, 5, 1, 0), "afsr0_el2" },
sys/arch/aarch64/aarch64/disasm.c
535
{ SYSREG_ENC(3, 4, 5, 1, 1), "afsr1_el2" },
sys/arch/aarch64/aarch64/disasm.c
536
{ SYSREG_ENC(3, 4, 5, 2, 0), "esr_el2" },
sys/arch/aarch64/aarch64/disasm.c
537
{ SYSREG_ENC(3, 4, 5, 3, 0), "fpexc32_el2" },
sys/arch/aarch64/aarch64/disasm.c
538
{ SYSREG_ENC(3, 4, 5, 6, 0), "tfsr_el2" },
sys/arch/aarch64/aarch64/disasm.c
539
{ SYSREG_ENC(3, 4, 6, 0, 0), "far_el2" },
sys/arch/aarch64/aarch64/disasm.c
540
{ SYSREG_ENC(3, 4, 6, 0, 4), "hpfar_el2" },
sys/arch/aarch64/aarch64/disasm.c
541
{ SYSREG_ENC(3, 4, 10, 2, 0), "mair_el2" },
sys/arch/aarch64/aarch64/disasm.c
542
{ SYSREG_ENC(3, 4, 10, 3, 0), "amair_el2" },
sys/arch/aarch64/aarch64/disasm.c
543
{ SYSREG_ENC(3, 4, 12, 0, 0), "vbar_el2" },
sys/arch/aarch64/aarch64/disasm.c
544
{ SYSREG_ENC(3, 4, 12, 0, 1), "rvbar_el2" },
sys/arch/aarch64/aarch64/disasm.c
545
{ SYSREG_ENC(3, 4, 12, 0, 2), "rmr_el2" },
sys/arch/aarch64/aarch64/disasm.c
546
{ SYSREG_ENC(3, 4, 13, 0, 1), "contextidr_el2" },
sys/arch/aarch64/aarch64/disasm.c
547
{ SYSREG_ENC(3, 4, 13, 0, 2), "tpidr_el2" },
sys/arch/aarch64/aarch64/disasm.c
548
{ SYSREG_ENC(3, 4, 13, 0, 7), "scxtnum_el2" },
sys/arch/aarch64/aarch64/disasm.c
549
{ SYSREG_ENC(3, 4, 14, 0, 3), "cntvoff_el2" },
sys/arch/aarch64/aarch64/disasm.c
550
{ SYSREG_ENC(3, 4, 14, 1, 0), "cnthctl_el2" },
sys/arch/aarch64/aarch64/disasm.c
551
{ SYSREG_ENC(3, 4, 14, 2, 0), "cnthp_tval_el2" },
sys/arch/aarch64/aarch64/disasm.c
552
{ SYSREG_ENC(3, 4, 14, 2, 1), "cnthp_ctl_el2" },
sys/arch/aarch64/aarch64/disasm.c
553
{ SYSREG_ENC(3, 4, 14, 2, 2), "cnthp_cval_el2" },
sys/arch/aarch64/aarch64/disasm.c
554
{ SYSREG_ENC(3, 4, 14, 3, 0), "cnthv_tval_el2" },
sys/arch/aarch64/aarch64/disasm.c
555
{ SYSREG_ENC(3, 4, 14, 3, 1), "cnthv_ctl_el2" },
sys/arch/aarch64/aarch64/disasm.c
556
{ SYSREG_ENC(3, 4, 14, 3, 2), "cnthv_cval_el2" },
sys/arch/aarch64/aarch64/disasm.c
557
{ SYSREG_ENC(3, 4, 14, 4, 0), "cnthvs_tval_el2" },
sys/arch/aarch64/aarch64/disasm.c
558
{ SYSREG_ENC(3, 4, 14, 4, 1), "cnthvs_ctl_el2" },
sys/arch/aarch64/aarch64/disasm.c
559
{ SYSREG_ENC(3, 4, 14, 4, 2), "cnthvs_cval_el2" },
sys/arch/aarch64/aarch64/disasm.c
560
{ SYSREG_ENC(3, 4, 14, 5, 0), "cnthps_tval_el2" },
sys/arch/aarch64/aarch64/disasm.c
561
{ SYSREG_ENC(3, 4, 14, 5, 1), "cnthps_ctl_el2" },
sys/arch/aarch64/aarch64/disasm.c
562
{ SYSREG_ENC(3, 4, 14, 5, 2), "cnthps_cval_el2" },
sys/arch/aarch64/aarch64/disasm.c
563
{ SYSREG_ENC(3, 6, 1, 0, 0), "sctlr_el3" },
sys/arch/aarch64/aarch64/disasm.c
564
{ SYSREG_ENC(3, 6, 1, 0, 1), "actlr_el3" },
sys/arch/aarch64/aarch64/disasm.c
565
{ SYSREG_ENC(3, 6, 1, 1, 0), "scr_el3" },
sys/arch/aarch64/aarch64/disasm.c
566
{ SYSREG_ENC(3, 6, 1, 1, 1), "sder32_el3" },
sys/arch/aarch64/aarch64/disasm.c
567
{ SYSREG_ENC(3, 6, 1, 1, 2), "cptr_el3" },
sys/arch/aarch64/aarch64/disasm.c
568
{ SYSREG_ENC(3, 6, 1, 3, 1), "mdcr_el3" },
sys/arch/aarch64/aarch64/disasm.c
569
{ SYSREG_ENC(3, 6, 2, 0, 0), "ttbr0_el3" },
sys/arch/aarch64/aarch64/disasm.c
570
{ SYSREG_ENC(3, 6, 2, 0, 2), "tcr_el3" },
sys/arch/aarch64/aarch64/disasm.c
571
{ SYSREG_ENC(3, 6, 4, 0, 0), "spsr_el3" },
sys/arch/aarch64/aarch64/disasm.c
572
{ SYSREG_ENC(3, 6, 4, 0, 1), "elr_el3" },
sys/arch/aarch64/aarch64/disasm.c
573
{ SYSREG_ENC(3, 6, 4, 1, 0), "sp_el2" },
sys/arch/aarch64/aarch64/disasm.c
574
{ SYSREG_ENC(3, 6, 5, 1, 0), "afsr0_el3" },
sys/arch/aarch64/aarch64/disasm.c
575
{ SYSREG_ENC(3, 6, 5, 1, 1), "afsr1_el3" },
sys/arch/aarch64/aarch64/disasm.c
576
{ SYSREG_ENC(3, 6, 5, 2, 0), "esr_el3" },
sys/arch/aarch64/aarch64/disasm.c
577
{ SYSREG_ENC(3, 6, 5, 6, 0), "tfsr_el3" },
sys/arch/aarch64/aarch64/disasm.c
578
{ SYSREG_ENC(3, 6, 6, 0, 0), "far_el3" },
sys/arch/aarch64/aarch64/disasm.c
579
{ SYSREG_ENC(3, 6, 10, 2, 0), "mair_el3" },
sys/arch/aarch64/aarch64/disasm.c
580
{ SYSREG_ENC(3, 6, 10, 3, 0), "amair_el3" },
sys/arch/aarch64/aarch64/disasm.c
581
{ SYSREG_ENC(3, 6, 12, 0, 0), "vbar_el3" },
sys/arch/aarch64/aarch64/disasm.c
582
{ SYSREG_ENC(3, 6, 12, 0, 1), "rvbar_el3" },
sys/arch/aarch64/aarch64/disasm.c
583
{ SYSREG_ENC(3, 6, 12, 0, 2), "rmr_el3" },
sys/arch/aarch64/aarch64/disasm.c
584
{ SYSREG_ENC(3, 6, 13, 0, 2), "tpidr_el3" },
sys/arch/aarch64/aarch64/disasm.c
585
{ SYSREG_ENC(3, 6, 13, 0, 7), "scxtnum_el3" },
sys/arch/aarch64/aarch64/disasm.c
586
{ SYSREG_ENC(3, 7, 14, 2, 0), "cntps_tval_el1" },
sys/arch/aarch64/aarch64/disasm.c
587
{ SYSREG_ENC(3, 7, 14, 2, 1), "cntps_ctl_el1" },
sys/arch/aarch64/aarch64/disasm.c
588
{ SYSREG_ENC(3, 7, 14, 2, 2), "cntps_cval_el1" }
sys/arch/aarch64/aarch64/disasm.c
622
code = SYSREG_ENC(op0, op1, CRn, CRm, op2);
sys/arch/aarch64/aarch64/disasm.c
625
if (code == SYSREG_ENC(2,3,0,5,0)) {