Skip to content

Conversation

@zahiraam
Copy link
Contributor

@zahiraam zahiraam commented Nov 20, 2025

Clang is adding support for the new OpenMP transparent clause on task and taskloop directives.
The parsing and semantic handling for this clause is introduced in #166810 .
To allow the compiler to communicate this clause to the OpenMP runtime, a dedicated bit in kmp_tasking_flags is required.
This patch adds a new compiler-reserved bit transparent to the kmp_tasking_flags structure.

@github-actions
Copy link

github-actions bot commented Nov 20, 2025

✅ With the latest revision this PR passed the C/C++ code formatter.

@zahiraam zahiraam marked this pull request as ready for review November 20, 2025 13:31
@llvmbot llvmbot added the openmp:libomp OpenMP host runtime label Nov 20, 2025
@zahiraam
Copy link
Contributor Author

Tagging @adurang for awareness.

Copy link
Contributor

@TerryLWilmarth TerryLWilmarth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@zahiraam
Copy link
Contributor Author

LGTM

Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

openmp:libomp OpenMP host runtime

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants