/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterInfos_s390x.h | 21 #define FPR_OFFSET(num) (8 + 8 * num) macro 95 DEFINE_FPR(f0, 8, FPR_OFFSET(0)), DEFINE_FPR(f1, 8, FPR_OFFSET(1)), 96 DEFINE_FPR(f2, 8, FPR_OFFSET(2)), DEFINE_FPR(f3, 8, FPR_OFFSET(3)), 97 DEFINE_FPR(f4, 8, FPR_OFFSET(4)), DEFINE_FPR(f5, 8, FPR_OFFSET(5)), 98 DEFINE_FPR(f6, 8, FPR_OFFSET(6)), DEFINE_FPR(f7, 8, FPR_OFFSET(7)), 99 DEFINE_FPR(f8, 8, FPR_OFFSET(8)), DEFINE_FPR(f9, 8, FPR_OFFSET(9)), 100 DEFINE_FPR(f10, 8, FPR_OFFSET(10)), DEFINE_FPR(f11, 8, FPR_OFFSET(11)), 101 DEFINE_FPR(f12, 8, FPR_OFFSET(12)), DEFINE_FPR(f13, 8, FPR_OFFSET(13)), 102 DEFINE_FPR(f14, 8, FPR_OFFSET(14)), DEFINE_FPR(f15, 8, FPR_OFFSET(15)), 118 #undef FPR_OFFSET
|
H A D | RegisterInfos_x86_64.h | 16 #define FPR_OFFSET(regname) \ macro 75 #name, nullptr, FPR_SIZE(reg), FPR_OFFSET(reg), eEncodingUint, eFormatHex, \ 84 LLVM_EXTENSION FPR_OFFSET( \ 93 #reg #i, nullptr, sizeof(uint64_t), LLVM_EXTENSION FPR_OFFSET(stmm[i]), \ 105 LLVM_EXTENSION FPR_OFFSET( \ 204 #name, nullptr, FPR_SIZE(reg), FPR_OFFSET(reg), eEncodingUint, eFormatHex, \ 360 g_register_infos[lldb_##reg##_i386].byte_offset = FPR_OFFSET(reg64); \ 365 g_register_infos[lldb_##reg##i##_i386].byte_offset = FPR_OFFSET(stmm[i]); \ 370 g_register_infos[lldb_##reg##i##_i386].byte_offset = FPR_OFFSET(reg[i]); \ 485 #undef FPR_OFFSET
|
H A D | RegisterInfos_x86_64_with_base.h | 18 #define FPR_OFFSET(regname) \ macro 76 #name, nullptr, FPR_SIZE(reg), FPR_OFFSET(reg), eEncodingUint, eFormatHex, \ 83 #reg #i, nullptr, FP_SIZE, LLVM_EXTENSION FPR_OFFSET(stmm[i]), \ 92 #reg #i, nullptr, sizeof(uint64_t), LLVM_EXTENSION FPR_OFFSET(stmm[i]), \ 103 #reg #i, nullptr, XMM_SIZE, LLVM_EXTENSION FPR_OFFSET(reg[i]), \ 186 #name, nullptr, FPR_SIZE(reg), FPR_OFFSET(reg), eEncodingUint, eFormatHex, \ 345 g_register_infos[lldb_##reg##_i386].byte_offset = FPR_OFFSET(reg64); \ 350 g_register_infos[lldb_##reg##i##_i386].byte_offset = FPR_OFFSET(stmm[i]); \ 355 g_register_infos[lldb_##reg##i##_i386].byte_offset = FPR_OFFSET(reg[i]); \ 470 #undef FPR_OFFSET [all...] |
H A D | RegisterInfos_i386.h | 20 #define FPR_OFFSET(regname) \ macro 72 #name, nullptr, FPR_SIZE(reg), FPR_OFFSET(reg), eEncodingUint, eFormatHex, \ 83 LLVM_EXTENSION FPR_OFFSET( \ 92 #reg #i, nullptr, sizeof(uint64_t), LLVM_EXTENSION FPR_OFFSET(stmm[i]), \ 104 LLVM_EXTENSION FPR_OFFSET( \ 292 #undef FPR_OFFSET
|
H A D | RegisterInfos_mips64.h | 20 #define FPR_OFFSET(regname) \ macro 39 FPR_OFFSET(reg), eEncodingIEEE754, eFormatFloat, \ 48 FPR_OFFSET(reg), eEncodingUint, eFormatHex, \ 220 #undef FPR_OFFSET
|
H A D | RegisterInfos_loongarch64.h | 24 #ifndef FPR_OFFSET 25 #error FPR_OFFSET must be defined before including this header file 58 #reg, #alt, 8, FPR_OFFSET(fpr_##reg##_loongarch - fpr_first_loongarch), \
|
H A D | RegisterInfos_powerpc.h | 13 #define FPR_OFFSET(regname) (sizeof(GPR) + offsetof(FPR, regname)) macro 31 #reg, NULL, 8, FPR_OFFSET(reg), eEncodingIEEE754, eFormatFloat, \ 121 FPR_OFFSET(fpscr), \
|
H A D | RegisterInfos_riscv64.h | 24 #ifndef FPR_OFFSET 25 #error FPR_OFFSET must be defined before including this header file 65 #reg, #alt, size, FPR_OFFSET(fpr_##reg##_riscv - fpr_first_riscv), \
|
H A D | RegisterInfos_mips.h | 23 #define FPR_OFFSET(regname) \ macro 50 FPR_OFFSET(reg), eEncodingIEEE754, eFormatFloat, \ 60 FPR_OFFSET(reg), eEncodingUint, eFormatHex, \ 297 #undef FPR_OFFSET
|
H A D | RegisterContextWindows_x86_64.cpp | 74 #define FPR_OFFSET(regname) \ macro 79 #reg, NULL, sizeof(((FPReg *)nullptr)->reg), FPR_OFFSET(reg), \
|
H A D | RegisterInfos_ppc64le.h | 15 #define FPR_OFFSET(regname) (offsetof(FPR, regname) + sizeof(GPR)) macro 38 #reg, alt, 8, FPR_OFFSET(reg), lldb::eEncodingIEEE754, lldb::eFormatFloat, \ 142 FPR_OFFSET(fpscr), \
|
H A D | RegisterInfoPOSIX_riscv64.cpp | 19 #define FPR_OFFSET(idx) ((idx)*8 + sizeof(RegisterInfoPOSIX_riscv64::GPR)) macro
|
H A D | RegisterInfoPOSIX_loongarch64.cpp | 19 #define FPR_OFFSET(idx) ((idx)*8 + sizeof(RegisterInfoPOSIX_loongarch64::GPR)) macro
|