Searched refs:reg_ctx (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arc/
H A DABISysV_arc.cpp144 bool ABISysV_arc::IsRegisterFileReduced(RegisterContext &reg_ctx) const {
146 const auto *const rf_build_reg = reg_ctx.GetRegisterInfoByName("rf_build");
148 const auto reg_value = reg_ctx.ReadRegisterAsUnsigned(rf_build_reg,
198 auto reg_ctx = thread.GetRegisterContext(); local
199 if (!reg_ctx)
202 uint32_t pc_reg = reg_ctx->ConvertRegisterKindToRegisterNumber(
207 uint32_t ra_reg = reg_ctx->ConvertRegisterKindToRegisterNumber(
212 uint32_t sp_reg = reg_ctx->ConvertRegisterKindToRegisterNumber(
243 const size_t regs_for_args_count = IsRegisterFileReduced(*reg_ctx) ? 4U : 8U;
274 if (!reg_ctx
323 auto &reg_ctx = *frame_sp->GetThread()->GetRegisterContext(); local
425 ReadRawValue(const RegisterContextSP &reg_ctx, uint8_t size_in_bytes) argument
511 auto reg_ctx = thread.GetRegisterContext(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectRegister.cpp76 RegisterContext *reg_ctx, const RegisterInfo *reg_info) {
80 if (reg_ctx->ReadRegister(reg_info, reg_value)) {
112 RegisterContext *reg_ctx, size_t set_idx,
117 if (!reg_ctx)
121 const RegisterSet *const reg_set = reg_ctx->GetRegisterSet(set_idx);
128 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg);
133 if (DumpRegister(exe_ctx, strm, reg_ctx, reg_info))
151 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext(); variable
163 if (set_idx < reg_ctx->GetRegisterSetCount()) {
164 if (!DumpRegisterSet(m_exe_ctx, strm, reg_ctx, set_id
75 DumpRegister(const ExecutionContext &exe_ctx, Stream &strm, RegisterContext *reg_ctx, const RegisterInfo *reg_info) argument
111 DumpRegisterSet(const ExecutionContext &exe_ctx, Stream &strm, RegisterContext *reg_ctx, size_t set_idx, bool primitive_only = false) argument
329 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext(); variable
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DFreeBSDThread.cpp196 RegisterContextPOSIXProcessMonitor_arm64 *reg_ctx = local
198 m_posix_thread = reg_ctx;
199 m_reg_context_sp.reset(reg_ctx);
203 RegisterContextPOSIXProcessMonitor_arm *reg_ctx = local
205 m_posix_thread = reg_ctx;
206 m_reg_context_sp.reset(reg_ctx);
210 RegisterContextPOSIXProcessMonitor_mips64 *reg_ctx = local
213 m_posix_thread = reg_ctx;
214 m_reg_context_sp.reset(reg_ctx);
219 RegisterContextPOSIXProcessMonitor_powerpc *reg_ctx local
228 RegisterContextPOSIXProcessMonitor_x86_64 *reg_ctx = local
403 POSIXBreakpointProtocol *reg_ctx = GetPOSIXBreakpointProtocol(); local
432 POSIXBreakpointProtocol *reg_ctx = GetPOSIXBreakpointProtocol(); local
492 POSIXBreakpointProtocol *reg_ctx = GetPOSIXBreakpointProtocol(); local
539 POSIXBreakpointProtocol *reg_ctx = GetPOSIXBreakpointProtocol(); local
591 POSIXBreakpointProtocol *reg_ctx = GetPOSIXBreakpointProtocol(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/
H A DABISysV_s390x.cpp228 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
229 if (!reg_ctx)
233 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
235 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
236 const RegisterInfo *ra_reg_info = reg_ctx->GetRegisterInfoByName("r14", 0);
253 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo(
257 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
273 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr))
280 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp))
287 if (!reg_ctx
327 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
410 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
497 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/MacOSX-arm/
H A DABIMacOSX_arm.cpp1340 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1341 if (!reg_ctx)
1344 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
1346 const uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
1348 const uint32_t ra_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
1362 if (!reg_ctx->WriteRegister(reg_ctx->GetRegisterInfoByName(reg_names[i]),
1378 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo(
1385 if (reg_ctx
1404 if (!reg_ctx
1452 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1566 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1720 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-mips/
H A DABISysV_mips.cpp584 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
585 if (!reg_ctx)
602 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
607 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
625 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo(
636 if (reg_ctx
648 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
650 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
652 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
653 const RegisterInfo *r25_info = reg_ctx
717 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
796 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-mips64/
H A DABISysV_mips64.cpp581 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
582 if (!reg_ctx)
591 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
595 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
608 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
610 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
612 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
613 const RegisterInfo *r25_info = reg_ctx->GetRegisterInfoByName("r25", 0);
614 const RegisterInfo *r0_info = reg_ctx->GetRegisterInfoByName("zero", 0);
622 if (!reg_ctx
674 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
746 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arm/
H A DABISysV_arm.cpp1341 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1342 if (!reg_ctx)
1345 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
1347 const uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
1349 const uint32_t ra_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
1365 if (!reg_ctx->WriteRegister(
1366 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, reg_names[i]),
1382 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo(
1389 if (reg_ctx
1408 if (!reg_ctx
1453 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1522 GetReturnValuePassedInMemory(Thread &thread, RegisterContext *reg_ctx, size_t byte_size, Value &value) argument
1565 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1863 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DUnwindMacOSXFrameBackchain.cpp90 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); local
91 assert(reg_ctx);
94 cursor.pc = reg_ctx->GetPC(LLDB_INVALID_ADDRESS);
95 cursor.fp = reg_ctx->GetFP(0);
139 lldb::addr_t first_frame_sp = reg_ctx->GetSP(0);
182 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); local
183 assert(reg_ctx);
186 cursor.pc = reg_ctx->GetPC(LLDB_INVALID_ADDRESS);
187 cursor.fp = reg_ctx->GetFP(0);
230 lldb::addr_t first_frame_sp = reg_ctx
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-i386/
H A DABISysV_i386.cpp211 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
213 if (!reg_ctx)
216 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
218 uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
225 const RegisterInfo *reg_info_32 = reg_ctx->GetRegisterInfoByName("eax");
242 error = reg_ctx->WriteRegisterValueToMemory(
252 error = reg_ctx->WriteRegisterValueToMemory(
258 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_num, sp))
262 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr))
289 RegisterContext *reg_ctx local
340 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
486 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/MacOSX-i386/
H A DABIMacOSX_i386.cpp722 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
723 if (!reg_ctx)
725 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
727 uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
734 const RegisterInfo *reg_info_32 = reg_ctx->GetRegisterInfoByName("eax");
753 error = reg_ctx->WriteRegisterValueToMemory(
764 error = reg_ctx->WriteRegisterValueToMemory(
771 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_num, sp))
776 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr))
804 RegisterContext *reg_ctx local
860 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
927 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/MacOSX-arm64/
H A DABIMacOSX_arm64.cpp1681 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1682 if (!reg_ctx)
1701 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
1703 const uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
1705 const uint32_t ra_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber(
1713 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo(
1717 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
1722 if (!reg_ctx->WriteRegisterFromUnsigned(
1723 reg_ctx->GetRegisterInfoAtIndex(ra_reg_num), return_addr))
1727 if (!reg_ctx
1747 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1873 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
2108 LoadValueFromConsecutiveGPRRegisters( ExecutionContext &exe_ctx, RegisterContext *reg_ctx, const CompilerType &value_type, bool is_return_value, uint32_t &NGRN, uint32_t &NSRN, DataExtractor &data) argument
2264 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc64/
H A DABISysV_ppc64.cpp98 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
99 if (!reg_ctx)
108 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
112 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
128 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
130 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
133 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA);
134 const RegisterInfo *r2_reg_info = reg_ctx->GetRegisterInfoAtIndex(2);
135 const RegisterInfo *r12_reg_info = reg_ctx->GetRegisterInfoAtIndex(12);
147 if (!reg_ctx
229 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
310 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
407 Register(Type ty, uint32_t index, uint32_t offs, RegisterContext *reg_ctx, ByteOrder byte_order) argument
414 Register(Type ty, uint32_t index, RegisterContext *reg_ctx, ByteOrder byte_order) argument
419 Register(uint32_t offs, RegisterContext *reg_ctx, ByteOrder byte_order) argument
499 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
565 ReturnValueExtractor(Thread &thread, CompilerType &type, RegisterContext *reg_ctx, ProcessSP process_sp) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/
H A DValueObjectRegister.cpp41 ValueObject &parent, RegisterContextSP &reg_ctx)
42 : ValueObject(parent), m_reg_ctx_sp(reg_ctx) {
43 assert(reg_ctx);
114 lldb::RegisterContextSP &reg_ctx,
116 : ValueObject(exe_scope), m_reg_ctx_sp(reg_ctx), m_reg_set(nullptr),
118 assert(reg_ctx);
119 m_reg_set = reg_ctx->GetRegisterSet(m_reg_set_idx);
247 lldb::RegisterContextSP &reg_ctx,
249 : ValueObject(exe_scope), m_reg_ctx_sp(reg_ctx), m_reg_info(),
251 assert(reg_ctx);
40 ValueObjectRegisterContext( ValueObject &parent, RegisterContextSP &reg_ctx) argument
113 ValueObjectRegisterSet(ExecutionContextScope *exe_scope, lldb::RegisterContextSP &reg_ctx, uint32_t reg_set_idx) argument
246 ValueObjectRegister(ExecutionContextScope *exe_scope, lldb::RegisterContextSP &reg_ctx, uint32_t reg_num) argument
[all...]
H A DValueObjectVariable.cpp284 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); local
286 if (!reg_info || !reg_ctx) {
293 if (reg_ctx->WriteRegister(reg_info, reg_value)) {
313 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); local
315 if (!reg_info || !reg_ctx) {
322 if (reg_ctx->WriteRegister(reg_info, reg_value)) {
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc/
H A DABISysV_ppc.cpp247 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
248 if (!reg_ctx)
257 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
261 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
276 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
278 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
296 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp))
303 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr))
342 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
344 if (!reg_ctx)
432 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
515 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanTracer.cpp128 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get();
130 lldb::addr_t pc = reg_ctx->GetPC();
208 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); local
209 m_register_values.resize(reg_ctx->GetRegisterCount());
213 for (uint32_t reg_num = 0, num_registers = reg_ctx->GetRegisterCount();
215 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num);
216 if (reg_ctx->ReadRegister(reg_info, reg_value)) {
H A DThreadPlan.cpp106 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); local
107 assert(reg_ctx);
108 addr_t pc = reg_ctx->GetPC();
109 addr_t sp = reg_ctx->GetSP();
110 addr_t fp = reg_ctx->GetFP();
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-x86_64/
H A DABISysV_x86_64.cpp279 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
280 if (!reg_ctx)
289 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
293 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
308 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
310 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
327 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp))
334 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr))
374 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
376 if (!reg_ctx)
460 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
548 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arm64/
H A DABISysV_arm64.cpp1684 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1685 if (!reg_ctx)
1709 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo(
1713 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
1718 if (!reg_ctx->WriteRegisterFromUnsigned(
1719 reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
1725 if (!reg_ctx->WriteRegisterFromUnsigned(
1726 reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
1732 if (!reg_ctx->WriteRegisterFromUnsigned(
1733 reg_ctx
1749 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1845 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
2082 LoadValueFromConsecutiveGPRRegisters( ExecutionContext &exe_ctx, RegisterContext *reg_ctx, const CompilerType &value_type, bool is_return_value, uint32_t &NGRN, uint32_t &NSRN, DataExtractor &data) argument
2232 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/Windows-x86_64/
H A DABIWindows_x86_64.cpp1121 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1122 if (!reg_ctx)
1131 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric,
1135 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i]))
1150 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC);
1152 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP);
1169 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp))
1176 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr))
1215 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1217 if (!reg_ctx)
1293 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); local
1383 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-hexagon/
H A DABISysV_hexagon.cpp1073 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); local
1074 if (!reg_ctx)
1077 uint32_t pc_reg = reg_ctx->ConvertRegisterKindToRegisterNumber(
1082 uint32_t ra_reg = reg_ctx->ConvertRegisterKindToRegisterNumber(
1087 uint32_t sp_reg = reg_ctx->ConvertRegisterKindToRegisterNumber(
1139 if (!reg_ctx->WriteRegisterFromUnsigned(i, param))
1164 reg_ctx->WriteRegisterFromUnsigned(pc_reg, pc);
1165 reg_ctx->WriteRegisterFromUnsigned(ra_reg, ra);
1166 reg_ctx->WriteRegisterFromUnsigned(sp_reg, sp);
1313 RegisterContext *reg_ctx local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/
H A DUnwindAssembly-x86.cpp58 RegisterContextSP reg_ctx(thread.GetRegisterContext());
59 m_assembly_inspection_engine->Initialize(reg_ctx);
160 RegisterContextSP reg_ctx(thread.GetRegisterContext());
161 m_assembly_inspection_engine->Initialize(reg_ctx);
163 function_text.data(), func.GetByteSize(), func, unwind_plan, reg_ctx);
H A Dx86AssemblyInspectionEngine.h41 void Initialize(lldb::RegisterContextSP &reg_ctx);
79 /// scheme OR a RegisterContext must be provided in \p reg_ctx. If the \p
81 /// register numbers are already in lldb register numbering, \p reg_ctx may be
87 lldb::RegisterContextSP &reg_ctx);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulationStateARM.cpp30 RegisterContext *reg_ctx = frame.GetRegisterContext().get(); local
36 reg_ctx->ConvertRegisterKindToRegisterNumber(eRegisterKindDWARF, i);
37 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num);
39 if (reg_ctx->ReadRegister(reg_info, reg_value)) {
47 reg_ctx->ConvertRegisterKindToRegisterNumber(eRegisterKindDWARF, i);
49 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num);
51 if (reg_ctx->ReadRegister(reg_info, reg_value)) {

Completed in 218 milliseconds

12