Skip to content

Commit 292faf6

Browse files
authored
[Frontend][OpenMP] Add definition of groupprivate directive (#153799)
This is the common point for clang and flang implementations.
1 parent 13391ce commit 292faf6

File tree

1 file changed

+8
-0
lines changed
  • llvm/include/llvm/Frontend/OpenMP

1 file changed

+8
-0
lines changed

llvm/include/llvm/Frontend/OpenMP/OMP.td

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -876,6 +876,14 @@ def OMP_For : Directive<[Spelling<"for">]> {
876876
let category = CA_Executable;
877877
let languages = [L_C];
878878
}
879+
def OMP_Groupprivate : Directive<[Spelling<"groupprivate">]> {
880+
let allowedOnceClauses = [
881+
VersionedClause<OMPC_DeviceType>,
882+
];
883+
let association = AS_None;
884+
let category = CA_Declarative;
885+
let languages = [L_C, L_Fortran];
886+
}
879887
def OMP_Interchange : Directive<[Spelling<"interchange">]> {
880888
let allowedOnceClauses = [
881889
VersionedClause<OMPC_Permutation>,

0 commit comments

Comments
 (0)