Changeset 101246 in vbox for trunk/include/iprt/formats
- Timestamp:
- Sep 22, 2023 11:47:21 PM (19 months ago)
- svn:sync-xref-src-repo-rev:
- 159229
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/formats/dwarf.h
r98103 r101246 471 471 472 472 /** @name DWREG_AMD64_XXX - AMD64 register number mappings. 473 * @note This for some braindead reason the first 8 GPR are in intel encoding474 * order, unlike the DWREG_X86_XXX variant. Utter stupidity.473 * @note This for some braindead reason the first 8 GPR are NOT in the intel 474 * encoding order, unlike the DWREG_X86_XXX variant. Utter stupidity. 475 475 * @{ */ 476 476 #define DWREG_AMD64_RAX 0 … … 539 539 /** @} */ 540 540 541 542 /** @name DWREG_ARM64_XXX - ARM64 register number mappings. 543 * @{ */ 544 #define DWREG_ARM64_X0 0 545 #define DWREG_ARM64_X1 1 546 #define DWREG_ARM64_X2 2 547 #define DWREG_ARM64_X3 3 548 #define DWREG_ARM64_X4 4 549 #define DWREG_ARM64_X5 5 550 #define DWREG_ARM64_X6 6 551 #define DWREG_ARM64_X7 7 552 #define DWREG_ARM64_X8 8 553 #define DWREG_ARM64_X9 9 554 #define DWREG_ARM64_X10 10 555 #define DWREG_ARM64_X11 11 556 #define DWREG_ARM64_X12 12 557 #define DWREG_ARM64_X13 13 558 #define DWREG_ARM64_X14 14 559 #define DWREG_ARM64_X15 15 560 #define DWREG_ARM64_X16 16 561 #define DWREG_ARM64_X17 17 562 #define DWREG_ARM64_X18 18 563 #define DWREG_ARM64_X19 19 564 #define DWREG_ARM64_X20 20 565 #define DWREG_ARM64_X21 21 566 #define DWREG_ARM64_X22 22 567 #define DWREG_ARM64_X23 23 568 #define DWREG_ARM64_X24 24 569 #define DWREG_ARM64_X25 25 570 #define DWREG_ARM64_X26 26 571 #define DWREG_ARM64_X27 27 572 #define DWREG_ARM64_X28 28 573 #define DWREG_ARM64_X29 29 574 #define DWREG_ARM64_X30 30 575 #define DWREG_ARM64_SP 31 576 #define DWREG_ARM64_BP DWREG_ARM64_X29 577 #define DWREG_ARM64_LR DWREG_ARM64_X30 578 #define DWREG_ARM64_PC 32 579 #define DWREG_ARM64_ELR_MODE 33 580 #define DWREG_ARM64_RA_SIGN_STATE 34 581 #define DWREG_ARM64_TPIDRRO_ELO 35 582 #define DWREG_ARM64_TPIDR_ELO 36 583 #define DWREG_ARM64_TPIDR_EL1 37 584 #define DWREG_ARM64_TPIDR_EL2 38 585 #define DWREG_ARM64_TPIDR_EL3 39 586 /* 40-45 are reserved */ 587 #define DWREG_ARM64_VG 46 588 #define DWREG_ARM64_FFR 47 589 #define DWREG_ARM64_P0 48 590 #define DWREG_ARM64_P1 49 591 #define DWREG_ARM64_P2 50 592 #define DWREG_ARM64_P3 51 593 #define DWREG_ARM64_P4 52 594 #define DWREG_ARM64_P5 53 595 #define DWREG_ARM64_P6 54 596 #define DWREG_ARM64_P7 55 597 #define DWREG_ARM64_P8 56 598 #define DWREG_ARM64_P9 57 599 #define DWREG_ARM64_P10 58 600 #define DWREG_ARM64_P11 59 601 #define DWREG_ARM64_P12 60 602 #define DWREG_ARM64_P13 61 603 #define DWREG_ARM64_P14 62 604 #define DWREG_ARM64_P15 63 605 #define DWREG_ARM64_V0 64 606 #define DWREG_ARM64_V1 65 607 #define DWREG_ARM64_V2 66 608 #define DWREG_ARM64_V3 67 609 #define DWREG_ARM64_V4 68 610 #define DWREG_ARM64_V5 69 611 #define DWREG_ARM64_V6 70 612 #define DWREG_ARM64_V7 71 613 #define DWREG_ARM64_V8 72 614 #define DWREG_ARM64_V9 73 615 #define DWREG_ARM64_V10 74 616 #define DWREG_ARM64_V11 75 617 #define DWREG_ARM64_V12 76 618 #define DWREG_ARM64_V13 77 619 #define DWREG_ARM64_V14 78 620 #define DWREG_ARM64_V15 79 621 #define DWREG_ARM64_V16 80 622 #define DWREG_ARM64_V17 81 623 #define DWREG_ARM64_V18 82 624 #define DWREG_ARM64_V19 83 625 #define DWREG_ARM64_V20 84 626 #define DWREG_ARM64_V21 85 627 #define DWREG_ARM64_V22 86 628 #define DWREG_ARM64_V23 87 629 #define DWREG_ARM64_V24 88 630 #define DWREG_ARM64_V25 89 631 #define DWREG_ARM64_V26 90 632 #define DWREG_ARM64_V27 91 633 #define DWREG_ARM64_V28 92 634 #define DWREG_ARM64_V29 93 635 #define DWREG_ARM64_V30 94 636 #define DWREG_ARM64_V31 95 637 #define DWREG_ARM64_Z0 96 638 #define DWREG_ARM64_Z1 97 639 #define DWREG_ARM64_Z2 98 640 #define DWREG_ARM64_Z3 99 641 #define DWREG_ARM64_Z4 100 642 #define DWREG_ARM64_Z5 101 643 #define DWREG_ARM64_Z6 102 644 #define DWREG_ARM64_Z7 103 645 #define DWREG_ARM64_Z8 104 646 #define DWREG_ARM64_Z9 105 647 #define DWREG_ARM64_Z10 106 648 #define DWREG_ARM64_Z11 107 649 #define DWREG_ARM64_Z12 108 650 #define DWREG_ARM64_Z13 109 651 #define DWREG_ARM64_Z14 110 652 #define DWREG_ARM64_Z15 111 653 #define DWREG_ARM64_Z16 112 654 #define DWREG_ARM64_Z17 113 655 #define DWREG_ARM64_Z18 114 656 #define DWREG_ARM64_Z19 115 657 #define DWREG_ARM64_Z20 116 658 #define DWREG_ARM64_Z21 117 659 #define DWREG_ARM64_Z22 118 660 #define DWREG_ARM64_Z23 119 661 #define DWREG_ARM64_Z24 120 662 #define DWREG_ARM64_Z25 121 663 #define DWREG_ARM64_Z26 122 664 #define DWREG_ARM64_Z27 123 665 #define DWREG_ARM64_Z28 124 666 #define DWREG_ARM64_Z29 125 667 #define DWREG_ARM64_Z30 126 668 #define DWREG_ARM64_Z31 127 669 /** @} */ 670 671 541 672 #endif /* !IPRT_INCLUDED_formats_dwarf_h */ 542 673
Note:
See TracChangeset
for help on using the changeset viewer.