================ @@ -9,6 +9,12 @@ #include <arm_sme.h> +#if defined __ARM_FEATURE_SME +#define MODE_ATTR __arm_streaming +#else +#define MODE_ATTR __arm_streaming_compatible ---------------- paulwalker-arm wrote:
Do you need to use `__arm_streaming_compatible` here? Now we've agreed this keyword has no effect on the target features in use I think `MODE_ATTR` should remain blank to mirror the expected usage when SME is not in use. https://github.com/llvm/llvm-project/pull/91356 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits