[clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (PR #201670)
via cfe-commits
cfe-commits at lists.llvm.org
Sat Jun 6 08:42:10 PDT 2026
================
@@ -188,6 +188,9 @@ struct OpenMPScheduleTy final {
OpenMPScheduleClauseKind Schedule = OMPC_SCHEDULE_unknown;
OpenMPScheduleClauseModifier M1 = OMPC_SCHEDULE_MODIFIER_unknown;
OpenMPScheduleClauseModifier M2 = OMPC_SCHEDULE_MODIFIER_unknown;
+ /// Request the fused distr_static_chunk + static_chunkone runtime schedule
+ /// in `for_static_init`. The outer `distribute_static_init` is skipped.
+ bool IsDistChunkedAndChunkOne = false;
----------------
carlobertolli wrote:
are there more variants? If so, better use an enum.
https://github.com/llvm/llvm-project/pull/201670
More information about the cfe-commits
mailing list