| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | EmulateInstruction.h | 189 RegisterInfo reg; // base register 194 RegisterInfo base_reg; // base register number 195 RegisterInfo offset_reg; // offset register kind 211 RegisterInfo 213 RegisterInfo 220 RegisterInfo reg; // plain register 248 void SetRegisterPlusIndirectOffset(RegisterInfo base_reg, in SetRegisterPlusIndirectOffset() 273 void SetRegisterRegisterOperands(RegisterInfo op1_reg, in SetRegisterRegisterOperands() 274 RegisterInfo op2_reg) { in SetRegisterRegisterOperands() 285 void SetRegister(RegisterInfo reg) { in SetRegister() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | RegisterContext.h | 32 virtual const RegisterInfo *GetRegisterInfoAtIndex(size_t reg) = 0; 36 RegisterInfo *reg_info); 44 virtual bool ReadRegister(const RegisterInfo *reg_info, 47 virtual bool WriteRegister(const RegisterInfo *reg_info, 129 ReadRegisterValueFromMemory(const lldb_private::RegisterInfo *reg_info, 134 WriteRegisterValueToMemory(const lldb_private::RegisterInfo *reg_info, 143 const RegisterInfo *GetRegisterInfoByName(llvm::StringRef reg_name, 146 const RegisterInfo *GetRegisterInfo(lldb::RegisterKind reg_kind, 196 uint64_t ReadRegisterAsUnsigned(const RegisterInfo *reg_info, 201 bool WriteRegisterFromUnsigned(const RegisterInfo *reg_info, uint64_t uval);
|
| H A D | ABI.h | 102 virtual bool RegisterIsVolatile(const RegisterInfo *reg_info) = 0; 105 GetFallbackRegisterLocation(const RegisterInfo *reg_info, 130 virtual void AugmentRegisterInfo(RegisterInfo &info) = 0; 162 void AugmentRegisterInfo(RegisterInfo &info) override; 167 bool GetRegisterInfoByName(llvm::StringRef name, RegisterInfo &info); 169 virtual const RegisterInfo *GetRegisterInfoArray(uint32_t &count) = 0; 174 void AugmentRegisterInfo(RegisterInfo &info) override;
|
| /freebsd-13.1/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, 86 bool ReadRegisterBytes(const RegisterInfo *reg_info, DataExtractor &data); 88 bool WriteRegisterBytes(const RegisterInfo *reg_info, DataExtractor &data, 104 void SetRegisterIsValid(const RegisterInfo *reg_info, bool valid) { in SetRegisterIsValid() 125 bool GetPrimordialRegister(const RegisterInfo *reg_info, 128 bool SetPrimordialRegister(const RegisterInfo *reg_info,
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| 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() 159 RegisterInfo orig_ax = {"orig_rax", in RegisterContextLinux_x86_64() 177 const std::vector<lldb_private::RegisterInfo> * 182 const RegisterInfo *RegisterContextLinux_x86_64::GetRegisterInfo() const { in GetRegisterInfo()
|
| 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 | RegisterInfoInterface.h | 29 virtual const lldb_private::RegisterInfo *GetRegisterInfo() const = 0; 44 virtual const lldb_private::RegisterInfo * 46 const std::vector<lldb_private::RegisterInfo> *d_register_infos = in GetDynamicRegisterInfo() 49 std::vector<lldb_private::RegisterInfo>::const_iterator pos = in GetDynamicRegisterInfo() 59 virtual const std::vector<lldb_private::RegisterInfo> *
|
| 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 | DynamicRegisterInfo.h | 38 void AddRegister(lldb_private::RegisterInfo ®_info, 51 const lldb_private::RegisterInfo *GetRegisterInfoAtIndex(uint32_t i) const; 53 lldb_private::RegisterInfo *GetRegisterInfoAtIndex(uint32_t i); 63 const lldb_private::RegisterInfo *GetRegisterInfo(uint32_t kind, 72 const lldb_private::RegisterInfo * 77 typedef std::vector<lldb_private::RegisterInfo> reg_collection;
|
| H A D | RegisterContextLinux_s390x.h | 20 const lldb_private::RegisterInfo *GetRegisterInfo() const override; 26 const std::vector<lldb_private::RegisterInfo> * 30 const lldb_private::RegisterInfo *m_register_info_p; 33 std::vector<lldb_private::RegisterInfo> d_register_infos;
|
| H A D | RegisterContextLinux_x86_64.h | 20 const lldb_private::RegisterInfo *GetRegisterInfo() const override; 26 const std::vector<lldb_private::RegisterInfo> * 30 const lldb_private::RegisterInfo *m_register_info_p; 33 std::vector<lldb_private::RegisterInfo> d_register_infos;
|
| 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 | 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()
|
| H A D | RegisterContextLinux_i386.h | 20 const lldb_private::RegisterInfo *GetRegisterInfo() const override; 26 const std::vector<lldb_private::RegisterInfo> * 30 std::vector<lldb_private::RegisterInfo> d_register_infos;
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
| H A D | UnwindAssemblyInstEmulation.h | 91 const lldb_private::RegisterInfo *reg_info, 97 const lldb_private::RegisterInfo *reg_info, 112 const lldb_private::RegisterInfo *reg_info, 117 const lldb_private::RegisterInfo *reg_info, 121 MakeRegisterKindValuePair(const lldb_private::RegisterInfo ®_info); 123 void SetRegisterValue(const lldb_private::RegisterInfo ®_info, 126 bool GetRegisterValue(const lldb_private::RegisterInfo ®_info, 135 lldb_private::RegisterInfo m_cfa_reg_info;
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/lldb/source/Target/ |
| H A D | RegisterContext.cpp | 51 const RegisterInfo * 59 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in GetRegisterInfoByName() 70 RegisterInfo *reg_info) { in UpdateDynamicRegisterSize() 106 const RegisterInfo *RegisterContext::GetRegisterInfo(lldb::RegisterKind kind, in GetRegisterInfo() 115 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in GetRegisterName() 237 bool RegisterContext::WriteRegisterFromUnsigned(const RegisterInfo *reg_info, in WriteRegisterFromUnsigned() 265 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in CopyFromRegisterContext() 300 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg_idx); in ConvertRegisterKindToRegisterNumber() 325 const RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, in ReadRegisterValueFromMemory() 395 const RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, in WriteRegisterValueToMemory() [all …]
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/ |
| H A D | ABISysV_mips.cpp | 78 static const RegisterInfo g_register_infos[] = { 546 const lldb_private::RegisterInfo * 590 const RegisterInfo *reg_info = nullptr; in PrepareTrivialCall() 627 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall() 649 const RegisterInfo *pc_reg_info = in PrepareTrivialCall() 651 const RegisterInfo *sp_reg_info = in PrepareTrivialCall() 653 const RegisterInfo *ra_reg_info = in PrepareTrivialCall() 655 const RegisterInfo *r25_info = reg_ctx->GetRegisterInfoByName("r25", 0); in PrepareTrivialCall() 880 const RegisterInfo *r3_reg_info = in GetReturnValueObjectImpl() 1001 bool ABISysV_mips::RegisterIsVolatile(const RegisterInfo *reg_info) { in RegisterIsVolatile() [all …]
|
| H A D | ABISysV_mips64.cpp | 78 static const RegisterInfo g_register_infos_mips64[] = { 546 const lldb_private::RegisterInfo * 587 const RegisterInfo *reg_info = nullptr; in PrepareTrivialCall() 609 const RegisterInfo *pc_reg_info = in PrepareTrivialCall() 611 const RegisterInfo *sp_reg_info = in PrepareTrivialCall() 613 const RegisterInfo *ra_reg_info = in PrepareTrivialCall() 707 const RegisterInfo *r3_info = in SetReturnValueObject() 763 const RegisterInfo *r2_info = reg_ctx->GetRegisterInfoByName("r2", 0); in GetReturnValueObjectImpl() 764 const RegisterInfo *r3_info = reg_ctx->GetRegisterInfoByName("r3", 0); in GetReturnValueObjectImpl() 861 const RegisterInfo *f2_info = in GetReturnValueObjectImpl() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Core/ |
| H A D | EmulateInstruction.cpp | 76 bool EmulateInstruction::ReadRegister(const RegisterInfo *reg_info, in ReadRegister() 86 RegisterInfo reg_info; in ReadRegister() 116 const RegisterInfo *reg_info, in WriteRegister() 127 RegisterInfo reg_info; in WriteRegister() 137 RegisterInfo reg_info; in WriteRegisterUnsigned() 147 const RegisterInfo *reg_info, in WriteRegisterUnsigned() 285 const RegisterInfo *reg_info, in ReadRegisterFrame() 296 const RegisterInfo *reg_info, in WriteRegisterFrame() 336 const RegisterInfo *reg_info, in ReadRegisterDefault() 353 const RegisterInfo *reg_info, in WriteRegisterDefault() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Host/common/ |
| H A D | NativeRegisterContext.cpp | 53 const RegisterInfo * 61 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in GetRegisterInfoByName() 70 const RegisterInfo *NativeRegisterContext::GetRegisterInfo(uint32_t kind, in GetRegisterInfo() 79 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg); in GetRegisterName() 87 const RegisterInfo *const reg_info = GetRegisterInfoAtIndex(reg_index); in GetRegisterSetNameForRegisterAtIndex() 186 NativeRegisterContext::ReadRegisterAsUnsigned(const RegisterInfo *reg_info, in ReadRegisterAsUnsigned() 219 NativeRegisterContext::WriteRegisterFromUnsigned(const RegisterInfo *reg_info, in WriteRegisterFromUnsigned() 305 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() 419 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg_idx); in ConvertRegisterKindToRegisterNumber()
|