/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterInfos_s390x.h | 25 #define DEFINE_GPR(name, size, offset, alt, generic) \ macro 59 DEFINE_GPR(r0, 8, GPR_OFFSET(0), nullptr, LLDB_INVALID_REGNUM), 60 DEFINE_GPR(r1, 8, GPR_OFFSET(1), nullptr, LLDB_INVALID_REGNUM), 61 DEFINE_GPR(r2, 8, GPR_OFFSET(2), nullptr, LLDB_REGNUM_GENERIC_ARG1), 62 DEFINE_GPR(r3, 8, GPR_OFFSET(3), nullptr, LLDB_REGNUM_GENERIC_ARG2), 63 DEFINE_GPR(r4, 8, GPR_OFFSET(4), nullptr, LLDB_REGNUM_GENERIC_ARG3), 64 DEFINE_GPR(r5, 8, GPR_OFFSET(5), nullptr, LLDB_REGNUM_GENERIC_ARG4), 65 DEFINE_GPR(r6, 8, GPR_OFFSET(6), nullptr, LLDB_REGNUM_GENERIC_ARG5), 66 DEFINE_GPR(r7, 8, GPR_OFFSET(7), nullptr, LLDB_INVALID_REGNUM), 67 DEFINE_GPR(r8, 8, GPR_OFFSET(8), nullptr, LLDB_INVALID_REGNUM), [all …]
|
H A D | RegisterInfos_mips64.h | 27 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro 58 DEFINE_GPR(zero, "r0", dwarf_zero_mips64, dwarf_zero_mips64, 60 DEFINE_GPR(r1, nullptr, dwarf_r1_mips64, dwarf_r1_mips64, 62 DEFINE_GPR(r2, nullptr, dwarf_r2_mips64, dwarf_r2_mips64, 64 DEFINE_GPR(r3, nullptr, dwarf_r3_mips64, dwarf_r3_mips64, 66 DEFINE_GPR(r4, nullptr, dwarf_r4_mips64, dwarf_r4_mips64, 68 DEFINE_GPR(r5, nullptr, dwarf_r5_mips64, dwarf_r5_mips64, 70 DEFINE_GPR(r6, nullptr, dwarf_r6_mips64, dwarf_r6_mips64, 72 DEFINE_GPR(r7, nullptr, dwarf_r7_mips64, dwarf_r7_mips64, 74 DEFINE_GPR(r8, nullptr, dwarf_r8_mips64, dwarf_r8_mips64, [all …]
|
H A D | RegisterInfos_powerpc.h | 20 #define DEFINE_GPR(reg, alt, lldb_kind) \ macro 49 DEFINE_GPR(r0, NULL, LLDB_INVALID_REGNUM) \ 50 , DEFINE_GPR(r1, NULL, LLDB_REGNUM_GENERIC_SP), \ 51 DEFINE_GPR(r2, NULL, LLDB_INVALID_REGNUM), \ 52 DEFINE_GPR(r3, NULL, LLDB_REGNUM_GENERIC_ARG1), \ 53 DEFINE_GPR(r4, NULL, LLDB_REGNUM_GENERIC_ARG2), \ 54 DEFINE_GPR(r5, NULL, LLDB_REGNUM_GENERIC_ARG3), \ 55 DEFINE_GPR(r6, NULL, LLDB_REGNUM_GENERIC_ARG4), \ 56 DEFINE_GPR(r7, NULL, LLDB_REGNUM_GENERIC_ARG5), \ 57 DEFINE_GPR(r8, NULL, LLDB_REGNUM_GENERIC_ARG6), \ [all …]
|
H A D | RegisterContextWindows_x86_64.cpp | 47 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro 90 …DEFINE_GPR(rax, nullptr, dwarf_rax_x86_64, dwarf_rax_x86_64, LLDB_INVALID_REGNUM, … 91 …DEFINE_GPR(rbx, nullptr, dwarf_rbx_x86_64, dwarf_rbx_x86_64, LLDB_INVALID_REGNUM, … 92 …DEFINE_GPR(rcx, nullptr, dwarf_rcx_x86_64, dwarf_rcx_x86_64, LLDB_REGNUM_GENERIC_ARG4,… 93 …DEFINE_GPR(rdx, nullptr, dwarf_rdx_x86_64, dwarf_rdx_x86_64, LLDB_REGNUM_GENERIC_ARG3,… 94 …DEFINE_GPR(rdi, nullptr, dwarf_rdi_x86_64, dwarf_rdi_x86_64, LLDB_REGNUM_GENERIC_ARG1,… 95 …DEFINE_GPR(rsi, nullptr, dwarf_rsi_x86_64, dwarf_rsi_x86_64, LLDB_REGNUM_GENERIC_ARG2,… 96 …DEFINE_GPR(rbp, nullptr, dwarf_rbp_x86_64, dwarf_rbp_x86_64, LLDB_REGNUM_GENERIC_FP, … 97 …DEFINE_GPR(rsp, nullptr, dwarf_rsp_x86_64, dwarf_rsp_x86_64, LLDB_REGNUM_GENERIC_SP, … 98 …DEFINE_GPR(r8, nullptr, dwarf_r8_x86_64, dwarf_r8_x86_64, LLDB_REGNUM_GENERIC_ARG5,… [all …]
|
H A D | RegisterInfos_mips.h | 33 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3) \ macro 87 DEFINE_GPR(zero, "zero", dwarf_zero_mips, dwarf_zero_mips, 89 DEFINE_GPR(r1, "at", dwarf_r1_mips, dwarf_r1_mips, LLDB_INVALID_REGNUM), 90 DEFINE_GPR(r2, nullptr, dwarf_r2_mips, dwarf_r2_mips, LLDB_INVALID_REGNUM), 91 DEFINE_GPR(r3, nullptr, dwarf_r3_mips, dwarf_r3_mips, LLDB_INVALID_REGNUM), 92 DEFINE_GPR(r4, nullptr, dwarf_r4_mips, dwarf_r4_mips, 94 DEFINE_GPR(r5, nullptr, dwarf_r5_mips, dwarf_r5_mips, 96 DEFINE_GPR(r6, nullptr, dwarf_r6_mips, dwarf_r6_mips, 98 DEFINE_GPR(r7, nullptr, dwarf_r7_mips, dwarf_r7_mips, 100 DEFINE_GPR(r8, nullptr, dwarf_r8_mips, dwarf_r8_mips, LLDB_INVALID_REGNUM), [all …]
|
H A D | RegisterContextWindows_i386.cpp | 39 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro 51 …DEFINE_GPR(eax, nullptr, ehframe_eax_i386, dwarf_eax_i386, LLDB_INVALID_REGNUM, … 52 …DEFINE_GPR(ebx, nullptr, ehframe_ebx_i386, dwarf_ebx_i386, LLDB_INVALID_REGNUM, … 53 …DEFINE_GPR(ecx, nullptr, ehframe_ecx_i386, dwarf_ecx_i386, LLDB_INVALID_REGNUM, … 54 …DEFINE_GPR(edx, nullptr, ehframe_edx_i386, dwarf_edx_i386, LLDB_INVALID_REGNUM, … 55 …DEFINE_GPR(edi, nullptr, ehframe_edi_i386, dwarf_edi_i386, LLDB_INVALID_REGNUM, … 56 …DEFINE_GPR(esi, nullptr, ehframe_esi_i386, dwarf_esi_i386, LLDB_INVALID_REGNUM, … 57 …DEFINE_GPR(ebp, "fp", ehframe_ebp_i386, dwarf_ebp_i386, LLDB_REGNUM_GENERIC_FP, … 58 …DEFINE_GPR(esp, "sp", ehframe_esp_i386, dwarf_esp_i386, LLDB_REGNUM_GENERIC_SP, … 59 …DEFINE_GPR(eip, "pc", ehframe_eip_i386, dwarf_eip_i386, LLDB_REGNUM_GENERIC_PC, … [all …]
|
H A D | RegisterInfos_ppc64le.h | 25 #define DEFINE_GPR(reg, alt, lldb_kind) \ macro 66 DEFINE_GPR(r0, NULL, LLDB_INVALID_REGNUM) \ 67 , DEFINE_GPR(r1, NULL, LLDB_REGNUM_GENERIC_SP), \ 68 DEFINE_GPR(r2, NULL, LLDB_INVALID_REGNUM), \ 69 DEFINE_GPR(r3, NULL, LLDB_REGNUM_GENERIC_ARG1), \ 70 DEFINE_GPR(r4, NULL, LLDB_REGNUM_GENERIC_ARG2), \ 71 DEFINE_GPR(r5, NULL, LLDB_REGNUM_GENERIC_ARG3), \ 72 DEFINE_GPR(r6, NULL, LLDB_REGNUM_GENERIC_ARG4), \ 73 DEFINE_GPR(r7, NULL, LLDB_REGNUM_GENERIC_ARG5), \ 74 DEFINE_GPR(r8, NULL, LLDB_REGNUM_GENERIC_ARG6), \ [all …]
|
H A D | RegisterInfos_i386.h | 61 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro 190 DEFINE_GPR(eax, nullptr, ehframe_eax_i386, dwarf_eax_i386, 192 DEFINE_GPR(ebx, nullptr, ehframe_ebx_i386, dwarf_ebx_i386, 194 DEFINE_GPR(ecx, nullptr, ehframe_ecx_i386, dwarf_ecx_i386, 196 DEFINE_GPR(edx, nullptr, ehframe_edx_i386, dwarf_edx_i386, 198 DEFINE_GPR(edi, nullptr, ehframe_edi_i386, dwarf_edi_i386, 200 DEFINE_GPR(esi, nullptr, ehframe_esi_i386, dwarf_esi_i386, 202 DEFINE_GPR(ebp, "fp", ehframe_ebp_i386, dwarf_ebp_i386, 204 DEFINE_GPR(esp, "sp", ehframe_esp_i386, dwarf_esp_i386, 206 DEFINE_GPR(eip, "pc", ehframe_eip_i386, dwarf_eip_i386, [all …]
|
H A D | RegisterInfos_x86_64_with_base.h | 66 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro 196 DEFINE_GPR(rax, nullptr, dwarf_rax_x86_64, dwarf_rax_x86_64, LLDB_INVALID_REGNUM, LLDB_INVALID_REGNUM), 197 DEFINE_GPR(rbx, nullptr, dwarf_rbx_x86_64, dwarf_rbx_x86_64, LLDB_INVALID_REGNUM, LLDB_INVALID_REGNUM), 198 DEFINE_GPR(rcx, nullptr, dwarf_rcx_x86_64, dwarf_rcx_x86_64, LLDB_REGNUM_GENERIC_ARG4, LLDB_INVALID_REGNUM), 199 DEFINE_GPR(rdx, nullptr, dwarf_rdx_x86_64, dwarf_rdx_x86_64, LLDB_REGNUM_GENERIC_ARG3, LLDB_INVALID_REGNUM), 200 DEFINE_GPR(rdi, nullptr, dwarf_rdi_x86_64, dwarf_rdi_x86_64, LLDB_REGNUM_GENERIC_ARG1, LLDB_INVALID_REGNUM), 201 DEFINE_GPR(rsi, nullptr, dwarf_rsi_x86_64, dwarf_rsi_x86_64, LLDB_REGNUM_GENERIC_ARG2, LLDB_INVALID_REGNUM), 202 DEFINE_GPR(rbp, nullptr, dwarf_rbp_x86_64, dwarf_rbp_x86_64, LLDB_REGNUM_GENERIC_FP, LLDB_INVALID_REGNUM), 203 DEFINE_GPR(rsp, nullptr, dwarf_rsp_x86_64, dwarf_rsp_x86_64, LLDB_REGNUM_GENERIC_SP, LLDB_INVALID_REGNUM), 204 DEFINE_GPR(r [all...] |
H A D | RegisterInfos_x86_64.h | 64 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro 215 …DEFINE_GPR(rax, nullptr, dwarf_rax_x86_64, dwarf_rax_x86_64, LLDB_INVALID_REGNUM, … 216 …DEFINE_GPR(rbx, nullptr, dwarf_rbx_x86_64, dwarf_rbx_x86_64, LLDB_INVALID_REGNUM, … 217 …DEFINE_GPR(rcx, nullptr, dwarf_rcx_x86_64, dwarf_rcx_x86_64, LLDB_REGNUM_GENERIC_ARG4,… 218 …DEFINE_GPR(rdx, nullptr, dwarf_rdx_x86_64, dwarf_rdx_x86_64, LLDB_REGNUM_GENERIC_ARG3,… 219 …DEFINE_GPR(rdi, nullptr, dwarf_rdi_x86_64, dwarf_rdi_x86_64, LLDB_REGNUM_GENERIC_ARG1,… 220 …DEFINE_GPR(rsi, nullptr, dwarf_rsi_x86_64, dwarf_rsi_x86_64, LLDB_REGNUM_GENERIC_ARG2,… 221 …DEFINE_GPR(rbp, nullptr, dwarf_rbp_x86_64, dwarf_rbp_x86_64, LLDB_REGNUM_GENERIC_FP, … 222 …DEFINE_GPR(rsp, nullptr, dwarf_rsp_x86_64, dwarf_rsp_x86_64, LLDB_REGNUM_GENERIC_SP, … 223 …DEFINE_GPR(r8, nullptr, dwarf_r8_x86_64, dwarf_r8_x86_64, LLDB_REGNUM_GENERIC_ARG5,… [all …]
|
H A D | RegisterContextDarwin_x86_64.cpp | 162 #define DEFINE_GPR(reg, alt) \ macro 192 {DEFINE_GPR(rax, nullptr), 199 {DEFINE_GPR(rbx, nullptr), 206 {DEFINE_GPR(rcx, nullptr), 213 {DEFINE_GPR(rdx, nullptr), 220 {DEFINE_GPR(rdi, nullptr), 227 {DEFINE_GPR(rsi, nullptr), 234 {DEFINE_GPR(rbp, "fp"), 241 {DEFINE_GPR(rsp, "sp"), 248 {DEFINE_GPR(r8, nullptr), [all …]
|
H A D | RegisterContextDarwin_i386.cpp | 144 #define DEFINE_GPR(reg, alt) \ macro 173 {DEFINE_GPR(eax, nullptr), 180 {DEFINE_GPR(ebx, nullptr), 187 {DEFINE_GPR(ecx, nullptr), 194 {DEFINE_GPR(edx, nullptr), 201 {DEFINE_GPR(edi, nullptr), 208 {DEFINE_GPR(esi, nullptr), 215 {DEFINE_GPR(ebp, "fp"), 222 {DEFINE_GPR(esp, "sp"), 229 {DEFINE_GPR(ss, nullptr), [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
H A D | ABISysV_ppc.cpp | 114 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro 123 DEFINE_GPR(r0, nullptr, dwarf_r0, dwarf_r0, LLDB_INVALID_REGNUM, 125 DEFINE_GPR(r1, nullptr, dwarf_r1, dwarf_r1, LLDB_REGNUM_GENERIC_SP, 127 DEFINE_GPR(r2, nullptr, dwarf_r2, dwarf_r2, LLDB_INVALID_REGNUM, 129 DEFINE_GPR(r3, nullptr, dwarf_r3, dwarf_r3, LLDB_REGNUM_GENERIC_ARG1, 131 DEFINE_GPR(r4, nullptr, dwarf_r4, dwarf_r4, LLDB_REGNUM_GENERIC_ARG2, 133 DEFINE_GPR(r5, nullptr, dwarf_r5, dwarf_r5, LLDB_REGNUM_GENERIC_ARG3, 135 DEFINE_GPR(r6, nullptr, dwarf_r6, dwarf_r6, LLDB_REGNUM_GENERIC_ARG4, 137 DEFINE_GPR(r7, nullptr, dwarf_r7, dwarf_r7, LLDB_REGNUM_GENERIC_ARG5, 139 DEFINE_GPR(r8, nullptr, dwarf_r8, dwarf_r8, LLDB_REGNUM_GENERIC_ARG6, [all …]
|