[llvm] [OpenMP][Offload] Mark `SPMD_NO_LOOP` as a valid exec mode (PR #155990)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 29 01:50:36 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-offload
Author: Ross Brunton (RossBrunton)
<details>
<summary>Changes</summary>
This was added in #<!-- -->154105 , but was not added to the plugin interface's
list of valid modes.
---
Full diff: https://github.com/llvm/llvm-project/pull/155990.diff
1 Files Affected:
- (modified) offload/plugins-nextgen/common/include/PluginInterface.h (+1)
``````````diff
diff --git a/offload/plugins-nextgen/common/include/PluginInterface.h b/offload/plugins-nextgen/common/include/PluginInterface.h
index 2c01ed219b29c..f0c05a1b90716 100644
--- a/offload/plugins-nextgen/common/include/PluginInterface.h
+++ b/offload/plugins-nextgen/common/include/PluginInterface.h
@@ -417,6 +417,7 @@ struct GenericKernelTy {
case OMP_TGT_EXEC_MODE_SPMD:
case OMP_TGT_EXEC_MODE_GENERIC:
case OMP_TGT_EXEC_MODE_GENERIC_SPMD:
+ case OMP_TGT_EXEC_MODE_SPMD_NO_LOOP:
return true;
}
return false;
``````````
</details>
https://github.com/llvm/llvm-project/pull/155990
More information about the llvm-commits
mailing list