[Lldb-commits] [lldb] [lldb][AArch64][Linux] Add function to get regset dependencies (PR #212476)

David Spickett via lldb-commits lldb-commits at lists.llvm.org
Tue Jul 28 04:53:18 PDT 2026


================
@@ -1611,9 +1634,7 @@ Status NativeRegisterContextLinux_arm64::WriteZA() {
   ioVec.iov_base = GetZABuffer();
   ioVec.iov_len = GetZABufferSize();
 
-  Invalidate(RegisterSetType::ZA_HEADER, RegisterSetType::ZA,
-             // Writing to ZA may enable ZA, which means ZT0 may change too.
-             RegisterSetType::ZT);
+  Invalidate(RegisterSetType::ZA);
----------------
DavidSpickett wrote:

This is a good example of why I want to be able to pass in one set and automatically invalidate anything else that needs it. The future generic function will be `Write(set)`, and that function will be able to `Invalidate(set)`.

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


More information about the lldb-commits mailing list