| /freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/ |
| H A D | EmulateInstructionPPC64.cpp | 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() 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 …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/LoongArch/ |
| H A D | EmulateInstructionLoongArch.cpp | 142 reg_kind = eRegisterKindLLDB; in GetRegisterInfo() 146 reg_kind = eRegisterKindLLDB; in GetRegisterInfo() 150 reg_kind = eRegisterKindLLDB; in GetRegisterInfo() 154 reg_kind = eRegisterKindLLDB; in GetRegisterInfo() 169 if (reg_index >= length || reg_kind != eRegisterKindLLDB) in GetRegisterInfo() 272 uint64_t rj_val = ReadRegisterUnsigned(eRegisterKindLLDB, rj, 0, &success); in EmulateBEQZ64() 295 uint64_t rj_val = ReadRegisterUnsigned(eRegisterKindLLDB, rj, 0, &success); in EmulateBNEZ64() 319 (uint8_t)ReadRegisterUnsigned(eRegisterKindLLDB, cj, 0, &success); in EmulateBCEQZ64() 344 (uint8_t)ReadRegisterUnsigned(eRegisterKindLLDB, cj, 0, &success); in EmulateBCNEZ64() 369 if (!WriteRegisterUnsigned(ctx, eRegisterKindLLDB, rd, pc + 4)) in EmulateJIRL64() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | RegisterContextUnwind.cpp | 1271 RegisterNumber regnum(m_thread, eRegisterKindLLDB, lldb_regnum); in GetAbstractRegisterLocation() 1274 kind = eRegisterKindLLDB; in GetAbstractRegisterLocation() 1284 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB), in GetAbstractRegisterLocation() 1302 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB)); in GetAbstractRegisterLocation() 1336 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB)); in GetAbstractRegisterLocation() 1340 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB), in GetAbstractRegisterLocation() 1350 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB), in GetAbstractRegisterLocation() 1405 return_address_reg.GetAsKind(eRegisterKindLLDB)); in GetAbstractRegisterLocation() 1414 return_address_reg.GetAsKind(eRegisterKindLLDB), in GetAbstractRegisterLocation() 1449 GetRegisterInfoAtIndex(regnum.GetAsKind(eRegisterKindLLDB)); in GetAbstractRegisterLocation() [all …]
|
| H A D | DynamicRegisterInfo.cpp | 122 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() 322 reg_info.kinds[lldb::eRegisterKindLLDB] = i; in SetRegisterInfo() 356 invalidate_reg_info->kinds[eRegisterKindLLDB]); in SetRegisterInfo() 635 reg.kinds[eRegisterKindLLDB]; in ConfigureOffsets() 664 auto it = m_value_reg_offset_map.find(reg.kinds[eRegisterKindLLDB]); in ConfigureOffsets()
|
| H A D | RegisterNumber.cpp | 22 GetAsKind(lldb::eRegisterKindLLDB)); in RegisterNumber() 39 GetAsKind(lldb::eRegisterKindLLDB)); in init()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/ |
| H A D | EmulateInstructionARM64.cpp | 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() 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 …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteRegisterContext.cpp | 88 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, re in WriteRegisterBytes() [all...] |
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Architecture/AArch64/ |
| H A D | ArchitectureAArch64.cpp | 87 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() 106 uint32_t svg_reg_num = darwin_svg_reg_info->kinds[eRegisterKindLLDB]; in ReconfigureRegisterInfo()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ |
| H A D | RegisterContextPOSIXCore_ppc64le.cpp | 68 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 D | RegisterContextPOSIXCore_mips64.cpp | 57 if (IsGPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister() 65 } else if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
|
| H A D | RegisterContextPOSIXCore_riscv32.cpp | 63 if (IsGPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister() 65 } else if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
|
| H A D | RegisterContextPOSIXCore_loongarch64.cpp | 66 if (IsGPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister() 68 } else if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
|
| H A D | RegisterContextPOSIXCore_riscv64.cpp | 69 if (IsGPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister() 71 } else if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
|
| H A D | RegisterContextPOSIXCore_powerpc.cpp | 68 if (IsFPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister() 74 } else if (IsVMX(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
| H A D | ABISysV_ppc.cpp | 364 ->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() 601 reg_ctx->GetRegisterInfoByName("r3", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple() 850 reg_ctx_sp->GetRegisterInfoByName("r3", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBLocationToDWARFExpression.cpp | 120 register_kind = eRegisterKindLLDB; in ConvertPDBLocationToDWARFExpression() 130 register_kind = eRegisterKindLLDB; in ConvertPDBLocationToDWARFExpression() 150 register_kind = eRegisterKindLLDB; in ConvertPDBLocationToDWARFExpression()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/ |
| H A D | ABISysV_s390x.cpp | 334 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 337 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 340 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 343 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 346 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 575 reg_ctx->GetRegisterInfoByName("r2", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple() 611 reg_ctx_sp->GetRegisterInfoByName("r2", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterInfoPOSIX_arm64.cpp | 345 m_dynamic_reg_infos[pa_regnum + i].kinds[lldb::eRegisterKindLLDB] = in AddRegSetPAuth() 362 m_dynamic_reg_infos[mte_regnum].kinds[lldb::eRegisterKindLLDB] = mte_regnum; in AddRegSetMTE() 379 m_dynamic_reg_infos[tls_regnum + i].kinds[lldb::eRegisterKindLLDB] = in AddRegSetTLS() 400 m_dynamic_reg_infos[sme_regnum].kinds[lldb::eRegisterKindLLDB] = sme_regnum; in AddRegSetSME() 411 m_dynamic_reg_infos[sme_regnum].kinds[lldb::eRegisterKindLLDB] = sme_regnum; in AddRegSetSME() 439 m_dynamic_reg_infos[fpmr_regnum].kinds[lldb::eRegisterKindLLDB] = fpmr_regnum; in AddRegSetFPMR() 455 m_dynamic_reg_infos[gcs_regnum + i].kinds[lldb::eRegisterKindLLDB] = in AddRegSetGCS()
|
| H A D | RegisterContextMemory.cpp | 77 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; in ReadRegister() 92 const uint32_t reg_num = reg_info->kinds[eRegisterKindLLDB]; in WriteRegister()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
| H A D | ABISysV_x86_64.cpp | 245 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 248 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 251 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 254 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 257 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 260 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 493 reg_ctx->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple() 850 reg_ctx_sp->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
|
| H A D | ABIWindows_x86_64.cpp | 258 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 261 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 264 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 267 ->kinds[eRegisterKindLLDB]; in GetArgumentValues() 498 reg_ctx->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple() 732 reg_ctx_sp->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
|
| H A D | ABIMacOSX_i386.cpp | 284 reg_ctx->GetRegisterInfoByName("eax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl() 286 reg_ctx->GetRegisterInfoByName("edx", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl() 340 reg_ctx->GetRegisterInfoByName("eax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | DumpRegisterInfo.cpp | 27 ctx.GetRegisterInfo(lldb::eRegisterKindLLDB, *inv_regs); in DumpRegisterInfo() 57 ctx.GetRegisterInfo(lldb::eRegisterKindLLDB, *read_regs); in DumpRegisterInfo()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | NativeRegisterContextFreeBSD_arm.cpp | 98 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 D | NativeRegisterContextFreeBSD_mips64.cpp | 117 const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in ReadRegister() 151 const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in WriteRegister()
|