Home
last modified time | relevance | path

Searched refs:DEFINE_GPR (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/lldb/source/Plugins/Process/Utility/
DRegisterInfos_s390x.h25 #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), "arg1", LLDB_REGNUM_GENERIC_ARG1),
62 DEFINE_GPR(r3, 8, GPR_OFFSET(3), "arg2", LLDB_REGNUM_GENERIC_ARG2),
63 DEFINE_GPR(r4, 8, GPR_OFFSET(4), "arg3", LLDB_REGNUM_GENERIC_ARG3),
64 DEFINE_GPR(r5, 8, GPR_OFFSET(5), "arg4", LLDB_REGNUM_GENERIC_ARG4),
65 DEFINE_GPR(r6, 8, GPR_OFFSET(6), "arg5", 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 …]
DRegisterInfos_mips64.h40 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3) \ macro
49 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro
114 DEFINE_GPR(zero, "r0", dwarf_zero_mips64, dwarf_zero_mips64,
116 DEFINE_GPR(r1, nullptr, dwarf_r1_mips64, dwarf_r1_mips64,
118 DEFINE_GPR(r2, nullptr, dwarf_r2_mips64, dwarf_r2_mips64,
120 DEFINE_GPR(r3, nullptr, dwarf_r3_mips64, dwarf_r3_mips64,
122 DEFINE_GPR(r4, nullptr, dwarf_r4_mips64, dwarf_r4_mips64,
124 DEFINE_GPR(r5, nullptr, dwarf_r5_mips64, dwarf_r5_mips64,
126 DEFINE_GPR(r6, nullptr, dwarf_r6_mips64, dwarf_r6_mips64,
128 DEFINE_GPR(r7, nullptr, dwarf_r7_mips64, dwarf_r7_mips64,
[all …]
DRegisterInfos_powerpc.h20 #define DEFINE_GPR(reg, alt, lldb_kind) \ macro
49 DEFINE_GPR(r0, NULL, LLDB_INVALID_REGNUM) \
50 , DEFINE_GPR(r1, "sp", LLDB_REGNUM_GENERIC_SP), \
51 DEFINE_GPR(r2, NULL, LLDB_INVALID_REGNUM), \
52 DEFINE_GPR(r3, "arg1", LLDB_REGNUM_GENERIC_ARG1), \
53 DEFINE_GPR(r4, "arg2", LLDB_REGNUM_GENERIC_ARG2), \
54 DEFINE_GPR(r5, "arg3", LLDB_REGNUM_GENERIC_ARG3), \
55 DEFINE_GPR(r6, "arg4", LLDB_REGNUM_GENERIC_ARG4), \
56 DEFINE_GPR(r7, "arg5", LLDB_REGNUM_GENERIC_ARG5), \
57 DEFINE_GPR(r8, "arg6", LLDB_REGNUM_GENERIC_ARG6), \
[all …]
DRegisterContextWindows_x86_64.cpp47 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro
90DEFINE_GPR(rax, nullptr, dwarf_rax_x86_64, dwarf_rax_x86_64, LLDB_INVALID_REGNUM, …
91DEFINE_GPR(rbx, nullptr, dwarf_rbx_x86_64, dwarf_rbx_x86_64, LLDB_INVALID_REGNUM, …
92DEFINE_GPR(rcx, "arg4", dwarf_rcx_x86_64, dwarf_rcx_x86_64, LLDB_REGNUM_GENERIC_ARG4,…
93DEFINE_GPR(rdx, "arg3", dwarf_rdx_x86_64, dwarf_rdx_x86_64, LLDB_REGNUM_GENERIC_ARG3,…
94DEFINE_GPR(rdi, "arg1", dwarf_rdi_x86_64, dwarf_rdi_x86_64, LLDB_REGNUM_GENERIC_ARG1,…
95DEFINE_GPR(rsi, "arg2", dwarf_rsi_x86_64, dwarf_rsi_x86_64, LLDB_REGNUM_GENERIC_ARG2,…
96DEFINE_GPR(rbp, "fp", dwarf_rbp_x86_64, dwarf_rbp_x86_64, LLDB_REGNUM_GENERIC_FP, …
97DEFINE_GPR(rsp, "sp", dwarf_rsp_x86_64, dwarf_rsp_x86_64, LLDB_REGNUM_GENERIC_SP, …
98DEFINE_GPR(r8, "arg5", dwarf_r8_x86_64, dwarf_r8_x86_64, LLDB_REGNUM_GENERIC_ARG5,…
[all …]
DRegisterContextWindows_i386.cpp39 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro
51DEFINE_GPR(eax, nullptr, ehframe_eax_i386, dwarf_eax_i386, LLDB_INVALID_REGNUM, …
52DEFINE_GPR(ebx, nullptr, ehframe_ebx_i386, dwarf_ebx_i386, LLDB_INVALID_REGNUM, …
53DEFINE_GPR(ecx, nullptr, ehframe_ecx_i386, dwarf_ecx_i386, LLDB_INVALID_REGNUM, …
54DEFINE_GPR(edx, nullptr, ehframe_edx_i386, dwarf_edx_i386, LLDB_INVALID_REGNUM, …
55DEFINE_GPR(edi, nullptr, ehframe_edi_i386, dwarf_edi_i386, LLDB_INVALID_REGNUM, …
56DEFINE_GPR(esi, nullptr, ehframe_esi_i386, dwarf_esi_i386, LLDB_INVALID_REGNUM, …
57DEFINE_GPR(ebp, "fp", ehframe_ebp_i386, dwarf_ebp_i386, LLDB_REGNUM_GENERIC_FP, …
58DEFINE_GPR(esp, "sp", ehframe_esp_i386, dwarf_esp_i386, LLDB_REGNUM_GENERIC_SP, …
59DEFINE_GPR(eip, "pc", ehframe_eip_i386, dwarf_eip_i386, LLDB_REGNUM_GENERIC_PC, …
[all …]
DRegisterInfos_mips.h33 #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 …]
DRegisterInfos_ppc64le.h25 #define DEFINE_GPR(reg, alt, lldb_kind) \ macro
66 DEFINE_GPR(r0, NULL, LLDB_INVALID_REGNUM) \
67 , DEFINE_GPR(r1, "sp", LLDB_REGNUM_GENERIC_SP), \
68 DEFINE_GPR(r2, NULL, LLDB_INVALID_REGNUM), \
69 DEFINE_GPR(r3, "arg1", LLDB_REGNUM_GENERIC_ARG1), \
70 DEFINE_GPR(r4, "arg2", LLDB_REGNUM_GENERIC_ARG2), \
71 DEFINE_GPR(r5, "arg3", LLDB_REGNUM_GENERIC_ARG3), \
72 DEFINE_GPR(r6, "arg4", LLDB_REGNUM_GENERIC_ARG4), \
73 DEFINE_GPR(r7, "arg5", LLDB_REGNUM_GENERIC_ARG5), \
74 DEFINE_GPR(r8, "arg6", LLDB_REGNUM_GENERIC_ARG6), \
[all …]
DRegisterInfos_i386.h61 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro
186 DEFINE_GPR(eax, nullptr, ehframe_eax_i386, dwarf_eax_i386,
188 DEFINE_GPR(ebx, nullptr, ehframe_ebx_i386, dwarf_ebx_i386,
190 DEFINE_GPR(ecx, nullptr, ehframe_ecx_i386, dwarf_ecx_i386,
192 DEFINE_GPR(edx, nullptr, ehframe_edx_i386, dwarf_edx_i386,
194 DEFINE_GPR(edi, nullptr, ehframe_edi_i386, dwarf_edi_i386,
196 DEFINE_GPR(esi, nullptr, ehframe_esi_i386, dwarf_esi_i386,
198 DEFINE_GPR(ebp, "fp", ehframe_ebp_i386, dwarf_ebp_i386,
200 DEFINE_GPR(esp, "sp", ehframe_esp_i386, dwarf_esp_i386,
202 DEFINE_GPR(eip, "pc", ehframe_eip_i386, dwarf_eip_i386,
[all …]
DRegisterInfos_x86_64.h64 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro
209DEFINE_GPR(rax, nullptr, dwarf_rax_x86_64, dwarf_rax_x86_64, LLDB_INVALID_REGNUM, …
210DEFINE_GPR(rbx, nullptr, dwarf_rbx_x86_64, dwarf_rbx_x86_64, LLDB_INVALID_REGNUM, …
211DEFINE_GPR(rcx, "arg4", dwarf_rcx_x86_64, dwarf_rcx_x86_64, LLDB_REGNUM_GENERIC_ARG4,…
212DEFINE_GPR(rdx, "arg3", dwarf_rdx_x86_64, dwarf_rdx_x86_64, LLDB_REGNUM_GENERIC_ARG3,…
213DEFINE_GPR(rdi, "arg1", dwarf_rdi_x86_64, dwarf_rdi_x86_64, LLDB_REGNUM_GENERIC_ARG1,…
214DEFINE_GPR(rsi, "arg2", dwarf_rsi_x86_64, dwarf_rsi_x86_64, LLDB_REGNUM_GENERIC_ARG2,…
215DEFINE_GPR(rbp, "fp", dwarf_rbp_x86_64, dwarf_rbp_x86_64, LLDB_REGNUM_GENERIC_FP, …
216DEFINE_GPR(rsp, "sp", dwarf_rsp_x86_64, dwarf_rsp_x86_64, LLDB_REGNUM_GENERIC_SP, …
217DEFINE_GPR(r8, "arg5", dwarf_r8_x86_64, dwarf_r8_x86_64, LLDB_REGNUM_GENERIC_ARG5,…
[all …]
DRegisterContextDarwin_x86_64.cpp162 #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 …]
DRegisterContextDarwin_i386.cpp144 #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 …]
/external/llvm-project/lldb/source/Plugins/ABI/PowerPC/
DABISysV_ppc.cpp112 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ macro
121 DEFINE_GPR(r0, nullptr, dwarf_r0, dwarf_r0, LLDB_INVALID_REGNUM,
123 DEFINE_GPR(r1, "sp", dwarf_r1, dwarf_r1, LLDB_REGNUM_GENERIC_SP,
125 DEFINE_GPR(r2, nullptr, dwarf_r2, dwarf_r2, LLDB_INVALID_REGNUM,
127 DEFINE_GPR(r3, "arg1", dwarf_r3, dwarf_r3, LLDB_REGNUM_GENERIC_ARG1,
129 DEFINE_GPR(r4, "arg2", dwarf_r4, dwarf_r4, LLDB_REGNUM_GENERIC_ARG2,
131 DEFINE_GPR(r5, "arg3", dwarf_r5, dwarf_r5, LLDB_REGNUM_GENERIC_ARG3,
133 DEFINE_GPR(r6, "arg4", dwarf_r6, dwarf_r6, LLDB_REGNUM_GENERIC_ARG4,
135 DEFINE_GPR(r7, "arg5", dwarf_r7, dwarf_r7, LLDB_REGNUM_GENERIC_ARG5,
137 DEFINE_GPR(r8, "arg6", dwarf_r8, dwarf_r8, LLDB_REGNUM_GENERIC_ARG6,
[all …]
/external/llvm-project/lldb/source/Plugins/Process/Windows/Common/x64/
DRegisterContextWindows_x64.cpp27 #define DEFINE_GPR(reg, alt) #reg, alt, 8, 0, eEncodingUint, eFormatHexUppercase macro
89 {DEFINE_GPR(rax, nullptr),
96 {DEFINE_GPR(rbx, nullptr),
103 {DEFINE_GPR(rcx, nullptr),
110 {DEFINE_GPR(rdx, nullptr),
117 {DEFINE_GPR(rdi, nullptr),
124 {DEFINE_GPR(rsi, nullptr),
131 {DEFINE_GPR(rbp, "fp"),
138 {DEFINE_GPR(rsp, "sp"),
145 {DEFINE_GPR(r8, nullptr),
[all …]
/external/llvm-project/lldb/source/Plugins/Process/Windows/Common/x86/
DRegisterContextWindows_x86.cpp28 #define DEFINE_GPR(reg, alt) #reg, alt, 4, 0, eEncodingUint, eFormatHexUppercase macro
60 {DEFINE_GPR(eax, nullptr),
67 {DEFINE_GPR(ebx, nullptr),
74 {DEFINE_GPR(ecx, nullptr),
81 {DEFINE_GPR(edx, nullptr),
88 {DEFINE_GPR(edi, nullptr),
95 {DEFINE_GPR(esi, nullptr),
102 {DEFINE_GPR(ebp, "fp"),
109 {DEFINE_GPR(esp, "sp"),
116 {DEFINE_GPR(eip, "pc"),
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/x86_64/
DDNBArchImplX86_64.cpp1579 #define DEFINE_GPR(reg) \ macro
1672 DEFINE_GPR(rax),
1673 DEFINE_GPR(rbx),
1682 DEFINE_GPR(r10),
1683 DEFINE_GPR(r11),
1684 DEFINE_GPR(r12),
1685 DEFINE_GPR(r13),
1686 DEFINE_GPR(r14),
1687 DEFINE_GPR(r15),