| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | EmulateInstruction.h | 195 RegisterInfo reg; // base register 200 RegisterInfo base_reg; // base register number 201 RegisterInfo offset_reg; // offset register kind 217 RegisterInfo 219 RegisterInfo 226 RegisterInfo reg; // plain register 256 void SetRegisterPlusIndirectOffset(RegisterInfo base_reg, in SetRegisterPlusIndirectOffset() 281 void SetRegisterRegisterOperands(RegisterInfo op1_reg, in SetRegisterRegisterOperands() 282 RegisterInfo op2_reg) { in SetRegisterRegisterOperands() 293 void SetRegister(RegisterInfo reg) { in SetRegister() [all …]
|
| H A D | ValueObjectRegister.h | 88 const RegisterInfo *reg_info); 117 RegisterInfo m_reg_info; 123 void ConstructObject(const RegisterInfo *reg_info); 128 const RegisterInfo *reg_info); 132 const RegisterInfo *reg_info);
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteRegisterContext.h | 57 const RegisterInfo *GetRegisterInfoAtIndex(size_t reg) override; 63 bool ReadRegister(const RegisterInfo *reg_info, 66 bool WriteRegister(const RegisterInfo *reg_info, 88 bool ReadRegisterBytes(const RegisterInfo *reg_info); 90 bool WriteRegisterBytes(const RegisterInfo *reg_info, DataExtractor &data, 106 void SetRegisterIsValid(const RegisterInfo *reg_info, bool valid) { in SetRegisterIsValid() 127 bool GetPrimordialRegister(const RegisterInfo *reg_info, 130 bool SetPrimordialRegister(const RegisterInfo *reg_info,
|
| H A D | GDBRemoteRegisterContext.cpp | 71 const RegisterInfo * 97 const RegisterInfo *parent_reg = GetRegisterInfo( in ReadRegister() 125 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in PrivateSetRegisterValue() 234 const struct RegisterInfo ®info = x.value(); in ReadRegisterBytes() 269 const RegisterInfo *prim_reg_info = in ReadRegisterBytes() 307 const RegisterInfo *parent_reg = GetRegisterInfo( in WriteRegister() 319 const RegisterInfo *parent_reg = GetRegisterInfo( in WriteRegister() 424 const RegisterInfo *value_reg_info = in WriteRegisterBytes() 547 const RegisterInfo *reg_info; in ReadAllRegisterValues() 616 const RegisterInfo *reg_info; in WriteAllRegisterValues() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | RegisterContext.h | 32 virtual const RegisterInfo *GetRegisterInfoAtIndex(size_t reg) = 0; 40 virtual bool ReadRegister(const RegisterInfo *reg_info, 43 virtual bool WriteRegister(const RegisterInfo *reg_info, 131 ReadRegisterValueFromMemory(const lldb_private::RegisterInfo *reg_info, 136 WriteRegisterValueToMemory(const lldb_private::RegisterInfo *reg_info, 145 const RegisterInfo *GetRegisterInfoByName(llvm::StringRef reg_name, 148 const RegisterInfo *GetRegisterInfo(lldb::RegisterKind reg_kind, 202 uint64_t ReadRegisterAsUnsigned(const RegisterInfo *reg_info, 207 bool WriteRegisterFromUnsigned(const RegisterInfo *reg_info, uint64_t uval);
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterContextFreeBSD_x86_64.cpp | 72 static std::vector<lldb_private::RegisterInfo> &GetSharedRegisterInfoVector() { in GetSharedRegisterInfoVector() 73 static std::vector<lldb_private::RegisterInfo> register_infos; in GetSharedRegisterInfoVector() 77 static const RegisterInfo * 79 static std::vector<lldb_private::RegisterInfo> g_register_infos( in GetRegisterInfo_i386() 87 const RegisterInfo *base_info = reg_interface->GetRegisterInfo(); in GetRegisterInfo_i386() 101 static const RegisterInfo * 139 const RegisterInfo *RegisterContextFreeBSD_x86_64::GetRegisterInfo() const { in GetRegisterInfo()
|
| H A D | RegisterContextNetBSD_x86_64.cpp | 87 static std::vector<lldb_private::RegisterInfo> &GetPrivateRegisterInfoVector() { in GetPrivateRegisterInfoVector() 88 static std::vector<lldb_private::RegisterInfo> g_register_infos; in GetPrivateRegisterInfoVector() 92 static const RegisterInfo * 94 std::vector<lldb_private::RegisterInfo> &g_register_infos = in GetRegisterInfo_i386() 102 const RegisterInfo *base_info = reg_interface->GetRegisterInfo(); in GetRegisterInfo_i386() 116 static const RegisterInfo * 168 const RegisterInfo *RegisterContextNetBSD_x86_64::GetRegisterInfo() const { in GetRegisterInfo()
|
| H A D | RegisterContextLinux_x86_64.cpp | 84 static std::vector<lldb_private::RegisterInfo> &GetPrivateRegisterInfoVector() { in GetPrivateRegisterInfoVector() 85 static std::vector<lldb_private::RegisterInfo> g_register_infos; in GetPrivateRegisterInfoVector() 89 static const RegisterInfo * 91 std::vector<lldb_private::RegisterInfo> &g_register_infos = in GetRegisterInfo_i386() 99 const RegisterInfo *base_info = reg_interface->GetRegisterInfo(); in GetRegisterInfo_i386() 113 static const RegisterInfo *GetRegisterInfoPtr(const ArchSpec &target_arch) { in GetRegisterInfoPtr() 174 const RegisterInfo *RegisterContextLinux_x86_64::GetRegisterInfo() const { in GetRegisterInfo()
|
| H A D | RegisterContextThreadMemory.h | 30 const RegisterInfo *GetRegisterInfoAtIndex(size_t reg) override; 36 bool ReadRegister(const RegisterInfo *reg_info, 39 bool WriteRegister(const RegisterInfo *reg_info, 78 Status ReadRegisterValueFromMemory(const lldb_private::RegisterInfo *reg_info, 82 Status WriteRegisterValueToMemory(const lldb_private::RegisterInfo *reg_info,
|
| H A D | RegisterContextDummy.h | 34 const lldb_private::RegisterInfo *GetRegisterInfoAtIndex(size_t reg) override; 40 bool ReadRegister(const lldb_private::RegisterInfo *reg_info, 43 bool WriteRegister(const lldb_private::RegisterInfo *reg_info, 57 lldb_private::RegisterInfo m_pc_reg_info;
|
| H A D | RegisterContextHistory.h | 34 const lldb_private::RegisterInfo *GetRegisterInfoAtIndex(size_t reg) override; 40 bool ReadRegister(const lldb_private::RegisterInfo *reg_info, 43 bool WriteRegister(const lldb_private::RegisterInfo *reg_info, 57 lldb_private::RegisterInfo m_pc_reg_info;
|
| H A D | RegisterContextLinux_x86.h | 19 RegisterInfo orig_ax_info) in RegisterContextLinux_x86() 22 const RegisterInfo &GetOrigAxInfo() const { return m_orig_ax_info; } in GetOrigAxInfo() 25 lldb_private::RegisterInfo m_orig_ax_info;
|
| H A D | NativeProcessSoftwareSingleStep.cpp | 47 const RegisterInfo *reg_info, in ReadRegisterCallback() 61 const RegisterInfo *full_reg_info = in ReadRegisterCallback() 75 const RegisterInfo *reg_info, in WriteRegisterCallback() 91 const RegisterInfo *flags_info = regsiter_context.GetRegisterInfo( in ReadFlags() 124 const RegisterInfo *reg_info_pc = register_context.GetRegisterInfo( in SetupSoftwareSingleStepping() 126 const RegisterInfo *reg_info_flags = register_context.GetRegisterInfo( in SetupSoftwareSingleStepping()
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Host/common/ |
| H A D | NativeRegisterContext.h | 40 virtual const RegisterInfo *GetRegisterInfoAtIndex(uint32_t reg) const = 0; 48 virtual Status ReadRegister(const RegisterInfo *reg_info, 51 virtual Status WriteRegister(const RegisterInfo *reg_info, 107 ReadRegisterValueFromMemory(const lldb_private::RegisterInfo *reg_info, 112 WriteRegisterValueToMemory(const lldb_private::RegisterInfo *reg_info, 126 const RegisterInfo *GetRegisterInfoByName(llvm::StringRef reg_name, 129 const RegisterInfo *GetRegisterInfo(uint32_t reg_kind, uint32_t reg_num); 154 lldb::addr_t ReadRegisterAsUnsigned(const RegisterInfo *reg_info, 159 Status WriteRegisterFromUnsigned(const RegisterInfo *reg_info, uint64_t uval);
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
| H A D | UnwindAssemblyInstEmulation.h | 89 const lldb_private::RegisterInfo *reg_info, 95 const lldb_private::RegisterInfo *reg_info, 110 const lldb_private::RegisterInfo *reg_info, 115 const lldb_private::RegisterInfo *reg_info, 119 MakeRegisterKindValuePair(const lldb_private::RegisterInfo ®_info); 121 void SetRegisterValue(const lldb_private::RegisterInfo ®_info, 124 bool GetRegisterValue(const lldb_private::RegisterInfo ®_info, 133 lldb_private::RegisterInfo m_cfa_reg_info;
|
| /freebsd-14.2/sys/contrib/dev/acpica/components/hardware/ |
| H A D | hwgpe.c | 194 (GpeEventInfo->GpeNumber - GpeEventInfo->RegisterInfo->BaseGpeNumber)); in AcpiHwGetGpeRegisterBit() 229 GpeRegisterInfo = GpeEventInfo->RegisterInfo; in AcpiHwLowSetGpe() 310 GpeRegisterInfo = GpeEventInfo->RegisterInfo; in AcpiHwClearGpe() 370 GpeRegisterInfo = GpeEventInfo->RegisterInfo; in AcpiHwGetGpeStatus() 487 Status = AcpiHwGpeEnableWrite (0x00, &GpeBlock->RegisterInfo[i]); in AcpiHwDisableGpeBlock() 527 Status = AcpiHwWrite (0xFF, &GpeBlock->RegisterInfo[i].StatusAddress); in AcpiHwClearGpeBlock() 570 GpeRegisterInfo = &GpeBlock->RegisterInfo[i]; in AcpiHwEnableRuntimeGpeBlock() 620 GpeRegisterInfo = &GpeBlock->RegisterInfo[i]; in AcpiHwEnableWakeupGpeBlock() 669 GpeRegisterInfo = &GpeBlock->RegisterInfo[i]; in AcpiHwGetGpeBlockStatus()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Target/ |
| H A D | RegisterContext.cpp | 51 const RegisterInfo * 62 const RegisterInfo *reg_info = in GetRegisterInfoByName() 70 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in GetRegisterInfoByName() 80 const RegisterInfo *RegisterContext::GetRegisterInfo(lldb::RegisterKind kind, in GetRegisterInfo() 89 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in GetRegisterName() 217 bool RegisterContext::WriteRegisterFromUnsigned(const RegisterInfo *reg_info, in WriteRegisterFromUnsigned() 245 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in CopyFromRegisterContext() 280 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg_idx); in ConvertRegisterKindToRegisterNumber() 305 const RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, in ReadRegisterValueFromMemory() 370 const RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, in WriteRegisterValueToMemory() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Host/common/ |
| H A D | NativeRegisterContext.cpp | 52 const RegisterInfo * 63 const RegisterInfo *reg_info = in GetRegisterInfoByName() 71 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in GetRegisterInfoByName() 81 const RegisterInfo *NativeRegisterContext::GetRegisterInfo(uint32_t kind, in GetRegisterInfo() 90 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in GetRegisterName() 98 const RegisterInfo *const reg_info = GetRegisterInfoAtIndex(reg_index); in GetRegisterSetNameForRegisterAtIndex() 194 NativeRegisterContext::ReadRegisterAsUnsigned(const RegisterInfo *reg_info, in ReadRegisterAsUnsigned() 224 NativeRegisterContext::WriteRegisterFromUnsigned(const RegisterInfo *reg_info, in WriteRegisterFromUnsigned() 310 const RegisterInfo *reg_info, lldb::addr_t src_addr, size_t src_len, in ReadRegisterValueFromMemory() 375 const RegisterInfo *reg_info, lldb::addr_t dst_addr, size_t dst_len, in WriteRegisterValueToMemory() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
| H A D | RegisterContextMinidump_ARM.h | 44 static const lldb_private::RegisterInfo * 49 const lldb_private::RegisterInfo *GetRegisterInfoAtIndex(size_t reg) override; 57 bool ReadRegister(const RegisterInfo *reg_info, 60 bool WriteRegister(const RegisterInfo *reg_info,
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/ |
| H A D | ABISysV_mips.cpp | 80 static const RegisterInfo g_register_infos[] = { 547 const lldb_private::RegisterInfo * 591 const RegisterInfo *reg_info = nullptr; in PrepareTrivialCall() 628 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall() 650 const RegisterInfo *pc_reg_info = in PrepareTrivialCall() 652 const RegisterInfo *sp_reg_info = in PrepareTrivialCall() 654 const RegisterInfo *ra_reg_info = in PrepareTrivialCall() 656 const RegisterInfo *r25_info = reg_ctx->GetRegisterInfoByName("r25", 0); in PrepareTrivialCall() 881 const RegisterInfo *r3_reg_info = in GetReturnValueObjectImpl() 1002 bool ABISysV_mips::RegisterIsVolatile(const RegisterInfo *reg_info) { in RegisterIsVolatile() [all …]
|
| H A D | ABISysV_mips64.cpp | 80 static const RegisterInfo g_register_infos_mips64[] = { 548 const lldb_private::RegisterInfo * 589 const RegisterInfo *reg_info = nullptr; in PrepareTrivialCall() 611 const RegisterInfo *pc_reg_info = in PrepareTrivialCall() 613 const RegisterInfo *sp_reg_info = in PrepareTrivialCall() 615 const RegisterInfo *ra_reg_info = in PrepareTrivialCall() 709 const RegisterInfo *r3_info = in SetReturnValueObject() 764 const RegisterInfo *r2_info = reg_ctx->GetRegisterInfoByName("r2", 0); in GetReturnValueObjectImpl() 765 const RegisterInfo *r3_info = reg_ctx->GetRegisterInfoByName("r3", 0); in GetReturnValueObjectImpl() 863 const RegisterInfo *f2_info = in GetReturnValueObjectImpl() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Core/ |
| H A D | EmulateInstruction.cpp | 77 EmulateInstruction::ReadRegister(const RegisterInfo ®_info) { in ReadRegister() 91 std::optional<RegisterInfo> reg_info = GetRegisterInfo(reg_kind, reg_num); in ReadRegister() 127 const RegisterInfo ®_info, in WriteRegister() 138 std::optional<RegisterInfo> reg_info = GetRegisterInfo(reg_kind, reg_num); in WriteRegister() 148 std::optional<RegisterInfo> reg_info = GetRegisterInfo(reg_kind, reg_num); in WriteRegisterUnsigned() 158 const RegisterInfo ®_info, in WriteRegisterUnsigned() 294 const RegisterInfo *reg_info, in ReadRegisterFrame() 305 const RegisterInfo *reg_info, in WriteRegisterFrame() 345 const RegisterInfo *reg_info, in ReadRegisterDefault() 362 const RegisterInfo *reg_info, in WriteRegisterDefault() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | RegisterValue.h | 27 struct RegisterInfo; 97 RegisterValue::Type SetType(const RegisterInfo ®_info); 108 uint32_t GetAsMemoryData(const RegisterInfo ®_info, void *dst, 112 uint32_t SetFromMemoryData(const RegisterInfo ®_info, const void *src, 246 Status SetValueFromString(const RegisterInfo *reg_info, 248 Status SetValueFromString(const RegisterInfo *reg_info, 251 Status SetValueFromData(const RegisterInfo ®_info, DataExtractor &data,
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/ |
| H A D | ABISysV_s390x.h | 42 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override; 45 const lldb_private::RegisterInfo *reg_info, 62 const lldb_private::RegisterInfo * 86 bool RegisterIsCalleeSaved(const lldb_private::RegisterInfo *reg_info);
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
| H A D | ABISysV_arm64.cpp | 91 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall() 165 const RegisterInfo *reg_info = nullptr; in GetArgumentValues() 246 const RegisterInfo *x0_info = reg_ctx->GetRegisterInfo( in SetReturnValueObject() 257 const RegisterInfo *x1_info = reg_ctx->GetRegisterInfo( in SetReturnValueObject() 491 const RegisterInfo *reg_info = in LoadValueFromConsecutiveGPRRegisters() 531 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in LoadValueFromConsecutiveGPRRegisters() 554 const RegisterInfo *reg_info = nullptr; in LoadValueFromConsecutiveGPRRegisters() 624 const RegisterInfo *x0_reg_info = nullptr; in GetReturnValueObjectImpl() 638 const RegisterInfo *x1_reg_info = nullptr; in GetReturnValueObjectImpl() 712 const RegisterInfo *v0_reg_info = in GetReturnValueObjectImpl() [all …]
|