Home
last modified time | relevance | path

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

1234

/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DRegisterContext.cpp26 RegisterContext::RegisterContext(Thread &thread, uint32_t concrete_frame_idx) in RegisterContext() function in RegisterContext
30 RegisterContext::~RegisterContext() = default;
138 bool RegisterContext::SetPC(uint64_t pc) { in SetPC()
167 bool RegisterContext::SetPC(Address addr) { in SetPC()
184 bool RegisterContext::SetSP(uint64_t sp) { in SetSP()
196 bool RegisterContext::SetFP(uint64_t fp) { in SetFP()
443 bool RegisterContext::ReadAllRegisterValues( in ReadAllRegisterValues()
448 bool RegisterContext::WriteAllRegisterValues( in WriteAllRegisterValues()
453 TargetSP RegisterContext::CalculateTarget() { in CalculateTarget()
457 ProcessSP RegisterContext::CalculateProcess() { in CalculateProcess()
[all …]
H A DThreadPlanTracer.cpp137 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in Log()
212 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in Log()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/
H A DRegisterContext.h17 class RegisterContext : public std::enable_shared_from_this<RegisterContext>,
21 RegisterContext(Thread &thread, uint32_t concrete_frame_idx);
23 ~RegisterContext() override;
244 RegisterContext(const RegisterContext &) = delete;
245 const RegisterContext &operator=(const RegisterContext &) = delete;
H A DLanguageRuntime.h207 lldb_private::RegisterContext *regctx,
216 lldb_private::RegisterContext *regctx, in GetRuntimeUnwindPlan()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc64.cpp100 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
231 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
312 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
409 Register(Type ty, uint32_t index, uint32_t offs, RegisterContext *reg_ctx, in Register()
416 Register(Type ty, uint32_t index, RegisterContext *reg_ctx, in Register()
421 Register(uint32_t offs, RegisterContext *reg_ctx, ByteOrder byte_order) in Register()
479 RegisterContext *m_reg_ctx;
501 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in Create()
559 RegisterContext *m_reg_ctx;
568 RegisterContext *reg_ctx, ProcessSP process_sp) in ReturnValueExtractor()
/freebsd-13.1/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectRegister.cpp87 RegisterContext *reg_ctx, const RegisterInfo *reg_info) { in DumpRegister()
123 RegisterContext *reg_ctx, size_t set_idx, in DumpRegisterSet()
162 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext(); in DoExecute()
347 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext(); in DoExecute()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/X86/
H A DABIMacOSX_i386.cpp64 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
146 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
202 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
269 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl()
H A DABISysV_i386.cpp86 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
164 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
215 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
361 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple()
H A DABIWindows_x86_64.cpp143 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
237 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
315 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
405 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Expression/
H A DDWARFExpression.h160 bool Evaluate(ExecutionContext *exe_ctx, RegisterContext *reg_ctx,
203 static bool Evaluate(ExecutionContext *exe_ctx, RegisterContext *reg_ctx,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/
H A DABIMacOSX_arm64.cpp61 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
127 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
253 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
490 ExecutionContext &exe_ctx, RegisterContext *reg_ctx, in LoadValueFromConsecutiveGPRRegisters()
647 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl()
H A DABISysV_arm64.cpp64 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
129 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
225 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
464 ExecutionContext &exe_ctx, RegisterContext *reg_ctx, in LoadValueFromConsecutiveGPRRegisters()
615 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextPOSIX_arm.h17 class RegisterContextPOSIX_arm : public lldb_private::RegisterContext {
H A DRegisterContextPOSIX_ppc64le.h18 class RegisterContextPOSIX_ppc64le : public lldb_private::RegisterContext {
H A DRegisterContextPOSIX_mips64.h17 class RegisterContextPOSIX_mips64 : public lldb_private::RegisterContext {
H A DRegisterContextDummy.h21 class RegisterContextDummy : public lldb_private::RegisterContext {
H A DRegisterContextPOSIX_s390x.h18 class RegisterContextPOSIX_s390x : public lldb_private::RegisterContext {
H A DRegisterContextHistory.h21 class RegisterContextHistory : public lldb_private::RegisterContext {
H A DRegisterContextMemory.h20 class RegisterContextMemory : public lldb_private::RegisterContext {
H A DRegisterContextPOSIX_arm.cpp45 : lldb_private::RegisterContext(thread, 0), in RegisterContextPOSIX_arm()
H A DRegisterContextPOSIX_arm64.h17 class RegisterContextPOSIX_arm64 : public lldb_private::RegisterContext {
H A DRegisterContextPOSIX_arm64.cpp53 : lldb_private::RegisterContext(thread, 0), in RegisterContextPOSIX_arm64()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/
H A DABISysV_s390x.cpp215 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall()
314 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues()
397 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject()
484 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DRegisterContextMinidump_ARM64.h29 class RegisterContextMinidump_ARM64 : public lldb_private::RegisterContext {
H A DRegisterContextMinidump_ARM.h30 class RegisterContextMinidump_ARM : public lldb_private::RegisterContext {

1234