470 {UC_ARM64_REG_B0, 1}, {UC_ARM64_REG_B1, 1}, {UC_ARM64_REG_B2, 1}, {UC_ARM64_REG_B3, 1},
471 {UC_ARM64_REG_B4, 1}, {UC_ARM64_REG_B5, 1}, {UC_ARM64_REG_B6, 1}, {UC_ARM64_REG_B7, 1},
472 {UC_ARM64_REG_B8, 1}, {UC_ARM64_REG_B9, 1}, {UC_ARM64_REG_B10, 1}, {UC_ARM64_REG_B11, 1},
473 {UC_ARM64_REG_B12, 1}, {UC_ARM64_REG_B13, 1}, {UC_ARM64_REG_B14, 1}, {UC_ARM64_REG_B15, 1},
474 {UC_ARM64_REG_B16, 1}, {UC_ARM64_REG_B17, 1}, {UC_ARM64_REG_B18, 1}, {UC_ARM64_REG_B19, 1},
475 {UC_ARM64_REG_B20, 1}, {UC_ARM64_REG_B21, 1}, {UC_ARM64_REG_B22, 1}, {UC_ARM64_REG_B23, 1},
476 {UC_ARM64_REG_B24, 1}, {UC_ARM64_REG_B25, 1}, {UC_ARM64_REG_B26, 1}, {UC_ARM64_REG_B27, 1},
477 {UC_ARM64_REG_B28, 1}, {UC_ARM64_REG_B29, 1}, {UC_ARM64_REG_B30, 1}, {UC_ARM64_REG_B31, 1},
478 {UC_ARM64_REG_H0, 2}, {UC_ARM64_REG_H1, 2}, {UC_ARM64_REG_H2, 2}, {UC_ARM64_REG_H3, 2},
479 {UC_ARM64_REG_H4, 2}, {UC_ARM64_REG_H5, 2}, {UC_ARM64_REG_H6, 2}, {UC_ARM64_REG_H7, 2},
480 {UC_ARM64_REG_H8, 2}, {UC_ARM64_REG_H9, 2}, {UC_ARM64_REG_H10, 2}, {UC_ARM64_REG_H11, 2},
481 {UC_ARM64_REG_H12, 2}, {UC_ARM64_REG_H13, 2}, {UC_ARM64_REG_H14, 2}, {UC_ARM64_REG_H15, 2},
482 {UC_ARM64_REG_H16, 2}, {UC_ARM64_REG_H17, 2}, {UC_ARM64_REG_H18, 2}, {UC_ARM64_REG_H19, 2},
483 {UC_ARM64_REG_H20, 2}, {UC_ARM64_REG_H21, 2}, {UC_ARM64_REG_H22, 2}, {UC_ARM64_REG_H23, 2},
484 {UC_ARM64_REG_H24, 2}, {UC_ARM64_REG_H25, 2}, {UC_ARM64_REG_H26, 2}, {UC_ARM64_REG_H27, 2},
485 {UC_ARM64_REG_H28, 2}, {UC_ARM64_REG_H29, 2}, {UC_ARM64_REG_H30, 2}, {UC_ARM64_REG_H31, 2},
486 {UC_ARM64_REG_S0, 4}, {UC_ARM64_REG_S1, 4}, {UC_ARM64_REG_S2, 4}, {UC_ARM64_REG_S3, 4},
487 {UC_ARM64_REG_S4, 4}, {UC_ARM64_REG_S5, 4}, {UC_ARM64_REG_S6, 4}, {UC_ARM64_REG_S7, 4},
488 {UC_ARM64_REG_S8, 4}, {UC_ARM64_REG_S9, 4}, {UC_ARM64_REG_S10, 4}, {UC_ARM64_REG_S11, 4},
489 {UC_ARM64_REG_S12, 4}, {UC_ARM64_REG_S13, 4}, {UC_ARM64_REG_S14, 4}, {UC_ARM64_REG_S15, 4},
490 {UC_ARM64_REG_S16, 4}, {UC_ARM64_REG_S17, 4}, {UC_ARM64_REG_S18, 4}, {UC_ARM64_REG_S19, 4},
491 {UC_ARM64_REG_S20, 4}, {UC_ARM64_REG_S21, 4}, {UC_ARM64_REG_S22, 4}, {UC_ARM64_REG_S23, 4},
492 {UC_ARM64_REG_S24, 4}, {UC_ARM64_REG_S25, 4}, {UC_ARM64_REG_S26, 4}, {UC_ARM64_REG_S27, 4},
493 {UC_ARM64_REG_S28, 4}, {UC_ARM64_REG_S29, 4}, {UC_ARM64_REG_S30, 4}, {UC_ARM64_REG_S31, 4},
494 {UC_ARM64_REG_X0, 8}, {UC_ARM64_REG_X1, 8}, {UC_ARM64_REG_X2, 8}, {UC_ARM64_REG_X3, 8},
495 {UC_ARM64_REG_X4, 8}, {UC_ARM64_REG_X5, 8}, {UC_ARM64_REG_X6, 8}, {UC_ARM64_REG_X7, 8},
496 {UC_ARM64_REG_X8, 8}, {UC_ARM64_REG_X9, 8}, {UC_ARM64_REG_X10, 8}, {UC_ARM64_REG_X11, 8},
497 {UC_ARM64_REG_X12, 8}, {UC_ARM64_REG_X13, 8}, {UC_ARM64_REG_X14, 8}, {UC_ARM64_REG_X15, 8},
498 {UC_ARM64_REG_X16, 8}, {UC_ARM64_REG_X17, 8}, {UC_ARM64_REG_X18, 8}, {UC_ARM64_REG_X19, 8},
499 {UC_ARM64_REG_X20, 8}, {UC_ARM64_REG_X21, 8}, {UC_ARM64_REG_X22, 8}, {UC_ARM64_REG_X23, 8},
500 {UC_ARM64_REG_X24, 8}, {UC_ARM64_REG_X25, 8}, {UC_ARM64_REG_X26, 8}, {UC_ARM64_REG_X27, 8},
501 {UC_ARM64_REG_X28, 8}, {UC_ARM64_REG_X29, 8}, {UC_ARM64_REG_X30, 8}, {UC_ARM64_REG_SP, 8},
502 {UC_ARM64_REG_XZR, 8}, {UC_ARM64_REG_WZR, 4}, {UC_ARM64_REG_WSP, 4}, {UC_ARM64_REG_W0, 4},
503 {UC_ARM64_REG_W1, 4}, {UC_ARM64_REG_W2, 4}, {UC_ARM64_REG_W3, 4}, {UC_ARM64_REG_W4, 4},
504 {UC_ARM64_REG_W5, 4}, {UC_ARM64_REG_W6, 4}, {UC_ARM64_REG_W7, 4}, {UC_ARM64_REG_W8, 4},
505 {UC_ARM64_REG_W9, 4}, {UC_ARM64_REG_W10, 4}, {UC_ARM64_REG_W11, 4}, {UC_ARM64_REG_W12, 4},
506 {UC_ARM64_REG_W13, 4}, {UC_ARM64_REG_W14, 4}, {UC_ARM64_REG_W15, 4}, {UC_ARM64_REG_W16, 4},
507 {UC_ARM64_REG_W17, 4}, {UC_ARM64_REG_W18, 4}, {UC_ARM64_REG_W19, 4}, {UC_ARM64_REG_W20, 4},
508 {UC_ARM64_REG_W21, 4}, {UC_ARM64_REG_W22, 4}, {UC_ARM64_REG_W23, 4}, {UC_ARM64_REG_W24, 4},
509 {UC_ARM64_REG_W25, 4}, {UC_ARM64_REG_W26, 4}, {UC_ARM64_REG_W27, 4}, {UC_ARM64_REG_W28, 4},
510 {UC_ARM64_REG_W29, 4}, {UC_ARM64_REG_W30, 4}, {UC_ARM64_REG_V0, 16}, {UC_ARM64_REG_V1, 16},
511 {UC_ARM64_REG_V2, 16}, {UC_ARM64_REG_V3, 16}, {UC_ARM64_REG_V4, 16}, {UC_ARM64_REG_V5, 16},
512 {UC_ARM64_REG_V6, 16}, {UC_ARM64_REG_V7, 16}, {UC_ARM64_REG_V8, 16}, {UC_ARM64_REG_V9, 16},
513 {UC_ARM64_REG_V10, 16}, {UC_ARM64_REG_V11, 16}, {UC_ARM64_REG_V12, 16}, {UC_ARM64_REG_V13, 16},
514 {UC_ARM64_REG_V14, 16}, {UC_ARM64_REG_V15, 16}, {UC_ARM64_REG_V16, 16}, {UC_ARM64_REG_V17, 16},
515 {UC_ARM64_REG_V18, 16}, {UC_ARM64_REG_V19, 16}, {UC_ARM64_REG_V20, 16}, {UC_ARM64_REG_V21, 16},
516 {UC_ARM64_REG_V22, 16}, {UC_ARM64_REG_V23, 16}, {UC_ARM64_REG_V24, 16}, {UC_ARM64_REG_V25, 16},
517 {UC_ARM64_REG_V26, 16}, {UC_ARM64_REG_V27, 16}, {UC_ARM64_REG_V28, 16}, {UC_ARM64_REG_V29, 16},
518 {UC_ARM64_REG_V30, 16}, {UC_ARM64_REG_V31, 16}, {UC_ARM64_REG_Q0, 16}, {UC_ARM64_REG_Q1, 16},
519 {UC_ARM64_REG_Q2, 16}, {UC_ARM64_REG_Q3, 16}, {UC_ARM64_REG_Q4, 16}, {UC_ARM64_REG_Q5, 16},
520 {UC_ARM64_REG_Q6, 16}, {UC_ARM64_REG_Q7, 16}, {UC_ARM64_REG_Q8, 16}, {UC_ARM64_REG_Q9, 16},
521 {UC_ARM64_REG_Q10, 16}, {UC_ARM64_REG_Q11, 16}, {UC_ARM64_REG_Q12, 16}, {UC_ARM64_REG_Q13, 16},
522 {UC_ARM64_REG_Q14, 16}, {UC_ARM64_REG_Q15, 16}, {UC_ARM64_REG_Q16, 16}, {UC_ARM64_REG_Q17, 16},
523 {UC_ARM64_REG_Q18, 16}, {UC_ARM64_REG_Q19, 16}, {UC_ARM64_REG_Q20, 16}, {UC_ARM64_REG_Q21, 16},
524 {UC_ARM64_REG_Q22, 16}, {UC_ARM64_REG_Q23, 16}, {UC_ARM64_REG_Q24, 16}, {UC_ARM64_REG_Q25, 16},
525 {UC_ARM64_REG_Q26, 16}, {UC_ARM64_REG_Q27, 16}, {UC_ARM64_REG_Q28, 16}, {UC_ARM64_REG_Q29, 16},
526 {UC_ARM64_REG_Q30, 16}, {UC_ARM64_REG_Q31, 16}, {UC_ARM64_REG_D0, 8}, {UC_ARM64_REG_D1, 8},
527 {UC_ARM64_REG_D2, 8}, {UC_ARM64_REG_D3, 8}, {UC_ARM64_REG_D4, 8}, {UC_ARM64_REG_D5, 8},
528 {UC_ARM64_REG_D6, 8}, {UC_ARM64_REG_D7, 8}, {UC_ARM64_REG_D8, 8}, {UC_ARM64_REG_D9, 8},
529 {UC_ARM64_REG_D10, 8}, {UC_ARM64_REG_D11, 8}, {UC_ARM64_REG_D12, 8}, {UC_ARM64_REG_D13, 8},
530 {UC_ARM64_REG_D14, 8}, {UC_ARM64_REG_D15, 8}, {UC_ARM64_REG_D16, 8}, {UC_ARM64_REG_D17, 8},
531 {UC_ARM64_REG_D18, 8}, {UC_ARM64_REG_D19, 8}, {UC_ARM64_REG_D20, 8}, {UC_ARM64_REG_D21, 8},
532 {UC_ARM64_REG_D22, 8}, {UC_ARM64_REG_D23, 8}, {UC_ARM64_REG_D24, 8}, {UC_ARM64_REG_D25, 8},
533 {UC_ARM64_REG_D26, 8}, {UC_ARM64_REG_D27, 8}, {UC_ARM64_REG_D28, 8}, {UC_ARM64_REG_D29, 8},
534 {UC_ARM64_REG_D30, 8}, {UC_ARM64_REG_D31, 8}, {UC_ARM64_REG_NZCV, 4}, {UC_ARM64_REG_FPCR, 4},
535 {UC_ARM64_REG_FPSR, 4}, {UC_ARM64_REG_PC, 8}, {UC_ARM64_REG_CP_REG, 32}, {UC_ARM64_REG_CPACR_EL1, 4}};