| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeRegisterContextNetBSD_x86_64.cpp | 596 reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister() 607 reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister() 626 reg_value.GetBytes(), reg_value.GetByteSize()); in WriteRegister() 723 RegisterValue reg_value; in IsWatchpointHit() local 760 RegisterValue reg_value; in IsWatchpointVacant() local 801 RegisterValue reg_value; in SetHardwareWatchpointWithIndex() local 804 error = ReadRegister(reg_info_dr7, reg_value); in SetHardwareWatchpointWithIndex() 845 RegisterValue reg_value; in ClearHardwareWatchpoint() local 874 RegisterValue reg_value; in ClearAllHardwareWatchpoints() local 923 RegisterValue reg_value; in GetWatchpointAddress() local [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | EmulateInstruction.cpp | 96 return ReadRegister(®_info, reg_value); in ReadRegister() 104 RegisterValue reg_value; in ReadRegisterUnsigned() local 105 if (ReadRegister(reg_kind, reg_num, reg_value)) in ReadRegisterUnsigned() 106 return reg_value.GetAsUInt64(fail_value, success_ptr); in ReadRegisterUnsigned() 115 RegisterValue reg_value; in ReadRegisterUnsigned() local 116 if (ReadRegister(reg_info, reg_value)) in ReadRegisterUnsigned() 137 return WriteRegister(context, ®_info, reg_value); in WriteRegister() 147 RegisterValue reg_value; in WriteRegisterUnsigned() local 158 RegisterValue reg_value; in WriteRegisterUnsigned() local 160 return WriteRegister(context, reg_info, reg_value); in WriteRegisterUnsigned() [all …]
|
| H A D | ValueObjectVariable.cpp | 331 RegisterValue reg_value; in SetValueFromCString() local 336 error = reg_value.SetValueFromString(reg_info, llvm::StringRef(value_str)); in SetValueFromCString() 339 if (reg_ctx->WriteRegister(reg_info, reg_value)) { in SetValueFromCString() 360 RegisterValue reg_value; in SetData() local 365 error = reg_value.SetValueFromData(reg_info, data, 0, true); in SetData() 368 if (reg_ctx->WriteRegister(reg_info, reg_value)) { in SetData()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterContextMacOSXFrameBackchain.cpp | 64 uint64_t reg_value = LLDB_INVALID_ADDRESS; in ReadRegister() local 70 reg_value = m_cursor.pc; in ReadRegister() 76 reg_value = m_cursor.fp; in ReadRegister() 90 value.SetUInt(reg_value, reg_info->byte_size); in ReadRegister() 97 value.SetUInt32(reg_value, RegisterValue::eTypeFloat); in ReadRegister() 100 value.SetUInt64(reg_value, RegisterValue::eTypeFloat); in ReadRegister() 107 value.SetUInt32(reg_value, RegisterValue::eTypeDouble); in ReadRegister() 110 value.SetUInt64(reg_value, RegisterValue::eTypeDouble); in ReadRegister() 122 value.SetUInt32(reg_value, RegisterValue::eTypeLongDouble); in ReadRegister() 125 value.SetUInt64(reg_value, RegisterValue::eTypeLongDouble); in ReadRegister()
|
| H A D | RegisterContextThreadMemory.cpp | 97 RegisterValue ®_value) { in ReadRegister() argument 100 return m_reg_ctx_sp->ReadRegister(reg_info, reg_value); in ReadRegister() 105 const RegisterInfo *reg_info, const RegisterValue ®_value) { in WriteRegister() argument 108 return m_reg_ctx_sp->WriteRegister(reg_info, reg_value); in WriteRegister() 199 uint32_t src_len, RegisterValue ®_value) { in ReadRegisterValueFromMemory() argument 203 src_len, reg_value); in ReadRegisterValueFromMemory() 211 uint32_t dst_len, const RegisterValue ®_value) { in WriteRegisterValueToMemory() argument 215 reg_value); in WriteRegisterValueToMemory()
|
| H A D | RegisterContextThreadMemory.h | 38 RegisterValue ®_value) override; 41 const RegisterValue ®_value) override; 81 RegisterValue ®_value) override; 85 const RegisterValue ®_value) override;
|
| H A D | RegisterContextMemory.cpp | 82 RegisterValue ®_value) { in ReadRegister() argument 89 return reg_value in ReadRegister() 96 const RegisterValue ®_value) { in WriteRegister() argument 101 reg_info->byte_size, reg_value)); in WriteRegister()
|
| H A D | RegisterContextMemory.h | 52 lldb_private::RegisterValue ®_value) override; 55 const lldb_private::RegisterValue ®_value) override;
|
| /freebsd-12.1/sys/arm/allwinner/ |
| H A D | a10_sramc.c | 125 uint32_t reg_value; in a10_map_to_emac() local 131 reg_value = sramc_read_4(sc, SRAM_CTL1_CFG); in a10_map_to_emac() 132 reg_value |= 0x5 << 2; in a10_map_to_emac() 133 sramc_write_4(sc, SRAM_CTL1_CFG, reg_value); in a10_map_to_emac() 142 uint32_t reg_value; in a10_map_to_otg() local 148 reg_value = sramc_read_4(sc, SRAM_CTL1_CFG); in a10_map_to_otg() 149 reg_value |= CTL1_CFG_SRAMD_MAP_USB0; in a10_map_to_otg() 150 sramc_write_4(sc, SRAM_CTL1_CFG, reg_value); in a10_map_to_otg()
|
| H A D | aw_reset.c | 77 uint32_t reg_value; in aw_reset_assert() local 82 reg_value = RESET_READ(sc, RESET_OFFSET(id)); in aw_reset_assert() 84 reg_value &= ~(1 << RESET_SHIFT(id)); in aw_reset_assert() 86 reg_value |= (1 << RESET_SHIFT(id)); in aw_reset_assert() 87 RESET_WRITE(sc, RESET_OFFSET(id), reg_value); in aw_reset_assert() 97 uint32_t reg_value; in aw_reset_is_asserted() local 102 reg_value = RESET_READ(sc, RESET_OFFSET(id)); in aw_reset_is_asserted() 105 *reset = (reg_value & (1 << RESET_SHIFT(id))) != 0 ? false : true; in aw_reset_is_asserted()
|
| H A D | a10_ehci.c | 153 uint32_t reg_value = 0; in a10_ehci_attach() local 259 reg_value = A10_READ_4(sc, SW_SDRAM_REG_HPCR_USB2); in a10_ehci_attach() 260 reg_value |= SW_SDRAM_BP_HPCR_ACCESS; in a10_ehci_attach() 261 A10_WRITE_4(sc, SW_SDRAM_REG_HPCR_USB2, reg_value); in a10_ehci_attach() 286 uint32_t reg_value = 0; in a10_ehci_detach() local 323 reg_value = A10_READ_4(sc, SW_SDRAM_REG_HPCR_USB2); in a10_ehci_detach() 324 reg_value &= ~SW_SDRAM_BP_HPCR_ACCESS; in a10_ehci_detach() 325 A10_WRITE_4(sc, SW_SDRAM_REG_HPCR_USB2, reg_value); in a10_ehci_detach()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/ |
| H A D | EmulationStateARM.cpp | 39 RegisterValue reg_value; in LoadPseudoRegistersFromFrame() local 40 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in LoadPseudoRegistersFromFrame() 41 m_gpr[i - dwarf_r0] = reg_value.GetAsUInt32(); in LoadPseudoRegistersFromFrame() 49 RegisterValue reg_value; in LoadPseudoRegistersFromFrame() local 52 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in LoadPseudoRegistersFromFrame() 53 uint64_t value = reg_value.GetAsUInt64(); in LoadPseudoRegistersFromFrame() 224 lldb_private::RegisterValue ®_value) { in ReadPseudoRegister() argument 244 const lldb_private::RegisterValue ®_value) { in WritePseudoRegister() argument 334 uint64_t reg_value = value_sp->GetUInt64Value(); in LoadStateFromDictionary() local 335 StorePseudoRegisterValue(dwarf_r0 + i, reg_value); in LoadStateFromDictionary() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
| H A D | UnwindAssemblyInstEmulation.cpp | 347 const RegisterInfo ®_info, const RegisterValue ®_value) { in SetRegisterValue() argument 356 reg_value = pos->second; in GetRegisterValue() 361 reg_value.SetUInt(reg_id, reg_info.byte_size); in GetRegisterValue() 474 ->ReadRegister(instruction, reg_info, reg_value); in ReadRegister() 480 bool synthetic = GetRegisterValue(*reg_info, reg_value); in ReadRegister() 499 const RegisterValue ®_value) { in WriteRegister() argument 502 ->WriteRegister(instruction, context, reg_info, reg_value); in WriteRegister() 522 SetRegisterValue(*reg_info, reg_value); in WriteRegister() 631 cfa_reg_num, m_initial_sp - reg_value.GetAsUInt64()); in WriteRegister() 644 cfa_reg_num, m_initial_sp - reg_value.GetAsUInt64()); in WriteRegister() [all …]
|
| H A D | UnwindAssemblyInstEmulation.h | 95 lldb_private::RegisterValue ®_value); 101 const lldb_private::RegisterValue ®_value); 116 lldb_private::RegisterValue ®_value); 121 const lldb_private::RegisterValue ®_value); 127 const lldb_private::RegisterValue ®_value); 130 lldb_private::RegisterValue ®_value);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | EmulateInstruction.h | 354 RegisterValue ®_value); 359 const RegisterValue ®_value); 407 bool ReadRegister(const RegisterInfo *reg_info, RegisterValue ®_value); 413 const RegisterValue ®_value); 422 RegisterValue ®_value); 425 uint32_t reg_num, const RegisterValue ®_value); 432 uint64_t reg_value); 467 RegisterValue ®_value); 472 const RegisterValue ®_value); 484 RegisterValue ®_value); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Target/ |
| H A D | ThreadPlanTracer.cpp | 209 RegisterValue reg_value; in Log() local 213 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in Log() 216 reg_value != m_register_values[reg_num]) { in Log() 217 if (reg_value.GetType() != RegisterValue::eTypeInvalid) { in Log() 219 DumpRegisterValue(reg_value, stream, reg_info, true, false, in Log() 223 m_register_values[reg_num] = reg_value; in Log()
|
| H A D | RegisterContext.cpp | 257 RegisterValue reg_value; in CopyFromRegisterContext() local 261 if (context->ReadRegister(reg_info, reg_value)) { in CopyFromRegisterContext() 262 WriteRegister(reg_info, reg_value); in CopyFromRegisterContext() 263 } else if (frame_zero_context->ReadRegister(reg_info, reg_value)) { in CopyFromRegisterContext() 264 WriteRegister(reg_info, reg_value); in CopyFromRegisterContext() 297 RegisterValue ®_value) { in ReadRegisterValueFromMemory() argument 357 reg_value.SetFromMemoryData(reg_info, src, src_len, in ReadRegisterValueFromMemory() 367 const RegisterValue ®_value) { in WriteRegisterValueToMemory() argument 379 const uint32_t bytes_copied = reg_value.GetAsMemoryData( in WriteRegisterValueToMemory()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Commands/ |
| H A D | CommandObjectRegister.cpp | 89 RegisterValue reg_value; in DumpRegister() local 91 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in DumpRegister() 96 DumpRegisterValue(reg_value, &strm, reg_info, prefix_with_name, in DumpRegister() 102 addr_t reg_addr = reg_value.GetAsUInt64(LLDB_INVALID_ADDRESS); in DumpRegister() 364 RegisterValue reg_value; in DoExecute() local 366 Status error(reg_value.SetValueFromString(reg_info, value_str)); in DoExecute() 368 if (reg_ctx->WriteRegister(reg_info, reg_value)) { in DoExecute()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/common/ |
| H A D | NativeRegisterContext.h | 52 RegisterValue ®_value) = 0; 55 const RegisterValue ®_value) = 0; 112 RegisterValue ®_value); 117 const RegisterValue ®_value);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/ |
| H A D | RegisterContext.h | 48 RegisterValue ®_value) = 0; 51 const RegisterValue ®_value) = 0; 138 RegisterValue ®_value); 143 const RegisterValue ®_value);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ |
| H A D | ABISysV_arm.cpp | 1354 RegisterValue reg_value; in PrepareTrivialCall() local 1366 reg_value.SetUInt32(*ai); in PrepareTrivialCall() 1369 reg_value)) in PrepareTrivialCall() 1390 reg_value.SetUInt32(*ai); in PrepareTrivialCall() 1490 RegisterValue reg_value; in GetArgumentValues() local 1494 reg_value.SignExtend(bit_width); in GetArgumentValues() 1664 RegisterValue reg_value; in GetReturnValueObjectImpl() local 1668 value.GetScalar() = reg_value.GetAsDouble(); in GetReturnValueObjectImpl() 1688 RegisterValue reg_value; in GetReturnValueObjectImpl() local 1692 value.GetScalar() = reg_value.GetAsFloat(); in GetReturnValueObjectImpl() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ |
| H A D | ABISysV_arm64.cpp | 1790 RegisterValue reg_value; in GetArgumentValues() local 1794 reg_value.SignExtend(bit_width); in GetArgumentValues() 1900 RegisterValue reg_value; in SetReturnValueObject() local 1927 RegisterValue reg_value; in SetReturnValueObject() local 2123 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters() local 2125 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters() 2160 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters() local 2162 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters() 2166 const size_t bytes_copied = reg_value.GetAsMemoryData( in LoadValueFromConsecutiveGPRRegisters() 2371 RegisterValue reg_value; in GetReturnValueObjectImpl() local [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ |
| H A D | ABIMacOSX_arm64.cpp | 1819 RegisterValue reg_value; in GetArgumentValues() local 1821 if (reg_ctx->ReadRegister(reg_info, reg_value)) { in GetArgumentValues() 1823 reg_value.SignExtend(bit_width); in GetArgumentValues() 1927 RegisterValue reg_value; in SetReturnValueObject() local 1954 RegisterValue reg_value; in SetReturnValueObject() local 2147 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters() local 2149 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters() 2188 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters() local 2190 if (!reg_ctx->ReadRegister(reg_info, reg_value)) in LoadValueFromConsecutiveGPRRegisters() 2402 RegisterValue reg_value; in GetReturnValueObjectImpl() local [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ |
| H A D | ABISysV_i386.cpp | 232 RegisterValue reg_value; in PrepareTrivialCall() local 243 reg_value.SetUInt32(arg); in PrepareTrivialCall() 245 reg_info_32, arg_pos, reg_info_32->byte_size, reg_value); in PrepareTrivialCall() 253 reg_value.SetUInt32(return_addr); in PrepareTrivialCall() 255 reg_info_32, sp, reg_info_32->byte_size, reg_value); in PrepareTrivialCall() 655 RegisterValue reg_value; in GetReturnValueObjectSimple() local 656 if (reg_ctx->ReadRegister(vec_reg, reg_value)) { in GetReturnValueObjectSimple() 658 if (reg_value.GetAsMemoryData(vec_reg, heap_data_ap->GetBytes(), in GetReturnValueObjectSimple() 679 RegisterValue reg_value; in GetReturnValueObjectSimple() local 681 if (reg_ctx->ReadRegister(vec_reg, reg_value) && in GetReturnValueObjectSimple() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ |
| H A D | RegisterContextMinidump_ARM64.h | 52 RegisterValue ®_value) override; 55 const RegisterValue ®_value) override;
|