[Lldb-commits] [lldb] [lldb][AArch64][Linux] Add support for SME only systems (PR #165413)

Omair Javaid via lldb-commits lldb-commits at lists.llvm.org
Thu Dec 18 07:21:55 PST 2025


================
@@ -1656,8 +1827,30 @@ void NativeRegisterContextLinux_arm64::ConfigureRegisterContext() {
 }
 
 uint32_t NativeRegisterContextLinux_arm64::CalculateFprOffset(
-    const RegisterInfo *reg_info) const {
-  return reg_info->byte_offset - GetGPRSize();
+    const RegisterInfo *reg_info, bool streaming_fpsimd) const {
----------------
omjavaid wrote:

I dont fully remember but are the register cache buffer on the host side separate for SVE and FPSIMD? can you do something to update register infos with an FPSIMD offset update once we are out of the streaming mode.

https://github.com/llvm/llvm-project/pull/165413


More information about the lldb-commits mailing list