| /src/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 …]
|
| /src/contrib/llvm-project/lldb/source/Plugins/Instruction/LoongArch/ |
| H A D | EmulateInstructionLoongArch.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() 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 D | RegisterContextUnwind.cpp | 1263 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 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() 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 D | RegisterNumber.cpp | 22 GetAsKind(lldb::eRegisterKindLLDB)); in RegisterNumber() 39 GetAsKind(lldb::eRegisterKindLLDB)); in init()
|
| /src/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 …]
|
| /src/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, reg), in WriteRegisterBytes() [all …]
|
| /src/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() 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 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_riscv64.cpp | 64 if (IsGPR(reg_info->kinds[lldb::eRegisterKindLLDB])) { in ReadRegister() 66 } 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()
|
| /src/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()
|
| /src/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() 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 D | ABISysV_x86_64.cpp | 243 ->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 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() 495 reg_ctx->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectSimple() 725 reg_ctx_sp->GetRegisterInfoByName("rax", 0)->kinds[eRegisterKindLLDB]; in GetReturnValueObjectImpl()
|
| H A D | ABIMacOSX_i386.cpp | 281 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 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()
|
| /src/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| 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()
|
| H A D | RegisterInfoPOSIX_arm64.cpp | 322 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 D | DumpRegisterInfo.cpp | 27 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 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()
|
| H A D | NativeRegisterContextFreeBSD_powerpc.cpp | 168 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 D | RegisterContextFreeBSDKernel_i386.cpp | 58 uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB]; in ReadRegister()
|