Home
last modified time | relevance | path

Searched refs:reg_kind (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/lldb/source/Core/
H A DEmulateInstruction.cpp86 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) in ReadRegister()
96 if (ReadRegister(reg_kind, reg_num, reg_value)) in ReadRegisterUnsigned()
127 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) in WriteRegister()
137 if (GetRegisterInfo(reg_kind, reg_num, reg_info)) { in WriteRegisterUnsigned()
339 lldb::RegisterKind reg_kind; in ReadRegisterDefault() local
541 reg_kind = eRegisterKindGeneric; in GetBestRegisterKindAndNumber()
547 reg_kind = eRegisterKindDWARF; in GetBestRegisterKindAndNumber()
553 reg_kind = eRegisterKindLLDB; in GetBestRegisterKindAndNumber()
559 reg_kind = eRegisterKindEHFrame; in GetBestRegisterKindAndNumber()
565 reg_kind = eRegisterKindProcessPlugin; in GetBestRegisterKindAndNumber()
[all …]
H A DFormatEntity.cpp594 static bool DumpRegister(Stream &s, StackFrame *frame, RegisterKind reg_kind, in DumpRegister() argument
601 reg_ctx->ConvertRegisterKindToRegisterNumber(reg_kind, reg_num); in DumpRegister()
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/PPC64/
H A DEmulateInstructionPPC64.cpp68 bool EmulateInstructionPPC64::GetRegisterInfo(RegisterKind reg_kind, in GetRegisterInfo() argument
71 if (reg_kind == eRegisterKindGeneric) { in GetRegisterInfo()
74 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
78 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
82 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
86 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
95 if (reg_kind == eRegisterKindLLDB) in GetRegisterInfo()
H A DEmulateInstructionPPC64.h64 bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DEmulateInstruction.h373 virtual bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
382 static const char *TranslateRegister(lldb::RegisterKind reg_kind,
398 bool ReadRegister(lldb::RegisterKind reg_kind, uint32_t reg_num,
401 bool WriteRegister(const Context &context, lldb::RegisterKind reg_kind,
404 uint64_t ReadRegisterUnsigned(lldb::RegisterKind reg_kind, uint32_t reg_num,
408 lldb::RegisterKind reg_kind, uint32_t reg_num,
484 lldb::RegisterKind &reg_kind,
/llvm-project-15.0.7/lldb/source/Expression/
H A DDWARFExpressionList.cpp209 RegisterKind reg_kind; in Evaluate() local
244 reg_kind = expr.GetRegisterKind(); in Evaluate()
246 m_dwarf_cu, reg_kind, initial_value_ptr, in Evaluate()
H A DDWARFExpression.cpp79 void DWARFExpression::SetRegisterKind(RegisterKind reg_kind) { in SetRegisterKind() argument
80 m_reg_kind = reg_kind; in SetRegisterKind()
85 lldb::RegisterKind reg_kind, in ReadRegisterValueAsScalar() argument
93 reg_ctx->ConvertRegisterKindToRegisterNumber(reg_kind, reg_num); in ReadRegisterValueAsScalar()
99 reg_kind, reg_num); in ReadRegisterValueAsScalar()
836 const DWARFUnit *dwarf_cu, const lldb::RegisterKind reg_kind, in Evaluate() argument
1912 if (ReadRegisterValueAsScalar(reg_ctx, reg_kind, reg_num, error_ptr, tmp)) in Evaluate()
1924 if (ReadRegisterValueAsScalar(reg_ctx, reg_kind, reg_num, error_ptr, tmp)) in Evaluate()
1969 if (ReadRegisterValueAsScalar(reg_ctx, reg_kind, reg_num, error_ptr, in Evaluate()
1988 if (ReadRegisterValueAsScalar(reg_ctx, reg_kind, reg_num, error_ptr, in Evaluate()
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.cpp147 bool EmulateInstructionARM64::GetRegisterInfo(RegisterKind reg_kind, in GetRegisterInfo() argument
150 if (reg_kind == eRegisterKindGeneric) { in GetRegisterInfo()
153 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
157 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
161 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
165 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
169 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
178 if (reg_kind == eRegisterKindLLDB) in GetRegisterInfo()
H A DEmulateInstructionARM64.h68 bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
/llvm-project-15.0.7/lldb/include/lldb/Expression/
H A DDWARFExpression.h96 void SetRegisterKind(lldb::RegisterKind reg_kind);
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/MIPS64/
H A DEmulateInstructionMIPS64.cpp575 bool EmulateInstructionMIPS64::GetRegisterInfo(RegisterKind reg_kind, in GetRegisterInfo() argument
578 if (reg_kind == eRegisterKindGeneric) { in GetRegisterInfo()
581 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
585 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
589 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
593 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
597 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
605 if (reg_kind == eRegisterKindDWARF) { in GetRegisterInfo()
H A DEmulateInstructionMIPS64.h75 bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DUnwindPlan.h397 UnwindPlan(lldb::RegisterKind reg_kind) in UnwindPlan() argument
398 : m_register_kind(reg_kind), m_return_addr_register(LLDB_INVALID_REGNUM), in UnwindPlan()
/llvm-project-15.0.7/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.cpp354 lldb::RegisterKind reg_kind; in MakeRegisterKindValuePair() local
356 if (EmulateInstruction::GetBestRegisterKindAndNumber(&reg_info, reg_kind, in MakeRegisterKindValuePair()
358 return (uint64_t)reg_kind << 24 | reg_num; in MakeRegisterKindValuePair()
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DRegisterContext.h142 const RegisterInfo *GetRegisterInfo(lldb::RegisterKind reg_kind,
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/MIPS/
H A DEmulateInstructionMIPS.cpp588 bool EmulateInstructionMIPS::GetRegisterInfo(RegisterKind reg_kind, in GetRegisterInfo() argument
591 if (reg_kind == eRegisterKindGeneric) { in GetRegisterInfo()
594 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
598 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
602 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
606 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
610 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
618 if (reg_kind == eRegisterKindDWARF) { in GetRegisterInfo()
H A DEmulateInstructionMIPS.h83 bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
/llvm-project-15.0.7/lldb/include/lldb/Host/common/
H A DNativeRegisterContext.h129 const RegisterInfo *GetRegisterInfo(uint32_t reg_kind, uint32_t reg_num);
/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_arm64.h222 static uint32_t GetRegisterNumber(uint32_t reg_kind, uint32_t reg_num);
H A DRegisterContextDarwin_x86_64.h204 static uint32_t GetRegisterNumber(uint32_t reg_kind, uint32_t reg_num);
H A DRegisterContextDarwin_i386.h199 static uint32_t GetRegisterNumber(uint32_t reg_kind, uint32_t reg_num);
H A DRegisterContextDarwin_arm.h255 static uint32_t GetRegisterNumber(uint32_t reg_kind, uint32_t reg_num);
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp791 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
795 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
799 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
803 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
807 reg_kind = eRegisterKindDWARF; in GetRegisterInfo()
815 if (reg_kind == eRegisterKindDWARF) in GetRegisterInfo()
14184 lldb::RegisterKind reg_kind; in ReadCoreReg() local
14188 reg_kind = eRegisterKindGeneric; in ReadCoreReg()
14192 reg_kind = eRegisterKindGeneric; in ReadCoreReg()
14196 reg_kind = eRegisterKindGeneric; in ReadCoreReg()
[all …]
H A DEmulateInstructionARM.h138 bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,