[clang] [clang][SME] Rework streaming mode always_inline errors/warnings (PR #174608)
Benjamin Maxwell via cfe-commits
cfe-commits at lists.llvm.org
Tue Jan 6 07:33:22 PST 2026
================
@@ -623,9 +623,13 @@ static bool checkArmStreamingBuiltin(Sema &S, CallExpr *TheCall,
BuiltinType == SemaARM::ArmStreaming)
S.Diag(TheCall->getBeginLoc(), diag::err_attribute_arm_sm_incompat_builtin)
<< TheCall->getSourceRange() << "streaming";
- else
+ else {
+ if (BuiltinType == SemaARM::ArmNonStreaming) {
----------------
MacDue wrote:
I guess there's also an issue for `ArmStreaming` builtins (though that would need en extra bit to track).
https://github.com/llvm/llvm-project/pull/174608
More information about the cfe-commits
mailing list