[Lldb-commits] [lldb] [lldb][AArch64][Linux] Add support for SME only systems (PR #165413)
David Spickett via lldb-commits
lldb-commits at lists.llvm.org
Wed Oct 29 10:13:38 PDT 2025
================
@@ -349,8 +353,52 @@ NativeRegisterContextLinux_arm64::ReadRegister(const RegisterInfo *reg_info,
return Status::FromErrorString("SVE disabled or not supported");
if (GetRegisterInfo().IsSVERegVG(reg)) {
+ error = ReadSVEHeader();
+ if (error.Fail()) {
+ return error;
+ }
+
sve_vg = GetSVERegVG();
src = (uint8_t *)&sve_vg;
+ } else if (m_sve_state == SVEState::StreamingFPSIMD) {
+ // When we only have streaming SVE and we are not in streaming mode,
+ // we cannot reading streaming SVE registers.
----------------
DavidSpickett wrote:
Will change reading -> read.
https://github.com/llvm/llvm-project/pull/165413
More information about the lldb-commits
mailing list