This is an archive of the discontinued LLVM Phabricator instance.

[OpenMP] Initial parsing and sema support for 'parallel masked taskloop' construct
ClosedPublic

Authored by mdfazlay on Jun 29 2022, 9:17 AM.

Details

Summary

This patch gives basic parsing and semantic support for "parallel masked taskloop" construct introduced in OpenMP 5.1 ( section 2.16.9)

Diff Detail

Event Timeline

mdfazlay created this revision.Jun 29 2022, 9:17 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 29 2022, 9:17 AM
mdfazlay requested review of this revision.Jun 29 2022, 9:17 AM
Herald added a project: Restricted Project. · View Herald Transcript
ABataev added inline comments.Jun 30 2022, 4:06 AM
clang/lib/Sema/SemaOpenMP.cpp
6284–6285

Add a check for OpenMP 51, please

mdfazlay marked an inline comment as done.Jun 30 2022, 9:52 AM
mdfazlay added inline comments.
clang/lib/Sema/SemaOpenMP.cpp
6284–6285

Done :)

mdfazlay updated this revision to Diff 441442.Jun 30 2022, 9:53 AM
mdfazlay marked an inline comment as done.
This revision is now accepted and ready to land.Jun 30 2022, 10:46 AM
This revision was landed with ongoing or failed builds.Jun 30 2022, 11:44 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptJun 30 2022, 11:44 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript