================
@@ -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
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to