Home
last modified time | relevance | path

Searched refs:invalidate_regs (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/lldb/source/Plugins/Process/FreeBSD/
DRegisterContextPOSIXProcessMonitor_mips64.cpp70 if (reg_info->invalidate_regs && in WriteRegister()
71 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) { in WriteRegister()
73 uint32_t full_reg = reg_info->invalidate_regs[0]; in WriteRegister()
121 bool is_subreg = reg_info->invalidate_regs && in ReadRegister()
122 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM); in ReadRegister()
126 full_reg = reg_info->invalidate_regs[0]; in ReadRegister()
DRegisterContextPOSIXProcessMonitor_arm64.cpp73 if (reg_info->invalidate_regs && in WriteRegister()
74 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) { in WriteRegister()
76 uint32_t full_reg = reg_info->invalidate_regs[0]; in WriteRegister()
126 bool is_subreg = reg_info->invalidate_regs && in ReadRegister()
127 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM); in ReadRegister()
131 full_reg = reg_info->invalidate_regs[0]; in ReadRegister()
DRegisterContextPOSIXProcessMonitor_x86.cpp127 if (reg_info->invalidate_regs && in WriteRegister()
128 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) { in WriteRegister()
130 uint32_t full_reg = reg_info->invalidate_regs[0]; in WriteRegister()
184 bool is_subreg = reg_info->invalidate_regs && in ReadRegister()
185 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM); in ReadRegister()
189 full_reg = reg_info->invalidate_regs[0]; in ReadRegister()
DRegisterContextPOSIXProcessMonitor_arm.cpp70 if (reg_info->invalidate_regs && in WriteRegister()
71 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) { in WriteRegister()
73 uint32_t full_reg = reg_info->invalidate_regs[0]; in WriteRegister()
DRegisterContextPOSIXProcessMonitor_powerpc.cpp82 if (reg_info->invalidate_regs && in WriteRegister()
83 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) { in WriteRegister()
85 uint32_t full_reg = reg_info->invalidate_regs[0]; in WriteRegister()
/external/llvm-project/lldb/source/Plugins/Process/Linux/
DNativeRegisterContextLinux.cpp44 if (reg_info->invalidate_regs && in WriteRegisterRaw()
45 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM)) { in WriteRegisterRaw()
49 uint32_t full_reg = reg_info->invalidate_regs[0]; in WriteRegisterRaw()
DNativeRegisterContextLinux_arm.cpp112 bool is_subreg = reg_info->invalidate_regs && in ReadRegister()
113 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM); in ReadRegister()
117 full_reg = reg_info->invalidate_regs[0]; in ReadRegister()
DNativeRegisterContextLinux_x86_64.cpp437 bool is_subreg = reg_info->invalidate_regs && in ReadRegister()
438 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM); in ReadRegister()
442 full_reg = reg_info->invalidate_regs[0]; in ReadRegister()
DNativeRegisterContextLinux_mips64.cpp998 if (reg_info->invalidate_regs) in WriteRegisterRaw()
/external/llvm-project/lldb/source/Plugins/Process/Utility/
DRegisterContextDummy.cpp51 m_pc_reg_info.invalidate_regs = nullptr; in RegisterContextDummy()
62 delete m_pc_reg_info.invalidate_regs; in ~RegisterContextDummy()
DRegisterContextHistory.cpp52 m_pc_reg_info.invalidate_regs = nullptr; in RegisterContextHistory()
63 delete m_pc_reg_info.invalidate_regs; in ~RegisterContextHistory()
DDynamicRegisterInfo.cpp102 std::vector<uint32_t> invalidate_regs; in SetRegisterInfo() local
412 if (reg_info.invalidate_regs) { in AddRegister()
413 for (i = 0; reg_info.invalidate_regs[i] != LLDB_INVALID_REGNUM; ++i) in AddRegister()
414 m_invalidate_regs_map[reg_num].push_back(reg_info.invalidate_regs[i]); in AddRegister()
552 m_regs[i].invalidate_regs = m_invalidate_regs_map[i].data(); in Finalize()
554 m_regs[i].invalidate_regs = nullptr; in Finalize()
747 if (m_regs[i].invalidate_regs) { in Dump()
749 for (size_t j = 0; m_regs[i].invalidate_regs[j] != LLDB_INVALID_REGNUM; in Dump()
751 s.Printf("%s ", m_regs[m_regs[i].invalidate_regs[j]].name); in Dump()
/external/llvm-project/lldb/include/lldb/
Dlldb-private-types.h60 uint32_t *invalidate_regs; member
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/
DProcessGDBRemote.cpp474 std::vector<uint32_t> invalidate_regs; in BuildDynamicRegisterInfo() local
548 SplitCommaSeparatedRegisterNumberString(value, invalidate_regs, 16); in BuildDynamicRegisterInfo()
572 if (!invalidate_regs.empty()) { in BuildDynamicRegisterInfo()
573 invalidate_regs.push_back(LLDB_INVALID_REGNUM); in BuildDynamicRegisterInfo()
574 reg_info.invalidate_regs = invalidate_regs.data(); in BuildDynamicRegisterInfo()
4293 std::vector<uint32_t> invalidate_regs; in ParseRegisters() local
4319 &invalidate_regs, &encoding_set, &format_set, in ParseRegisters()
4388 SplitCommaSeparatedRegisterNumberString(value, invalidate_regs, 0); in ParseRegisters()
4441 if (!invalidate_regs.empty()) { in ParseRegisters()
4442 invalidate_regs.push_back(LLDB_INVALID_REGNUM); in ParseRegisters()
[all …]
DGDBRemoteRegisterContext.cpp396 if (reg_info->invalidate_regs) { in WriteRegisterBytes()
397 for (uint32_t idx = 0, reg = reg_info->invalidate_regs[0]; in WriteRegisterBytes()
399 reg = reg_info->invalidate_regs[++idx]) { in WriteRegisterBytes()
DGDBRemoteCommunicationServerLLGS.cpp1828 if (reg_info->invalidate_regs && reg_info->invalidate_regs[0]) { in Handle_qRegisterInfo()
1830 CollectRegNums(reg_info->invalidate_regs, response, true); in Handle_qRegisterInfo()
2909 if (reg_info->invalidate_regs && reg_info->invalidate_regs[0]) { in BuildTargetXml()
2911 CollectRegNums(reg_info->invalidate_regs, response, false); in BuildTargetXml()