================ @@ -6127,6 +6133,12 @@ RValue CodeGenFunction::EmitCall(QualType CalleeType, const auto *FnType = cast<FunctionType>(PointeeType); + if (auto FD = dyn_cast_or_null<FunctionDecl>(TargetDecl)) { + if (FD->hasAttr<OpenCLKernelAttr>()) { + CGM.getTargetCodeGenInfo().setOCLKernelStubCallingConvention(FnType); + } + } ---------------- lalaniket8 wrote:
Fixed https://github.com/llvm/llvm-project/pull/115821 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits