From 00b9c77a3ab624ddd44fea6a2df63b24a47f5914 Mon Sep 17 00:00:00 2001 From: German Date: Mon, 19 Jun 2023 17:06:21 -0400 Subject: [PATCH] SWDEV-404940 - Pass -cl-uniform-work-group-size to clang Change-Id: I460dd848d439204e60f618669aef86f77e094c1a [ROCm/clr commit: f13988b88b91d446206f7cc95d3164bd9561b4a8] --- projects/clr/rocclr/compiler/lib/utils/options.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/projects/clr/rocclr/compiler/lib/utils/options.cpp b/projects/clr/rocclr/compiler/lib/utils/options.cpp index c9620cd668..50cdbd5a6c 100644 --- a/projects/clr/rocclr/compiler/lib/utils/options.cpp +++ b/projects/clr/rocclr/compiler/lib/utils/options.cpp @@ -884,6 +884,10 @@ processOption(int OptDescTableIx, Options& Opts, const std::string& Value, } break; + case OID_UniformWorkGroupSize: + Opts.clangOptions.push_back("-cl-uniform-work-group-size"); + break; + case OID_WorkGrpSize: // -wgs=x[,y[,z]]. The default for missing part is 1. if (sval) {