| /llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteRegisterContext.cpp | 90 if (reg_info->value_regs && in ReadRegister() 91 reg_info->value_regs[0] != LLDB_INVALID_REGNUM && in ReadRegister() 92 reg_info->value_regs[1] != LLDB_INVALID_REGNUM) { in ReadRegister() 97 eRegisterKindLLDB, reg_info->value_regs[i]); in ReadRegister() 254 if (reg_info->value_regs) { in ReadRegisterBytes() 299 if (reg_info->value_regs && in WriteRegister() 305 eRegisterKindLLDB, reg_info->value_regs[i]); in WriteRegister() 413 if (reg_info->value_regs) { in WriteRegisterBytes() 638 if (reg_info->value_regs == nullptr) in WriteAllRegisterValues() 673 if (reg_info->value_regs) in WriteAllRegisterValues() [all …]
|
| H A D | GDBRemoteCommunicationServerLLGS.cpp | 672 if (reg_info_p->value_regs != nullptr) in GetRegistersAsJSON() 936 if (reg_info_p != nullptr && reg_info_p->value_regs == nullptr) { in PrepareStopReplyPacketForThread() 2050 if (reg_info->value_regs && reg_info->value_regs[0] != LLDB_INVALID_REGNUM) { in Handle_qRegisterInfo() 2052 CollectRegNums(reg_info->value_regs, response, true); in Handle_qRegisterInfo() 2136 if (reg_info->value_regs != nullptr) in Handle_g() 3124 if (reg_info->value_regs && in BuildTargetXml() 3125 reg_info->value_regs[0] != LLDB_INVALID_REGNUM) { in BuildTargetXml() 3127 CollectRegNums(reg_info->value_regs, response, false); in BuildTargetXml()
|
| H A D | ProcessGDBRemote.cpp | 500 SplitCommaSeparatedRegisterNumberString(value, reg_info.value_regs, 16); in BuildDynamicRegisterInfo() 4141 SplitCommaSeparatedRegisterNumberString(value, reg_info.value_regs, in ParseRegisters() 4344 llvm::transform(remote_reg_info.value_regs, in AddRemoteRegisters() 4345 remote_reg_info.value_regs.begin(), proc_to_lldb); in AddRemoteRegisters()
|
| /llvm-project-15.0.7/lldb/unittests/Target/ |
| H A D | DynamicRegisterInfoTest.cpp | 36 std::vector<uint32_t> value_regs = {}, in AddTestRegister() argument 49 value_regs, 56 std::vector<uint32_t> value_regs, in ExpectInRegs() argument 63 EXPECT_EQ(reg.value_regs, value_regs); in ExpectInRegs() 69 std::vector<uint32_t> value_regs = {}, in ExpectInDynInfo() argument 75 EXPECT_THAT(regs_to_vector(reg->value_regs), value_regs);
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | DynamicRegisterInfo.cpp | 237 std::vector<uint32_t> value_regs; in SetRegisterInfo() local 395 if (!reg.value_regs.empty()) in SetRegisterInfo() 400 assert(reg.value_regs.size() == 1); in SetRegisterInfo() 451 m_regs[i].value_regs = m_value_regs_map[i].data(); in Finalize() 453 m_regs[i].value_regs = nullptr; in Finalize() 462 if (m_regs[reg_num].value_regs) { in Finalize() 643 if (reg.value_regs != nullptr) { in ConfigureOffsets() 649 uint32_t value_regnum = reg.value_regs[0]; in ConfigureOffsets() 758 if (m_regs[i].value_regs) { in Dump() 800 assert(!new_reg_info.value_regs.empty()); in addSupplementaryRegister() [all …]
|
| H A D | RegisterContext.cpp | 240 if (!reg_info || reg_info->value_regs) in CopyFromRegisterContext()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterContextDummy.cpp | 52 m_pc_reg_info.value_regs = nullptr; in RegisterContextDummy() 63 delete m_pc_reg_info.value_regs; in ~RegisterContextDummy()
|
| H A D | RegisterContextHistory.cpp | 53 m_pc_reg_info.value_regs = nullptr; in RegisterContextHistory() 64 delete m_pc_reg_info.value_regs; in ~RegisterContextHistory()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/elf-core/ |
| H A D | RegisterContextPOSIXCore_arm64.cpp | 175 if (reg_info->value_regs && in ReadRegister() 176 reg_info->value_regs[0] != LLDB_INVALID_REGNUM) in ReadRegister() 177 sve_reg_num = reg_info->value_regs[0]; in ReadRegister()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/ |
| H A D | NativeRegisterContextLinux_arm64.cpp | 219 if (reg_info->value_regs && in ReadRegister() 220 reg_info->value_regs[0] != LLDB_INVALID_REGNUM) in ReadRegister() 221 sve_reg_num = reg_info->value_regs[0]; in ReadRegister() 353 if (reg_info->value_regs && in WriteRegister() 354 reg_info->value_regs[0] != LLDB_INVALID_REGNUM) in WriteRegister() 355 sve_reg_num = reg_info->value_regs[0]; in WriteRegister()
|
| /llvm-project-15.0.7/lldb/include/lldb/ |
| H A D | lldb-private-types.h | 57 uint32_t *value_regs; member
|
| /llvm-project-15.0.7/lldb/include/lldb/Target/ |
| H A D | DynamicRegisterInfo.h | 39 std::vector<uint32_t> value_regs; member
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/ |
| H A D | DNBDefs.h | 210 const char **value_regs; // If this register is a part of other registers, member
|
| H A D | RNBRemote.cpp | 1361 if (reg_entry.nub_info.value_regs == NULL) { in InitializeRegisters() 1373 if (reg_entry.nub_info.value_regs) { in InitializeRegisters() 1375 for (size_t i = 0; reg_entry.nub_info.value_regs[i] != NULL; ++i) { in InitializeRegisters() 1376 const char *name = reg_entry.nub_info.value_regs[i]; in InitializeRegisters() 2845 g_reg_entries[reg].nub_info.value_regs == NULL) { in SendStopReplyPacketForThread() 5539 g_reg_entries[reg].nub_info.value_regs == NULL) { in GetJSONThreadsInfo()
|
| /llvm-project-15.0.7/lldb/source/Commands/ |
| H A D | CommandObjectRegister.cpp | 141 if (primitive_only && reg_info && reg_info->value_regs) in DumpRegisterSet()
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/i386/ |
| H A D | DNBArchImplI386.cpp | 2225 if (g_fpu_registers_avx512f[i].value_regs == NULL) in GetRegisterContextSize() 2231 if (g_fpu_registers_avx[i].value_regs == NULL) in GetRegisterContextSize() 2236 if (g_fpu_registers_no_avx[i].value_regs == NULL) in GetRegisterContextSize()
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/x86_64/ |
| H A D | DNBArchImplX86_64.cpp | 2725 if (g_fpu_registers_avx512f[i].value_regs == NULL) in GetRegisterContextSize() 2730 if (g_fpu_registers_avx[i].value_regs == NULL) in GetRegisterContextSize() 2735 if (g_fpu_registers_no_avx[i].value_regs == NULL) in GetRegisterContextSize()
|