Searched refs:invalidate_regs (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/lldb/unittests/Target/ |
| H A D | DynamicRegisterInfoTest.cpp | 37 std::vector<uint32_t> invalidate_regs = {}) { argument 50 invalidate_regs}; 57 std::vector<uint32_t> invalidate_regs) { in ExpectInRegs() argument 64 EXPECT_EQ(reg.invalidate_regs, invalidate_regs); in ExpectInRegs() 70 std::vector<uint32_t> invalidate_regs = {}) { argument 76 EXPECT_THAT(regs_to_vector(reg->invalidate_regs), invalidate_regs);
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/ |
| H A D | NativeRegisterContextLinux.cpp | 44 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()
|
| H A D | NativeRegisterContextLinux_arm.cpp | 113 bool is_subreg = reg_info->invalidate_regs && in ReadRegister() 114 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM); in ReadRegister() 118 full_reg = reg_info->invalidate_regs[0]; in ReadRegister()
|
| H A D | NativeRegisterContextLinux_x86_64.cpp | 435 bool is_subreg = reg_info->invalidate_regs && in ReadRegister() 436 (reg_info->invalidate_regs[0] != LLDB_INVALID_REGNUM); in ReadRegister() 440 full_reg = reg_info->invalidate_regs[0]; in ReadRegister()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterContextDummy.cpp | 51 m_pc_reg_info.invalidate_regs = nullptr; in RegisterContextDummy() 62 delete m_pc_reg_info.invalidate_regs; in ~RegisterContextDummy()
|
| H A D | RegisterContextHistory.cpp | 52 m_pc_reg_info.invalidate_regs = nullptr; in RegisterContextHistory() 63 delete m_pc_reg_info.invalidate_regs; in ~RegisterContextHistory()
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | DynamicRegisterInfo.cpp | 238 std::vector<uint32_t> invalidate_regs; in SetRegisterInfo() local 397 if (!reg.invalidate_regs.empty()) in SetRegisterInfo() 398 m_invalidate_regs_map[local_regnum] = std::move(reg.invalidate_regs); in SetRegisterInfo() 500 m_regs[i].invalidate_regs = m_invalidate_regs_map[i].data(); in Finalize() 502 m_regs[i].invalidate_regs = nullptr; in Finalize() 765 if (m_regs[i].invalidate_regs) { in Dump() 767 for (size_t j = 0; m_regs[i].invalidate_regs[j] != LLDB_INVALID_REGNUM; in Dump() 769 s.Printf("%s ", m_regs[m_regs[i].invalidate_regs[j]].name); in Dump() 811 regs[value_reg].invalidate_regs); in addSupplementaryRegister() 819 llvm::append_range(regs[x.first].invalidate_regs, x.second); in addSupplementaryRegister()
|
| /llvm-project-15.0.7/lldb/include/lldb/ |
| H A D | lldb-private-types.h | 62 uint32_t *invalidate_regs; member
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteRegisterContext.cpp | 444 if (reg_info->invalidate_regs) { in WriteRegisterBytes() 445 for (uint32_t idx = 0, reg = reg_info->invalidate_regs[0]; in WriteRegisterBytes() 447 reg = reg_info->invalidate_regs[++idx]) in WriteRegisterBytes()
|
| H A D | GDBRemoteCommunicationServerLLGS.cpp | 2056 if (reg_info->invalidate_regs && reg_info->invalidate_regs[0]) { in Handle_qRegisterInfo() 2058 CollectRegNums(reg_info->invalidate_regs, response, true); in Handle_qRegisterInfo() 3131 if (reg_info->invalidate_regs && reg_info->invalidate_regs[0]) { in BuildTargetXml() 3133 CollectRegNums(reg_info->invalidate_regs, response, false); in BuildTargetXml()
|
| H A D | ProcessGDBRemote.cpp | 502 SplitCommaSeparatedRegisterNumberString(value, reg_info.invalidate_regs, 16); in BuildDynamicRegisterInfo() 4145 value, reg_info.invalidate_regs, 0); in ParseRegisters() 4346 llvm::transform(remote_reg_info.invalidate_regs, in AddRemoteRegisters() 4347 remote_reg_info.invalidate_regs.begin(), proc_to_lldb); in AddRemoteRegisters()
|
| /llvm-project-15.0.7/lldb/include/lldb/Target/ |
| H A D | DynamicRegisterInfo.h | 40 std::vector<uint32_t> invalidate_regs; member
|