[clang] [llvm] [mlir] [OpenMP] Reserve the main thread's warp for generic mode kernels (PR #218790)
Robert Imschweiler via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 9 02:34:03 PDT 2026
================
@@ -279,10 +279,7 @@ Error NativeRecordReplayTy::recordDescImpl(
// Export minimum and maximum for allowed number of threads. If zero, it means
// there was no restriction provided by the program.
- uint32_t UserThreads = std::max(LaunchArgs.UserThreadLimit[0], uint32_t(0));
- uint32_t MaxThreads = UserThreads
- ? std::min(UserThreads, Kernel.getMaxThreads())
- : Kernel.getMaxThreads();
+ uint32_t MaxThreads = Kernel.getMaxThreads();
----------------
ro-i wrote:
ping @kevinsala for awareness (see https://github.com/llvm/llvm-project/pull/200639)
https://github.com/llvm/llvm-project/pull/218790
More information about the cfe-commits
mailing list