================ @@ -559,31 +559,76 @@ SemaARM::ArmStreamingType getArmStreamingFnType(const FunctionDecl *FD) { return SemaARM::ArmNonStreaming; } -static void checkArmStreamingBuiltin(Sema &S, CallExpr *TheCall, - const FunctionDecl *FD, - SemaARM::ArmStreamingType BuiltinType) { +static bool checkArmStreamingBuiltin(Sema &S, CallExpr *TheCall, + FunctionDecl *FD, ---------------- paulwalker-arm wrote:
Can `FD`'s constness be restored? I think you only had to remove it because you previously called `getODRHash`. https://github.com/llvm/llvm-project/pull/93802 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits