Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
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()
516 m_regs[i].invalidate_regs = m_invalidate_regs_map[i].data(); in Finalize()
518 m_regs[i].invalidate_regs = nullptr; in Finalize()
781 if (m_regs[i].invalidate_regs) { in Dump()
783 for (size_t j = 0; m_regs[i].invalidate_regs[j] != LLDB_INVALID_REGNUM; in Dump()
785 s.Printf("%s ", m_regs[m_regs[i].invalidate_regs[j]].name); in Dump()
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()
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/
Dlldb-private-types.h60 uint32_t *invalidate_regs; member
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
DProcessGDBRemote.cpp480 std::vector<uint32_t> invalidate_regs; in BuildDynamicRegisterInfo() local
554 SplitCommaSeparatedRegisterNumberString(value, invalidate_regs, 16); in BuildDynamicRegisterInfo()
578 if (!invalidate_regs.empty()) { in BuildDynamicRegisterInfo()
579 invalidate_regs.push_back(LLDB_INVALID_REGNUM); in BuildDynamicRegisterInfo()
580 reg_info.invalidate_regs = invalidate_regs.data(); in BuildDynamicRegisterInfo()
4369 std::vector<uint32_t> invalidate_regs; in ParseRegisters() local
4395 &invalidate_regs, &encoding_set, &format_set, in ParseRegisters()
4464 SplitCommaSeparatedRegisterNumberString(value, invalidate_regs, 0); in ParseRegisters()
4517 if (!invalidate_regs.empty()) { in ParseRegisters()
4518 invalidate_regs.push_back(LLDB_INVALID_REGNUM); in ParseRegisters()
[all …]
DGDBRemoteRegisterContext.cpp420 if (reg_info->invalidate_regs) { in WriteRegisterBytes()
421 for (uint32_t idx = 0, reg = reg_info->invalidate_regs[0]; in WriteRegisterBytes()
423 reg = reg_info->invalidate_regs[++idx]) in WriteRegisterBytes()
DGDBRemoteCommunicationServerLLGS.cpp1817 if (reg_info->invalidate_regs && reg_info->invalidate_regs[0]) { in Handle_qRegisterInfo()
1819 CollectRegNums(reg_info->invalidate_regs, response, true); in Handle_qRegisterInfo()
2906 if (reg_info->invalidate_regs && reg_info->invalidate_regs[0]) { in BuildTargetXml()
2908 CollectRegNums(reg_info->invalidate_regs, response, false); in BuildTargetXml()