Home
last modified time | relevance | path

Searched refs:GPR_OFFSET (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DRegisterInfos_s390x.h17 #define GPR_OFFSET(num) (16 + 8 * num) 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),
66 DEFINE_GPR(r7, 8, GPR_OFFSET(7), nullptr, LLDB_INVALID_REGNUM),
67 DEFINE_GPR(r8, 8, GPR_OFFSET(8), nullptr, LLDB_INVALID_REGNUM),
68 DEFINE_GPR(r9, 8, GPR_OFFSET(9), nullptr, LLDB_INVALID_REGNUM),
69 DEFINE_GPR(r10, 8, GPR_OFFSET(10), nullptr, LLDB_INVALID_REGNUM),
71 DEFINE_GPR(r12, 8, GPR_OFFSET(12), nullptr, LLDB_INVALID_REGNUM),
72 DEFINE_GPR(r13, 8, GPR_OFFSET(13), nullptr, LLDB_INVALID_REGNUM),
73 DEFINE_GPR(r14, 8, GPR_OFFSET(14), nullptr, LLDB_INVALID_REGNUM),
[all …]
H A DRegisterInfos_arm.h23 #ifndef GPR_OFFSET
377 GPR_OFFSET(0),
389 GPR_OFFSET(1),
401 GPR_OFFSET(2),
413 GPR_OFFSET(3),
425 GPR_OFFSET(4),
437 GPR_OFFSET(5),
449 GPR_OFFSET(6),
461 GPR_OFFSET(7),
473 GPR_OFFSET(8),
[all …]
H A DRegisterContextDarwin_arm.cpp197 GPR_OFFSET(0),
207 GPR_OFFSET(1),
217 GPR_OFFSET(2),
227 GPR_OFFSET(3),
237 GPR_OFFSET(4),
247 GPR_OFFSET(5),
257 GPR_OFFSET(6),
267 GPR_OFFSET(7),
278 GPR_OFFSET(8),
288 GPR_OFFSET(9),
[all …]
H A DRegisterInfos_powerpc.h12 #define GPR_OFFSET(regname) (offsetof(GPR, regname)) macro
22 #reg, alt, GPR_SIZE(reg), GPR_OFFSET(reg), eEncodingUint, eFormatHex, \
200 #undef GPR_OFFSET
201 #define GPR_OFFSET(regname) \ macro
225 #undef GPR_OFFSET
H A DRegisterInfos_i386.h17 #define GPR_OFFSET(regname) (LLVM_EXTENSION offsetof(GPR, regname)) macro
64 GPR_OFFSET(reg), eEncodingUint, eFormatHex, \
154 GPR_OFFSET(reg32), eEncodingUint, eFormatHex, \
165 GPR_OFFSET(reg32) + 1, eEncodingUint, eFormatHex, \
176 GPR_OFFSET(reg32), eEncodingUint, eFormatHex, \
287 #undef GPR_OFFSET
H A DRegisterInfos_x86_64.h13 #define GPR_OFFSET(regname) (LLVM_EXTENSION offsetof(GPR, regname)) macro
67 GPR_OFFSET(reg), eEncodingUint, eFormatHex, \
156 GPR_OFFSET(reg64), eEncodingUint, eFormatHex, \
167 GPR_OFFSET(reg64), eEncodingUint, eFormatHex, \
178 GPR_OFFSET(reg64) + 1, eEncodingUint, eFormatHex, \
189 GPR_OFFSET(reg64), eEncodingUint, eFormatHex, \
344 g_register_infos[lldb_##reg##_i386].byte_offset = GPR_OFFSET(reg64); \
349 g_register_infos[lldb_##reg##_i386].byte_offset = GPR_OFFSET(reg64) + 1; \
478 #undef GPR_OFFSET
H A DRegisterContextWindows_i386.cpp37 #define GPR_OFFSET(regname) (LLVM_EXTENSION offsetof(GPR, regname)) macro
41 #reg, alt, sizeof(((GPR *)nullptr)->reg), GPR_OFFSET(reg), eEncodingUint, \
H A DRegisterInfos_mips64.h17 #define GPR_OFFSET(regname) (LLVM_EXTENSION offsetof(GPR_freebsd_mips, regname)) macro
30 GPR_OFFSET(reg), eEncodingUint, eFormatHex, \
219 #undef GPR_OFFSET
H A DRegisterContextWindows_x86_64.cpp46 #define GPR_OFFSET(regname) (LLVM_EXTENSION offsetof(GPR, regname)) macro
49 #reg, alt, sizeof(((GPR *)nullptr)->reg), GPR_OFFSET(reg), eEncodingUint, \
H A DRegisterInfos_mips.h18 #define GPR_OFFSET(regname) \ macro
36 GPR_OFFSET(reg), eEncodingUint, eFormatHex, \
296 #undef GPR_OFFSET
H A DRegisterInfos_arm64.h20 #ifndef GPR_OFFSET
21 #error GPR_OFFSET must be defined before including this header file
490 #reg, nullptr, 8, GPR_OFFSET(gpr_##reg), lldb::eEncodingUint, \
497 #reg, #alt, 8, GPR_OFFSET(gpr_##reg), lldb::eEncodingUint, \
505 GPR_OFFSET(gpr_##xreg) + GPR_W_PSEUDO_REG_ENDIAN_OFFSET, \
H A DRegisterInfoPOSIX_arm.cpp22 #define GPR_OFFSET(idx) ((idx)*4) macro
H A DRegisterInfos_ppc64le.h14 #define GPR_OFFSET(regname) (offsetof(GPR, regname)) macro
27 #reg, alt, GPR_SIZE(reg), GPR_OFFSET(reg), lldb::eEncodingUint, \
H A DRegisterContextDarwin_i386.cpp130 #define GPR_OFFSET(reg) \ macro
146 GPR_OFFSET(reg), eEncodingUint, eFormatHex
H A DRegisterContextDarwin_x86_64.cpp148 #define GPR_OFFSET(reg) \ macro
164 GPR_OFFSET(reg), eEncodingUint, eFormatHex
H A DRegisterInfoPOSIX_arm64.cpp19 #define GPR_OFFSET(idx) ((idx)*8) macro
H A DRegisterContextDarwin_arm64.cpp37 #define GPR_OFFSET(idx) ((idx)*8) macro
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/i386/
H A DDNBArchImplI386.cpp1199 #define GPR_OFFSET(reg) (offsetof(DNBArchImplI386::GPR, __##reg)) macro
1259 GPR_OFFSET(eax), ehframe_eax, dwarf_eax, INVALID_NUB_REGNUM,
1262 GPR_OFFSET(ebx), ehframe_ebx, dwarf_ebx, INVALID_NUB_REGNUM,
1265 GPR_OFFSET(ecx), ehframe_ecx, dwarf_ecx, INVALID_NUB_REGNUM,
1268 GPR_OFFSET(edx), ehframe_edx, dwarf_edx, INVALID_NUB_REGNUM,
1271 GPR_OFFSET(edi), ehframe_edi, dwarf_edi, INVALID_NUB_REGNUM,
1274 GPR_OFFSET(esi), ehframe_esi, dwarf_esi, INVALID_NUB_REGNUM,
1277 GPR_OFFSET(ebp), ehframe_ebp, dwarf_ebp, GENERIC_REGNUM_FP,
1280 GPR_OFFSET(esp), ehframe_esp, dwarf_esp, GENERIC_REGNUM_SP,
1286 GPR_OFFSET(eflags), ehframe_eflags, dwarf_eflags, GENERIC_REGNUM_FLAGS,
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/arm/
H A DRegisterContextWindows_arm.cpp25 #define GPR_OFFSET(idx) 0 macro
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/arm64/
H A DRegisterContextWindows_arm64.cpp25 #define GPR_OFFSET(idx) 0 macro
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/x86_64/
H A DDNBArchImplX86_64.cpp1548 #define GPR_OFFSET(reg) (offsetof(DNBArchImplX86_64::GPR, __##reg)) macro
1582 GPR_OFFSET(reg), ehframe_dwarf_##reg, ehframe_dwarf_##reg, \
1588 GPR_OFFSET(reg), ehframe_dwarf_##reg, ehframe_dwarf_##reg, gen, \
1594 GPR_OFFSET(reg), INVALID_NUB_REGNUM, INVALID_NUB_REGNUM, \
1600 GPR_OFFSET(reg), INVALID_NUB_REGNUM, INVALID_NUB_REGNUM, gen, \
1606 GPR_OFFSET(reg), ehframe_dwarf_##reg, ehframe_dwarf_##reg, gen, \
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.cpp27 #define GPR_OFFSET(idx) ((idx)*8) macro