Home
last modified time | relevance | path

Searched refs:m_reg_info (Results 1 – 15 of 15) sorted by relevance

/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/Linux/
DNativeRegisterContextLinux_x86_64.cpp304 m_reg_info(), m_gpr_x86_64() { in NativeRegisterContextLinux_x86_64()
308 m_reg_info.num_registers = k_num_registers_i386; in NativeRegisterContextLinux_x86_64()
309 m_reg_info.num_gpr_registers = k_num_gpr_registers_i386; in NativeRegisterContextLinux_x86_64()
310 m_reg_info.num_fpr_registers = k_num_fpr_registers_i386; in NativeRegisterContextLinux_x86_64()
311 m_reg_info.num_avx_registers = k_num_avx_registers_i386; in NativeRegisterContextLinux_x86_64()
312 m_reg_info.num_mpx_registers = k_num_mpx_registers_i386; in NativeRegisterContextLinux_x86_64()
313 m_reg_info.last_gpr = k_last_gpr_i386; in NativeRegisterContextLinux_x86_64()
314 m_reg_info.first_fpr = k_first_fpr_i386; in NativeRegisterContextLinux_x86_64()
315 m_reg_info.last_fpr = k_last_fpr_i386; in NativeRegisterContextLinux_x86_64()
316 m_reg_info.first_st = lldb_st0_i386; in NativeRegisterContextLinux_x86_64()
[all …]
DNativeRegisterContextLinux_s390x.cpp121 m_reg_info.num_registers = k_num_registers_s390x; in NativeRegisterContextLinux_s390x()
122 m_reg_info.num_gpr_registers = k_num_gpr_registers_s390x; in NativeRegisterContextLinux_s390x()
123 m_reg_info.num_fpr_registers = k_num_fpr_registers_s390x; in NativeRegisterContextLinux_s390x()
124 m_reg_info.last_gpr = k_last_gpr_s390x; in NativeRegisterContextLinux_s390x()
125 m_reg_info.first_fpr = k_first_fpr_s390x; in NativeRegisterContextLinux_s390x()
126 m_reg_info.last_fpr = k_last_fpr_s390x; in NativeRegisterContextLinux_s390x()
181 return reg_index <= m_reg_info.last_gpr || reg_index == lldb_orig_r2_s390x; in IsGPR()
185 return (m_reg_info.first_fpr <= reg_index && in IsFPR()
186 reg_index <= m_reg_info.last_fpr); in IsFPR()
DNativeRegisterContextLinux_x86_64.h105 RegInfo m_reg_info; variable
DNativeRegisterContextLinux_s390x.h96 RegInfo m_reg_info; variable
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/Utility/
DRegisterContextPOSIX_x86.cpp377 return reg <= m_reg_info.last_gpr; // GPR's come first. in IsGPR()
381 return (m_reg_info.first_fpr <= reg && reg <= m_reg_info.last_fpr); in IsFPR()
385 return (m_reg_info.first_ymm <= reg && reg <= m_reg_info.last_ymm); in IsAVX()
404 m_reg_info.num_registers = k_num_registers_i386; in RegisterContextPOSIX_x86()
405 m_reg_info.num_gpr_registers = k_num_gpr_registers_i386; in RegisterContextPOSIX_x86()
406 m_reg_info.num_fpr_registers = k_num_fpr_registers_i386; in RegisterContextPOSIX_x86()
407 m_reg_info.num_avx_registers = k_num_avx_registers_i386; in RegisterContextPOSIX_x86()
408 m_reg_info.last_gpr = k_last_gpr_i386; in RegisterContextPOSIX_x86()
409 m_reg_info.first_fpr = k_first_fpr_i386; in RegisterContextPOSIX_x86()
410 m_reg_info.last_fpr = k_last_fpr_i386; in RegisterContextPOSIX_x86()
[all …]
DRegisterContextPOSIX_s390x.cpp73 return reg <= m_reg_info.last_gpr; // GPRs come first. in IsGPR()
77 return (m_reg_info.first_fpr <= reg && reg <= m_reg_info.last_fpr); in IsFPR()
88 m_reg_info.num_registers = k_num_registers_s390x; in RegisterContextPOSIX_s390x()
89 m_reg_info.num_gpr_registers = k_num_gpr_registers_s390x; in RegisterContextPOSIX_s390x()
90 m_reg_info.num_fpr_registers = k_num_fpr_registers_s390x; in RegisterContextPOSIX_s390x()
91 m_reg_info.last_gpr = k_last_gpr_s390x; in RegisterContextPOSIX_s390x()
92 m_reg_info.first_fpr = k_first_fpr_s390x; in RegisterContextPOSIX_s390x()
93 m_reg_info.last_fpr = k_last_fpr_s390x; in RegisterContextPOSIX_s390x()
113 if (reg < m_reg_info.num_registers) in GetRegisterInfoAtIndex()
120 return m_reg_info.num_registers; in GetRegisterCount()
[all …]
DRegisterContextPOSIX_s390x.h55 RegInfo m_reg_info; variable
DRegisterContextPOSIX_x86.h179 RegInfo m_reg_info; variable
/openbsd/src/gnu/llvm/lldb/source/Core/
DValueObjectRegister.cpp162 m_reg_info = *reg_info; in ConstructObject()
173 : ValueObject(parent), m_reg_ctx_sp(reg_ctx_sp), m_reg_info(), in ValueObjectRegister()
191 : ValueObject(exe_scope, manager), m_reg_ctx_sp(reg_ctx), m_reg_info(), in ValueObjectRegister()
212 m_reg_info.encoding, m_reg_info.byte_size * 8); in GetCompilerTypeImpl()
233 return m_reg_info.byte_size; in GetByteSize()
247 if (m_reg_ctx_sp->ReadRegister(&m_reg_info, m_reg_value)) { in UpdateValue()
253 (void *)&m_reg_info); in UpdateValue()
272 m_reg_value.SetValueFromString(&m_reg_info, llvm::StringRef(value_str)); in SetValueFromCString()
276 if (!m_reg_ctx_sp->WriteRegister(&m_reg_info, m_reg_value)) { in SetValueFromCString()
286 error = m_reg_value.SetValueFromData(m_reg_info, data, 0, false); in SetData()
[all …]
/openbsd/src/gnu/llvm/lldb/source/Plugins/Instruction/MIPS/
DEmulateInstructionMIPS.cpp150 m_reg_info.reset(target->createMCRegInfo(triple.getTriple())); in EmulateInstructionMIPS()
151 assert(m_reg_info.get()); in EmulateInstructionMIPS()
158 target->createMCAsmInfo(*m_reg_info, triple.getTriple(), MCOptions)); in EmulateInstructionMIPS()
164 triple, m_asm_info.get(), m_reg_info.get(), m_subtype_info.get()); in EmulateInstructionMIPS()
1182 dst = m_reg_info->getEncodingValue(insn.getOperand(0).getReg()); in Emulate_ADDiu()
1183 src = m_reg_info->getEncodingValue(insn.getOperand(1).getReg()); in Emulate_ADDiu()
1233 src = m_reg_info->getEncodingValue(insn.getOperand(0).getReg()); in Emulate_SW()
1234 base = m_reg_info->getEncodingValue(insn.getOperand(1).getReg()); in Emulate_SW()
1293 src = m_reg_info->getEncodingValue(insn.getOperand(0).getReg()); in Emulate_LW()
1294 base = m_reg_info->getEncodingValue(insn.getOperand(1).getReg()); in Emulate_LW()
[all …]
DEmulateInstructionMIPS.h212 std::unique_ptr<llvm::MCRegisterInfo> m_reg_info; variable
/openbsd/src/gnu/llvm/lldb/source/Plugins/Instruction/MIPS64/
DEmulateInstructionMIPS64.cpp154 m_reg_info.reset(target->createMCRegInfo(triple.getTriple())); in EmulateInstructionMIPS64()
155 assert(m_reg_info.get()); in EmulateInstructionMIPS64()
162 target->createMCAsmInfo(*m_reg_info, triple.getTriple(), MCOptions)); in EmulateInstructionMIPS64()
168 triple, m_asm_info.get(), m_reg_info.get(), m_subtype_info.get()); in EmulateInstructionMIPS64()
1072 dst = m_reg_info->getEncodingValue(insn.getOperand(0).getReg()); in Emulate_DADDiu()
1073 src = m_reg_info->getEncodingValue(insn.getOperand(1).getReg()); in Emulate_DADDiu()
1135 src = m_reg_info->getEncodingValue(insn.getOperand(0).getReg()); in Emulate_SD()
1136 base = m_reg_info->getEncodingValue(insn.getOperand(1).getReg()); in Emulate_SD()
1190 src = m_reg_info->getEncodingValue(insn.getOperand(0).getReg()); in Emulate_LD()
1191 base = m_reg_info->getEncodingValue(insn.getOperand(1).getReg()); in Emulate_LD()
[all …]
DEmulateInstructionMIPS64.h175 std::unique_ptr<llvm::MCRegisterInfo> m_reg_info; variable
/openbsd/src/gnu/llvm/lldb/include/lldb/Core/
DValueObjectRegister.h117 RegisterInfo m_reg_info; variable
/openbsd/src/gnu/llvm/lldb/examples/summaries/
Dlldb8 type summary add -w lldb lldb_private::ValueObjectRegister -s "${var.m_reg_info