================
@@ -18,6 +18,10 @@
 
 #include "lldb/Host/windows/windows.h"
 
+#if defined(PF_ARM_SVE_INSTRUCTIONS_AVAILABLE)
----------------
ayushsahay1837 wrote:

I'm afraid the gated blocks depend on additional identifiers – 
_XSAVE_ARM64_SVE_HEADER_, _XSTATE_MASK_ARM64_SVE_, and _XSTATE_ARM64_SVE_. They 
also reference 
⁠[_LocateXStateFeature_](https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-locatexstatefeature)
 / 
⁠[_GetXStateFeaturesMask_](https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-getxstatefeaturesmask)
 / 
⁠[_SetXStateFeaturesMask_](http://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setxstatefeaturesmask),
 which older Windows SDKs do not declare for _AArch64_.

https://github.com/llvm/llvm-project/pull/205906
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to