/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
H A D | ABIMacOSX_arm64.cpp | 63 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 64 if (!reg_ctx) in PrepareTrivialCall() 83 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 85 const uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 87 const uint32_t ra_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 95 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall() 99 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall() 104 if (!reg_ctx->WriteRegisterFromUnsigned( in PrepareTrivialCall() 105 reg_ctx->GetRegisterInfoAtIndex(ra_reg_num), return_addr)) in PrepareTrivialCall() 109 if (!reg_ctx->WriteRegisterFromUnsigned( in PrepareTrivialCall() [all …]
|
H A D | ABISysV_arm64.cpp | 66 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 67 if (!reg_ctx) in PrepareTrivialCall() 91 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall() 95 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall() 100 if (!reg_ctx->WriteRegisterFromUnsigned( in PrepareTrivialCall() 101 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall() 107 if (!reg_ctx->WriteRegisterFromUnsigned( in PrepareTrivialCall() 108 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall() 114 if (!reg_ctx->WriteRegisterFromUnsigned( in PrepareTrivialCall() 115 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
H A D | ABISysV_i386.cpp | 87 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 89 if (!reg_ctx) in PrepareTrivialCall() 92 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 94 uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 101 const RegisterInfo *reg_info_32 = reg_ctx->GetRegisterInfoByName("eax"); in PrepareTrivialCall() 118 error = reg_ctx->WriteRegisterValueToMemory( in PrepareTrivialCall() 128 error = reg_ctx->WriteRegisterValueToMemory( in PrepareTrivialCall() 134 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_num, sp)) in PrepareTrivialCall() 138 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr)) in PrepareTrivialCall() 165 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() local [all …]
|
H A D | ABIMacOSX_i386.cpp | 65 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 66 if (!reg_ctx) in PrepareTrivialCall() 68 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 70 uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 77 const RegisterInfo *reg_info_32 = reg_ctx->GetRegisterInfoByName("eax"); in PrepareTrivialCall() 96 error = reg_ctx->WriteRegisterValueToMemory( in PrepareTrivialCall() 107 error = reg_ctx->WriteRegisterValueToMemory( in PrepareTrivialCall() 114 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_num, sp)) in PrepareTrivialCall() 119 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, func_addr)) in PrepareTrivialCall() 147 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() local [all …]
|
H A D | ABIWindows_x86_64.cpp | 145 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 146 if (!reg_ctx) in PrepareTrivialCall() 155 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall() 159 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall() 174 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall() 176 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall() 193 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp)) in PrepareTrivialCall() 200 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall() 239 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() local 241 if (!reg_ctx) in GetArgumentValues() [all …]
|
H A D | ABISysV_x86_64.cpp | 129 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 130 if (!reg_ctx) in PrepareTrivialCall() 139 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall() 143 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall() 158 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall() 160 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall() 177 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp)) in PrepareTrivialCall() 184 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall() 224 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() local 226 if (!reg_ctx) in GetArgumentValues() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/ |
H A D | ABISysV_mips.cpp | 587 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 588 if (!reg_ctx) in PrepareTrivialCall() 605 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall() 610 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall() 628 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall() 639 if (reg_ctx in PrepareTrivialCall() 651 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall() 653 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall() 655 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA); in PrepareTrivialCall() 656 const RegisterInfo *r25_info = reg_ctx->GetRegisterInfoByName("r25", 0); in PrepareTrivialCall() [all …]
|
H A D | ABISysV_mips64.cpp | 585 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 586 if (!reg_ctx) in PrepareTrivialCall() 595 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall() 599 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall() 612 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall() 614 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall() 616 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA); in PrepareTrivialCall() 617 const RegisterInfo *r25_info = reg_ctx->GetRegisterInfoByName("r25", 0); in PrepareTrivialCall() 618 const RegisterInfo *r0_info = reg_ctx->GetRegisterInfoByName("zero", 0); in PrepareTrivialCall() 626 if (!reg_ctx->WriteRegisterFromUnsigned(r0_info, (uint64_t)0)) in PrepareTrivialCall() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/ |
H A D | ABISysV_arc.cpp | 146 bool ABISysV_arc::IsRegisterFileReduced(RegisterContext ®_ctx) const { in IsRegisterFileReduced() 148 const auto *const rf_build_reg = reg_ctx.GetRegisterInfoByName("rf_build"); in IsRegisterFileReduced() 150 const auto reg_value = reg_ctx.ReadRegisterAsUnsigned(rf_build_reg, in IsRegisterFileReduced() 199 auto reg_ctx = thread.GetRegisterContext(); in PrepareTrivialCall() local 200 if (!reg_ctx) in PrepareTrivialCall() 203 uint32_t pc_reg = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 208 uint32_t ra_reg = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 213 uint32_t sp_reg = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 244 const size_t regs_for_args_count = IsRegisterFileReduced(*reg_ctx) ? 4U : 8U; in PrepareTrivialCall() 276 if (!reg_ctx->WriteRegister( in PrepareTrivialCall() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/RISCV/ |
H A D | ABISysV_riscv.cpp | 177 auto reg_ctx = thread.GetRegisterContext(); in PrepareTrivialCall() local 178 if (!reg_ctx) in PrepareTrivialCall() 181 uint32_t pc_reg = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 186 uint32_t ra_reg = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 191 uint32_t sp_reg = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 253 if (!reg_ctx->WriteRegister( in PrepareTrivialCall() 254 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, reg_index), in PrepareTrivialCall() 278 reg_ctx->WriteRegisterFromUnsigned(pc_reg, pc); in PrepareTrivialCall() 279 reg_ctx->WriteRegisterFromUnsigned(ra_reg, ra); in PrepareTrivialCall() 280 reg_ctx->WriteRegisterFromUnsigned(sp_reg, sp); in PrepareTrivialCall() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/ARM/ |
H A D | ABIMacOSX_arm.cpp | 1325 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 1326 if (!reg_ctx) in PrepareTrivialCall() 1329 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 1331 const uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 1333 const uint32_t ra_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 1347 if (!reg_ctx->WriteRegister(reg_ctx->GetRegisterInfoByName(reg_names[i]), in PrepareTrivialCall() 1363 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall() 1370 if (reg_ctx in PrepareTrivialCall() 1389 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_num, return_addr)) in PrepareTrivialCall() 1397 const RegisterInfo *cpsr_reg_info = reg_ctx->GetRegisterInfoByName("cpsr"); in PrepareTrivialCall() [all …]
|
H A D | ABISysV_arm.cpp | 1329 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 1330 if (!reg_ctx) in PrepareTrivialCall() 1333 const uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 1335 const uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 1337 const uint32_t ra_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 1353 if (!reg_ctx->WriteRegister( in PrepareTrivialCall() 1354 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, reg_names[i]), in PrepareTrivialCall() 1370 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall() 1377 if (reg_ctx in PrepareTrivialCall() 1396 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_num, return_addr)) in PrepareTrivialCall() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectRegister.cpp | 77 RegisterContext ®_ctx, const RegisterInfo ®_info, in DumpRegister() argument 80 if (!reg_ctx.ReadRegister(®_info, reg_value)) in DumpRegister() 112 RegisterContext *reg_ctx, size_t set_idx, in DumpRegisterSet() argument 117 if (!reg_ctx) in DumpRegisterSet() 121 const RegisterSet *const reg_set = reg_ctx->GetRegisterSet(set_idx); in DumpRegisterSet() 128 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg); in DumpRegisterSet() 133 if (reg_info && DumpRegister(exe_ctx, strm, *reg_ctx, *reg_info, in DumpRegisterSet() 152 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext(); in DoExecute() local 164 if (set_idx < reg_ctx->GetRegisterSetCount()) { in DoExecute() 165 if (!DumpRegisterSet(m_exe_ctx, strm, reg_ctx, set_idx)) { in DoExecute() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/ |
H A D | ABISysV_s390x.cpp | 216 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 217 if (!reg_ctx) in PrepareTrivialCall() 221 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall() 223 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall() 224 const RegisterInfo *ra_reg_info = reg_ctx->GetRegisterInfoByName("r14", 0); in PrepareTrivialCall() 241 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( in PrepareTrivialCall() 245 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall() 261 if (!reg_ctx->WriteRegisterFromUnsigned(ra_reg_info, return_addr)) in PrepareTrivialCall() 268 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp)) in PrepareTrivialCall() 275 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Minidump/ |
H A D | MinidumpFileBuilder.cpp | 395 uint16_t read_register_u16_raw(RegisterContext *reg_ctx, in read_register_u16_raw() argument 397 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName(reg_name); in read_register_u16_raw() 401 bool success = reg_ctx->ReadRegister(reg_info, reg_value); in read_register_u16_raw() 407 uint32_t read_register_u32_raw(RegisterContext *reg_ctx, in read_register_u32_raw() argument 409 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName(reg_name); in read_register_u32_raw() 413 bool success = reg_ctx->ReadRegister(reg_info, reg_value); in read_register_u32_raw() 419 uint64_t read_register_u64_raw(RegisterContext *reg_ctx, in read_register_u64_raw() argument 421 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName(reg_name); in read_register_u64_raw() 425 bool success = reg_ctx->ReadRegister(reg_info, reg_value); in read_register_u64_raw() 431 llvm::support::ulittle16_t read_register_u16(RegisterContext *reg_ctx, in read_register_u16() argument [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
H A D | ABISysV_ppc64.cpp | 102 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 103 if (!reg_ctx) in PrepareTrivialCall() 112 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall() 116 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall() 132 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall() 134 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall() 137 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_RA); in PrepareTrivialCall() 138 const RegisterInfo *r2_reg_info = reg_ctx->GetRegisterInfoAtIndex(2); in PrepareTrivialCall() 139 const RegisterInfo *r12_reg_info = reg_ctx->GetRegisterInfoAtIndex(12); in PrepareTrivialCall() 151 if (!reg_ctx->WriteRegisterFromUnsigned(lr_reg_info, return_addr)) in PrepareTrivialCall() [all …]
|
H A D | ABISysV_ppc.cpp | 250 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 251 if (!reg_ctx) in PrepareTrivialCall() 260 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, in PrepareTrivialCall() 264 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) in PrepareTrivialCall() 279 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_PC); in PrepareTrivialCall() 281 reg_ctx->GetRegisterInfo(eRegisterKindGeneric, LLDB_REGNUM_GENERIC_SP); in PrepareTrivialCall() 299 if (!reg_ctx->WriteRegisterFromUnsigned(sp_reg_info, sp)) in PrepareTrivialCall() 306 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_info, func_addr)) in PrepareTrivialCall() 345 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() local 347 if (!reg_ctx) in GetArgumentValues() [all …]
|
/freebsd/lib/libc/aarch64/gen/ |
H A D | getcontextx.c | 46 struct arm64_reg_context *reg_ctx; in __fillcontextx2() local 52 reg_ctx = (struct arm64_reg_context *)ucp->uc_mcontext.mc_ptr; in __fillcontextx2() 53 reg_ctx->ctx_id = ARM64_CTX_END; in __fillcontextx2() 54 reg_ctx->ctx_size = sizeof(struct arm64_reg_context); in __fillcontextx2()
|
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | ThreadPlanTracer.cpp | 136 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in Log() 138 lldb::addr_t pc = reg_ctx->GetPC(); in Log() 212 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in Log() 213 m_register_values.resize(reg_ctx->GetRegisterCount()); in Log() local 217 for (uint32_t reg_num = 0, num_registers = reg_ctx->GetRegisterCount(); in Log() 219 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num); in Log() 220 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in Log() 137 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); Log() local
|
H A D | ThreadPlan.cpp | 123 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in WillResume() local 124 assert(reg_ctx); in WillResume() 125 addr_t pc = reg_ctx->GetPC(); in WillResume() 126 addr_t sp = reg_ctx->GetSP(); in WillResume() 127 addr_t fp = reg_ctx->GetFP(); in WillResume()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/Hexagon/ |
H A D | ABISysV_hexagon.cpp | 1061 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() local 1062 if (!reg_ctx) in PrepareTrivialCall() 1065 uint32_t pc_reg = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 1070 uint32_t ra_reg = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 1075 uint32_t sp_reg = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall() 1127 if (!reg_ctx->WriteRegisterFromUnsigned(i, param)) in PrepareTrivialCall() 1152 reg_ctx->WriteRegisterFromUnsigned(pc_reg, pc); in PrepareTrivialCall() 1153 reg_ctx->WriteRegisterFromUnsigned(ra_reg, ra); in PrepareTrivialCall() 1154 reg_ctx->WriteRegisterFromUnsigned(sp_reg, sp); in PrepareTrivialCall() 1289 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl() local [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | ValueObjectRegister.cpp | 54 lldb::RegisterContextSP ®_ctx, in ValueObjectRegisterSet() argument 56 : ValueObject(exe_scope, manager), m_reg_ctx_sp(reg_ctx), in ValueObjectRegisterSet() 58 assert(reg_ctx); in ValueObjectRegisterSet() 59 m_reg_set = reg_ctx->GetRegisterSet(m_reg_set_idx); in ValueObjectRegisterSet() 183 lldb::RegisterContextSP ®_ctx, in ValueObjectRegister() argument 185 : ValueObject(exe_scope, manager), m_reg_ctx_sp(reg_ctx), m_reg_info(), in ValueObjectRegister() 187 assert(reg_ctx); in ValueObjectRegister()
|
H A D | ValueObjectVariable.cpp | 375 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); in SetValueFromCString() local 377 if (!reg_info || !reg_ctx) { in SetValueFromCString() 384 if (reg_ctx->WriteRegister(reg_info, reg_value)) { in SetValueFromCString() 404 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); in SetData() local 406 if (!reg_info || !reg_ctx) { in SetData() 413 if (reg_ctx->WriteRegister(reg_info, reg_value)) { in SetData()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/ |
H A D | UnwindAssembly-x86.cpp | 59 RegisterContextSP reg_ctx(thread.GetRegisterContext()); in GetNonCallSiteUnwindPlanFromAssembly() local 60 m_assembly_inspection_engine->Initialize(reg_ctx); in GetNonCallSiteUnwindPlanFromAssembly() 160 RegisterContextSP reg_ctx(thread.GetRegisterContext()); in AugmentUnwindPlanFromCallSite() local 161 m_assembly_inspection_engine->Initialize(reg_ctx); in AugmentUnwindPlanFromCallSite() 163 function_text.data(), func.GetByteSize(), func, unwind_plan, reg_ctx); in AugmentUnwindPlanFromCallSite()
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBFrame.cpp | 625 RegisterContextSP reg_ctx(frame->GetRegisterContext()); in FindValue() local 626 if (reg_ctx) { in FindValue() 628 reg_ctx->GetRegisterInfoByName(name)) { in FindValue() 629 value_sp = ValueObjectRegister::Create(frame, reg_ctx, reg_info); in FindValue() 638 RegisterContextSP reg_ctx(frame->GetRegisterContext()); in FindValue() local 639 if (reg_ctx) { in FindValue() 640 const uint32_t num_sets = reg_ctx->GetRegisterSetCount(); in FindValue() 642 const RegisterSet *reg_set = reg_ctx->GetRegisterSet(set_idx); in FindValue() 648 ValueObjectRegisterSet::Create(frame, reg_ctx, set_idx); in FindValue() 905 RegisterContextSP reg_ctx(frame->GetRegisterContext()); in GetRegisters() local [all …]
|