Home
last modified time | relevance | path

Searched refs:RegisterContext (Results 1 – 25 of 92) sorted by relevance

1234

/openbsd/src/gnu/llvm/lldb/source/Target/
DRegisterContext.cpp26 RegisterContext::RegisterContext(Thread &thread, uint32_t concrete_frame_idx) in RegisterContext() function in RegisterContext
30 RegisterContext::~RegisterContext() = default;
32 void RegisterContext::InvalidateIfNeeded(bool force) { in InvalidateIfNeeded()
52 RegisterContext::GetRegisterInfoByName(llvm::StringRef reg_name, in GetRegisterInfoByName()
80 const RegisterInfo *RegisterContext::GetRegisterInfo(lldb::RegisterKind kind, in GetRegisterInfo()
88 const char *RegisterContext::GetRegisterName(uint32_t reg) { in GetRegisterName()
95 uint64_t RegisterContext::GetPC(uint64_t fail_value) { in GetPC()
112 bool RegisterContext::SetPC(uint64_t pc) { in SetPC()
127 bool RegisterContext::GetPCForSymbolication(Address &address) { in GetPCForSymbolication()
141 bool RegisterContext::SetPC(Address addr) { in SetPC()
[all …]
DThreadPlanTracer.cpp136 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in Log()
212 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in Log()
/openbsd/src/gnu/llvm/lldb/include/lldb/Target/
DRegisterContext.h17 class RegisterContext : public std::enable_shared_from_this<RegisterContext>,
21 RegisterContext(Thread &thread, uint32_t concrete_frame_idx);
23 ~RegisterContext() override;
240 RegisterContext(const RegisterContext &) = delete;
241 const RegisterContext &operator=(const RegisterContext &) = delete;
DLanguageRuntime.h208 lldb_private::RegisterContext *regctx,
217 lldb_private::RegisterContext *regctx, in GetRuntimeUnwindPlan()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ABI/PowerPC/
DABISysV_ppc64.cpp102 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
233 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
314 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
411 Register(Type ty, uint32_t index, uint32_t offs, RegisterContext *reg_ctx, in Register()
418 Register(Type ty, uint32_t index, RegisterContext *reg_ctx, in Register()
423 Register(uint32_t offs, RegisterContext *reg_ctx, ByteOrder byte_order) in Register()
481 RegisterContext *m_reg_ctx;
502 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in Create()
560 RegisterContext *m_reg_ctx;
569 RegisterContext *reg_ctx, ProcessSP process_sp) in ReturnValueExtractor()
/openbsd/src/gnu/llvm/lldb/source/Commands/
DCommandObjectRegister.cpp87 RegisterContext *reg_ctx, const RegisterInfo *reg_info) { in DumpRegister()
124 RegisterContext *reg_ctx, size_t set_idx, in DumpRegisterSet()
163 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext(); in DoExecute()
347 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext(); in DoExecute()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ABI/X86/
DABIMacOSX_i386.cpp65 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
147 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
203 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
270 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl()
DABISysV_i386.cpp87 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
165 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
216 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
362 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ABI/AArch64/
DABIMacOSX_arm64.cpp63 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
129 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
255 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
492 ExecutionContext &exe_ctx, RegisterContext *reg_ctx, in LoadValueFromConsecutiveGPRRegisters()
647 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl()
DABISysV_arm64.cpp66 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
131 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
227 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
466 ExecutionContext &exe_ctx, RegisterContext *reg_ctx, in LoadValueFromConsecutiveGPRRegisters()
617 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl()
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/
DRegisterContextWindows.h19 class RegisterContextWindows : public lldb_private::RegisterContext {
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/Utility/
DRegisterContextPOSIX_arm.h17 class RegisterContextPOSIX_arm : public lldb_private::RegisterContext {
DRegisterContextPOSIX_loongarch64.h18 class RegisterContextPOSIX_loongarch64 : public lldb_private::RegisterContext {
DRegisterContextPOSIX_riscv64.h18 class RegisterContextPOSIX_riscv64 : public lldb_private::RegisterContext {
DRegisterContextPOSIX_ppc64le.h18 class RegisterContextPOSIX_ppc64le : public lldb_private::RegisterContext {
DRegisterContextPOSIX_s390x.h18 class RegisterContextPOSIX_s390x : public lldb_private::RegisterContext {
DRegisterContextDummy.h21 class RegisterContextDummy : public lldb_private::RegisterContext {
DRegisterContextPOSIX_riscv64.cpp27 : lldb_private::RegisterContext(thread, 0), in RegisterContextPOSIX_riscv64()
DRegisterContextPOSIX_loongarch64.cpp27 : lldb_private::RegisterContext(thread, 0), in RegisterContextPOSIX_loongarch64()
DRegisterContextPOSIX_mips64.h17 class RegisterContextPOSIX_mips64 : public lldb_private::RegisterContext {
DRegisterContextHistory.h21 class RegisterContextHistory : public lldb_private::RegisterContext {
DRegisterContextMemory.h19 class RegisterContextMemory : public lldb_private::RegisterContext {
DRegisterContextPOSIX_arm.cpp45 : lldb_private::RegisterContext(thread, 0), in RegisterContextPOSIX_arm()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ABI/SystemZ/
DABISysV_s390x.cpp216 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
315 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
398 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
485 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple()
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/minidump/
DRegisterContextMinidump_ARM64.h29 class RegisterContextMinidump_ARM64 : public lldb_private::RegisterContext {

1234