| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterInfos_riscv32.h | 32 #define KIND_HELPER(reg, generic_kind) \ argument 34 riscv_dwarf::dwarf_##reg, riscv_dwarf::dwarf_##reg, generic_kind, \ 39 #define GPR32_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 42 #define FPR32_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 45 #define VPR_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 48 #define DEFINE_GPR32(reg, generic_kind) DEFINE_GPR32_ALT(reg, reg, generic_kind) argument 51 #define DEFINE_GPR32_ALT(reg, alt, generic_kind) \ argument 55 GPR32_KIND(gpr_##reg, generic_kind), nullptr, nullptr, nullptr, \ 58 #define DEFINE_FPR32(reg, generic_kind) DEFINE_FPR32_ALT(reg, reg, generic_kind) argument 60 #define DEFINE_FPR32_ALT(reg, alt, generic_kind) DEFINE_FPR_ALT(reg, alt, 4, generic_kind) argument [all …]
|
| H A D | RegisterInfos_riscv64.h | 33 #define KIND_HELPER(reg, generic_kind) \ argument 35 riscv_dwarf::dwarf_##reg, riscv_dwarf::dwarf_##reg, generic_kind, \ 40 #define GPR64_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 43 #define FPR64_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 46 #define VPR_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 49 #define DEFINE_GPR64(reg, generic_kind) DEFINE_GPR64_ALT(reg, reg, generic_kind) argument 52 #define DEFINE_GPR64_ALT(reg, alt, generic_kind) \ argument 56 GPR64_KIND(gpr_##reg, generic_kind), nullptr, nullptr, nullptr, \ 59 #define DEFINE_FPR64(reg, generic_kind) DEFINE_FPR64_ALT(reg, reg, generic_kind) argument 61 #define DEFINE_FPR64_ALT(reg, alt, generic_kind) DEFINE_FPR_ALT(reg, alt, 8, generic_kind) argument [all …]
|
| H A D | RegisterInfos_loongarch64.h | 41 #define KIND_HELPER(reg, generic_kind) \ argument 43 loongarch_dwarf::dwarf_##reg, loongarch_dwarf::dwarf_##reg, generic_kind, \ 48 #define GPR64_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 51 #define FPR64_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 54 #define DEFINE_GPR64(reg, generic_kind) DEFINE_GPR64_ALT(reg, reg, generic_kind) argument 55 #define DEFINE_GPR64_ALT(reg, alt, generic_kind) \ argument 59 GPR64_KIND(gpr_##reg, generic_kind), nullptr, nullptr, nullptr, \ 63 #define DEFINE_FPR64(reg, generic_kind) DEFINE_FPR64_ALT(reg, reg, generic_kind) argument 64 #define DEFINE_FPR64_ALT(reg, alt, generic_kind) \ argument 68 FPR64_KIND(fpr_##reg, generic_kind), nullptr, nullptr, nullptr, \ [all …]
|
| H A D | RegisterInfos_arm64.h | 460 #define MISC_KIND(reg, type, generic_kind) \ argument 462 arm64_ehframe::reg, arm64_dwarf::reg, generic_kind, LLDB_INVALID_REGNUM, \ 481 #define GPR64_KIND(reg, generic_kind) MISC_KIND(reg, gpr, generic_kind) argument 490 #define DEFINE_GPR64(reg, generic_kind) \ argument 493 lldb::eFormatHex, GPR64_KIND(reg, generic_kind), nullptr, nullptr, \ 498 #define DEFINE_GPR64_ALT(reg, alt, generic_kind) \ argument 501 lldb::eFormatHex, GPR64_KIND(reg, generic_kind), nullptr, nullptr, \
|