Home
last modified time | relevance | path

Searched refs:RegisterValue (Results 1 – 25 of 100) sorted by relevance

1234

/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Utility/
H A DRegisterValue.h28 class RegisterValue {
46 RegisterValue() : m_scalar(static_cast<unsigned long>(0)) {} in RegisterValue() function
68 explicit RegisterValue(double value) : m_type(eTypeDouble) { in RegisterValue() function
76 explicit RegisterValue(llvm::ArrayRef<uint8_t> bytes, in RegisterValue() function
81 RegisterValue::Type GetType() const { return m_type; } in GetType()
83 bool CopyValue(const RegisterValue &rhs);
85 void SetType(RegisterValue::Type type) { m_type = type; } in SetType()
87 RegisterValue::Type SetType(const RegisterInfo *reg_info);
146 bool operator==(const RegisterValue &rhs) const;
148 bool operator!=(const RegisterValue &rhs) const;
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Utility/
H A DRegisterValue.cpp34 bool RegisterValue::GetData(DataExtractor &data) const { in GetData()
160 void RegisterValue::Clear() { m_type = eTypeInvalid; } in Clear()
162 RegisterValue::Type RegisterValue::SetType(const RegisterInfo *reg_info) { in SetType()
164 RegisterValue copy; in SetType()
479 bool RegisterValue::CopyValue(const RegisterValue &rhs) { in CopyValue()
693 const void *RegisterValue::GetBytes() const { in GetBytes()
713 uint32_t RegisterValue::GetByteSize() const { in GetByteSize()
770 bool RegisterValue::operator==(const RegisterValue &rhs) const { in operator ==()
799 bool RegisterValue::operator!=(const RegisterValue &rhs) const { in operator !=()
803 bool RegisterValue::ClearBit(uint32_t bit) { in ClearBit()
[all …]
/freebsd-13.1/sys/contrib/dev/acpica/components/hardware/
H A Dhwxface.c326 UINT32 RegisterValue; in ACPI_EXPORT_SYMBOL() local
345 &RegisterValue); in ACPI_EXPORT_SYMBOL()
353 Value = ((RegisterValue & BitRegInfo->AccessBitMask) in ACPI_EXPORT_SYMBOL()
358 RegisterId, BitRegInfo->ParentRegister, RegisterValue, Value)); in ACPI_EXPORT_SYMBOL()
396 UINT32 RegisterValue; in ACPI_EXPORT_SYMBOL() local
426 &RegisterValue); in ACPI_EXPORT_SYMBOL()
440 RegisterValue); in ACPI_EXPORT_SYMBOL()
452 RegisterValue = ACPI_REGISTER_PREPARE_BITS (Value, in ACPI_EXPORT_SYMBOL()
457 if (RegisterValue) in ACPI_EXPORT_SYMBOL()
460 RegisterValue); in ACPI_EXPORT_SYMBOL()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DNativeRegisterContextDBReg_x86.cpp100 RegisterValue dr6; in IsWatchpointHit()
133 RegisterValue dr7; in IsWatchpointVacant()
168 RegisterValue dr7, drN; in SetHardwareWatchpointWithIndex()
193 error = WriteRegister(GetDR(wp_index), RegisterValue(addr)); in SetHardwareWatchpointWithIndex()
198 error = WriteRegister(GetDR(7), RegisterValue(control_bits)); in SetHardwareWatchpointWithIndex()
210 RegisterValue dr7; in ClearHardwareWatchpoint()
215 return WriteRegister(GetDR(7), RegisterValue(dr7.GetAsUInt64() & in ClearHardwareWatchpoint()
224 RegisterValue dr6; in ClearWatchpointHit()
234 RegisterValue dr7; in ClearAllHardwareWatchpoints()
240 RegisterValue(dr7.GetAsUInt64() & ~watchpoint_all_control_bit_mask)); in ClearAllHardwareWatchpoints()
[all …]
H A DRegisterContextThreadMemory.h37 RegisterValue &reg_value) override;
40 const RegisterValue &reg_value) override;
80 RegisterValue &reg_value) override;
84 const RegisterValue &reg_value) override;
H A DRegisterContextThreadMemory.cpp94 RegisterValue &reg_value) { in ReadRegister()
102 const RegisterInfo *reg_info, const RegisterValue &reg_value) { in WriteRegister()
196 uint32_t src_len, RegisterValue &reg_value) { in ReadRegisterValueFromMemory()
208 uint32_t dst_len, const RegisterValue &reg_value) { in WriteRegisterValueToMemory()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.h92 lldb_private::RegisterValue &reg_value);
98 const lldb_private::RegisterValue &reg_value);
113 lldb_private::RegisterValue &reg_value);
118 const lldb_private::RegisterValue &reg_value);
124 const lldb_private::RegisterValue &reg_value);
127 lldb_private::RegisterValue &reg_value);
137 typedef std::map<uint64_t, lldb_private::RegisterValue> RegisterValueMap;
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DEmulateInstruction.h30 class RegisterValue; variable
339 RegisterValue &reg_value);
344 const RegisterValue &reg_value);
386 bool ReadRegister(const RegisterInfo *reg_info, RegisterValue &reg_value);
392 const RegisterValue &reg_value);
399 RegisterValue &reg_value);
402 uint32_t reg_num, const RegisterValue &reg_value);
444 RegisterValue &reg_value);
449 const RegisterValue &reg_value);
461 RegisterValue &reg_value);
[all …]
H A DDumpRegisterValue.h17 class RegisterValue; variable
23 bool DumpRegisterValue(const RegisterValue &reg_val, Stream *s,
/freebsd-13.1/contrib/llvm-project/lldb/source/Core/
H A DEmulateInstruction.cpp77 RegisterValue &reg_value) { in ReadRegister()
85 RegisterValue &reg_value) { in ReadRegister()
96 RegisterValue reg_value; in ReadRegisterUnsigned()
107 RegisterValue reg_value; in ReadRegisterUnsigned()
117 const RegisterValue &reg_value) { in WriteRegister()
126 const RegisterValue &reg_value) { in WriteRegister()
139 RegisterValue reg_value; in WriteRegisterUnsigned()
150 RegisterValue reg_value; in WriteRegisterUnsigned()
286 RegisterValue &reg_value) { in ReadRegisterFrame()
297 const RegisterValue &reg_value) { in WriteRegisterFrame()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DRegisterContext.cpp224 RegisterValue value; in ReadRegisterAsUnsigned()
240 RegisterValue value; in WriteRegisterFromUnsigned()
268 RegisterValue reg_value; in CopyFromRegisterContext()
326 RegisterValue &reg_value) { in ReadRegisterValueFromMemory()
349 if (src_len > RegisterValue::kMaxRegisterByteSize) { in ReadRegisterValueFromMemory()
365 uint8_t src[RegisterValue::kMaxRegisterByteSize]; in ReadRegisterValueFromMemory()
396 const RegisterValue &reg_value) { in WriteRegisterValueToMemory()
397 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; in WriteRegisterValueToMemory()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/
H A DRegisterContextUnwind.h48 lldb_private::RegisterValue &value) override;
51 const lldb_private::RegisterValue &value) override;
157 lldb_private::RegisterValue &value);
162 const lldb_private::RegisterValue &value);
H A DRegisterContext.h45 RegisterValue &reg_value) = 0;
48 const RegisterValue &reg_value) = 0;
131 RegisterValue &reg_value);
136 const RegisterValue &reg_value);
/freebsd-13.1/contrib/llvm-project/lldb/source/Host/common/
H A DNativeRegisterContext.cpp191 RegisterValue value; in ReadRegisterAsUnsigned()
225 RegisterValue value; in WriteRegisterFromUnsigned()
306 RegisterValue &reg_value) { in ReadRegisterValueFromMemory()
329 if (src_len > RegisterValue::kMaxRegisterByteSize) { in ReadRegisterValueFromMemory()
346 uint8_t src[RegisterValue::kMaxRegisterByteSize]; in ReadRegisterValueFromMemory()
376 const RegisterValue &reg_value) { in WriteRegisterValueToMemory()
378 uint8_t dst[RegisterValue::kMaxRegisterByteSize]; in WriteRegisterValueToMemory()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Host/common/
H A DNativeRegisterContext.h49 RegisterValue &reg_value) = 0;
52 const RegisterValue &reg_value) = 0;
109 RegisterValue &reg_value);
114 const RegisterValue &reg_value);
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/
H A DABIMacOSX_arm64.cpp197 RegisterValue reg_value; in GetArgumentValues()
304 if (byte_size <= RegisterValue::GetMaxByteSize()) { in SetReturnValueObject()
305 RegisterValue reg_value; in SetReturnValueObject()
332 RegisterValue reg_value; in SetReturnValueObject()
531 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters()
572 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters()
687 RegisterValue x0_reg_value; in GetReturnValueObjectImpl()
688 RegisterValue x1_reg_value; in GetReturnValueObjectImpl()
752 RegisterValue v0_value; in GetReturnValueObjectImpl()
786 RegisterValue reg_value; in GetReturnValueObjectImpl()
H A DABISysV_arm64.cpp168 RegisterValue reg_value; in GetArgumentValues()
277 if (byte_size <= RegisterValue::GetMaxByteSize()) { in SetReturnValueObject()
278 RegisterValue reg_value; in SetReturnValueObject()
305 RegisterValue reg_value; in SetReturnValueObject()
506 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters()
543 RegisterValue reg_value; in LoadValueFromConsecutiveGPRRegisters()
657 RegisterValue x0_reg_value; in GetReturnValueObjectImpl()
658 RegisterValue x1_reg_value; in GetReturnValueObjectImpl()
722 RegisterValue v0_value; in GetReturnValueObjectImpl()
754 RegisterValue reg_value; in GetReturnValueObjectImpl()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_ppc64le.h25 lldb_private::RegisterValue &value) override;
28 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_x86_64.h24 lldb_private::RegisterValue &value) override;
27 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_arm.h28 lldb_private::RegisterValue &value) override;
31 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_mips64.h28 lldb_private::RegisterValue &value) override;
31 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_s390x.h27 lldb_private::RegisterValue &value) override;
30 const lldb_private::RegisterValue &value) override;
H A DRegisterContextPOSIXCore_powerpc.h27 lldb_private::RegisterValue &value) override;
30 const lldb_private::RegisterValue &value) override;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_arm.h42 RegisterValue &reg_value) override;
45 const RegisterValue &reg_value) override;
H A DNativeRegisterContextFreeBSD_mips64.h42 RegisterValue &reg_value) override;
45 const RegisterValue &reg_value) override;

1234