Home
last modified time | relevance | path

Searched refs:eRegisterKindLLDB (Results 1 – 25 of 55) sorted by relevance

123

/src/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/
H A DEmulateInstructionPPC64.cpp74 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()
119 unwind_plan.SetRegisterKind(eRegisterKindLLDB); in CreateFunctionEntryUnwind()
175 ReadRegisterUnsigned(eRegisterKindLLDB, gpr_pc_ppc64le, 0, &success); in EvaluateInstruction()
187 ReadRegisterUnsigned(eRegisterKindLLDB, gpr_pc_ppc64le, 0, &success); in EvaluateInstruction()
195 if (!WriteRegisterUnsigned(context, eRegisterKindLLDB, gpr_pc_ppc64le, in EvaluateInstruction()
218 ReadRegisterUnsigned(eRegisterKindLLDB, gpr_lr_ppc64le, 0, &success); in EmulateMFSPR()
[all …]
/src/contrib/llvm-project/lldb/source/Plugins/Instruction/LoongArch/
H A DEmulateInstructionLoongArch.cpp153 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
157 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
161 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
165 reg_kind = eRegisterKindLLDB; in GetRegisterInfo()
180 if (reg_index >= length || reg_kind != eRegisterKindLLDB) in GetRegisterInfo()
280 uint64_t rj_val = ReadRegisterUnsigned(eRegisterKindLLDB, rj, 0, &success); in EmulateBEQZ64()
300 uint64_t rj_val = ReadRegisterUnsigned(eRegisterKindLLDB, rj, 0, &success); in EmulateBNEZ64()
321 (uint8_t)ReadRegisterUnsigned(eRegisterKindLLDB, cj, 0, &success); in EmulateBCEQZ64()
343 (uint8_t)ReadRegisterUnsigned(eRegisterKindLLDB, cj, 0, &success); in EmulateBCNEZ64()
365 if (!WriteRegisterUnsigned(ctx, eRegisterKindLLDB, rd, pc + 4)) in EmulateJIRL64()
[all …]
/src/contrib/llvm-project/lldb/source/Target/
H A DRegisterContextUnwind.cpp1263 RegisterNumber regnum(m_thread, eRegisterKindLLDB, lldb_regnum); in SavedLocationForRegister()
1271 iterator = m_registers.find(regnum.GetAsKind(eRegisterKindLLDB)); in SavedLocationForRegister()
1275 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB)); in SavedLocationForRegister()
1293 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB), in SavedLocationForRegister()
1310 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB)); in SavedLocationForRegister()
1371 return_address_reg.GetAsKind(eRegisterKindLLDB)); in SavedLocationForRegister()
1378 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB)); in SavedLocationForRegister()
1382 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB), in SavedLocationForRegister()
1395 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB), in SavedLocationForRegister()
1405 if (return_address_reg.GetAsKind(eRegisterKindLLDB) != in SavedLocationForRegister()
[all …]
H A DDynamicRegisterInfo.cpp122 m_invalidate_regs_map[containing_reg_info->kinds[eRegisterKindLLDB]] in ByteOffsetFromSlice()
125 containing_reg_info->kinds[eRegisterKindLLDB]); in ByteOffsetFromSlice()
127 containing_reg_info->kinds[eRegisterKindLLDB]); in ByteOffsetFromSlice()
166 composite_reg_info->kinds[eRegisterKindLLDB]); in ByteOffsetFromComposite()
167 m_invalidate_regs_map[composite_reg_info->kinds[eRegisterKindLLDB]] in ByteOffsetFromComposite()
170 composite_reg_info->kinds[eRegisterKindLLDB]); in ByteOffsetFromComposite()
324 reg_info.kinds[lldb::eRegisterKindLLDB] = i; in SetRegisterInfo()
358 invalidate_reg_info->kinds[eRegisterKindLLDB]); in SetRegisterInfo()
639 reg.kinds[eRegisterKindLLDB]; in ConfigureOffsets()
668 auto it = m_value_reg_offset_map.find(reg.kinds[eRegisterKindLLDB]); in ConfigureOffsets()
H A DRegisterNumber.cpp22 GetAsKind(lldb::eRegisterKindLLDB)); in RegisterNumber()
39 GetAsKind(lldb::eRegisterKindLLDB)); in init()
/src/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.cpp153 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()
410 ReadRegisterUnsigned(eRegisterKindLLDB, gpr_pc_arm64, 0, &success); in EvaluateInstruction()
422 ReadRegisterUnsigned(eRegisterKindLLDB, gpr_pc_arm64, 0, &success); in EvaluateInstruction()
430 if (!WriteRegisterUnsigned(context, eRegisterKindLLDB, gpr_pc_arm64, in EvaluateInstruction()
441 unwind_plan.SetRegisterKind(eRegisterKindLLDB); in CreateFunctionEntryUnwind()
[all …]
/src/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteRegisterContext.cpp88 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; in ReadRegister()
98 eRegisterKindLLDB, reg_info->value_regs[i]); in ReadRegister()
194 const uint32_t lldb_reg = reg_info->kinds[eRegisterKindLLDB]; in GetPrimordialRegister()
218 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; in ReadRegisterBytes()
270 GetRegisterInfo(eRegisterKindLLDB, prim_reg); in ReadRegisterBytes()
308 eRegisterKindLLDB, reg_info->value_regs[i]); in WriteRegister()
320 eRegisterKindLLDB, reg_info->value_regs[i]); in WriteRegister()
341 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; in SetPrimordialRegister()
425 GetRegisterInfo(eRegisterKindLLDB, reg); in WriteRegisterBytes()
443 eRegisterKindLLDB, reg), in WriteRegisterBytes()
[all …]
/src/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc.cpp364 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
367 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
370 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
373 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
376 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
379 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
382 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
385 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
604 reg_ctx->GetRegisterInfoByName("r3", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple()
852 reg_ctx_sp->GetRegisterInfoByName("r3", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
/src/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_ppc64le.cpp68 if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
77 } else if (IsVMX(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
86 } else if (IsVSX(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
H A DRegisterContextPOSIXCore_mips64.cpp57 if (IsGPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
65 } else if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
H A DRegisterContextPOSIXCore_riscv64.cpp64 if (IsGPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
66 } else if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
H A DRegisterContextPOSIXCore_powerpc.cpp68 if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
74 } else if (IsVMX(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
/src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp120 register_kind = eRegisterKindLLDB; in ConvertPDBLocationToDWARFExpression()
130 register_kind = eRegisterKindLLDB; in ConvertPDBLocationToDWARFExpression()
150 register_kind = eRegisterKindLLDB; in ConvertPDBLocationToDWARFExpression()
/src/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/
H A DABISysV_s390x.cpp334 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
337 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
340 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
343 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
346 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
572 reg_ctx->GetRegisterInfoByName("r2", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple()
608 reg_ctx_sp->GetRegisterInfoByName("r2", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
/src/contrib/llvm-project/lldb/source/Plugins/ABI/X86/
H A DABISysV_x86_64.cpp243 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
246 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
249 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
252 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
255 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
258 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
488 reg_ctx->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple()
841 reg_ctx_sp->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
H A DABIWindows_x86_64.cpp258 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
261 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
264 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
267 ->kinds[eRegisterKindLLDB]; in GetArgumentValues()
495 reg_ctx->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple()
725 reg_ctx_sp->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
H A DABIMacOSX_i386.cpp281 reg_ctx->GetRegisterInfoByName("eax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
283 reg_ctx->GetRegisterInfoByName("edx", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
337 reg_ctx->GetRegisterInfoByName("eax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
/src/contrib/llvm-project/lldb/source/Plugins/Architecture/AArch64/
H A DArchitectureAArch64.cpp87 uint32_t vg_reg_num = vg_reg_info->kinds[eRegisterKindLLDB]; in ReconfigureRegisterInfo()
97 uint32_t svg_reg_num = svg_reg_info->kinds[eRegisterKindLLDB]; in ReconfigureRegisterInfo()
/src/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextMemory.cpp77 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; in ReadRegister()
92 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; in WriteRegister()
H A DRegisterInfoPOSIX_arm64.cpp322 m_dynamic_reg_infos[pa_regnum + i].kinds[lldb::eRegisterKindLLDB] = in AddRegSetPAuth()
339 m_dynamic_reg_infos[mte_regnum].kinds[lldb::eRegisterKindLLDB] = mte_regnum; in AddRegSetMTE()
356 m_dynamic_reg_infos[tls_regnum + i].kinds[lldb::eRegisterKindLLDB] = in AddRegSetTLS()
377 m_dynamic_reg_infos[sme_regnum].kinds[lldb::eRegisterKindLLDB] = sme_regnum; in AddRegSetSME()
388 m_dynamic_reg_infos[sme_regnum].kinds[lldb::eRegisterKindLLDB] = sme_regnum; in AddRegSetSME()
/src/contrib/llvm-project/lldb/source/Core/
H A DDumpRegisterInfo.cpp27 ctx.GetRegisterInfo(lldb::eRegisterKindLLDB, *inv_regs); in DumpRegisterInfo()
57 ctx.GetRegisterInfo(lldb::eRegisterKindLLDB, *read_regs); in DumpRegisterInfo()
/src/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_arm.cpp98 const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in ReadRegister()
123 const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in WriteRegister()
H A DNativeRegisterContextFreeBSD_mips64.cpp117 const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in ReadRegister()
151 const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in WriteRegister()
H A DNativeRegisterContextFreeBSD_powerpc.cpp168 const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in ReadRegister()
202 const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in WriteRegister()
/src/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSDKernel/
H A DRegisterContextFreeBSDKernel_i386.cpp58 uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in ReadRegister()

123