Home
last modified time | relevance | path

Searched refs:OmpDirectiveSet (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-omp-structure.h58 static OmpDirectiveSet workShareSet{
59 OmpDirectiveSet{Directive::OMPD_workshare,
63 static OmpDirectiveSet taskloopSet{
65 static OmpDirectiveSet targetSet{Directive::OMPD_target,
79 static OmpDirectiveSet teamSet{Directive::OMPD_teams,
86 static OmpDirectiveSet taskGeneratingSet{
87 OmpDirectiveSet{Directive::OMPD_task} | taskloopSet};
91 static OmpDirectiveSet nestedWorkshareErrSet{
96 static OmpDirectiveSet nestedMasterErrSet{
99 static OmpDirectiveSet nestedBarrierErrSet{
[all …]
H A Dcheck-omp-structure.cpp130 bool OmpStructureChecker::IsCloselyNestedRegion(const OmpDirectiveSet &set) { in IsCloselyNestedRegion()
208 const parser::CharBlock &source, const OmpDirectiveSet &set) { in HasInvalidWorksharingNesting()
225 OmpDirectiveSet distributeSet{llvm::omp::Directive::OMPD_distribute, in HasInvalidDistributeNesting()
253 OmpDirectiveSet allowedSet{llvm::omp::Directive::OMPD_parallel, in HasInvalidTeamsNesting()
1192 OmpDirectiveSet allowedDoSet{llvm::omp::Directive::OMPD_do, in ChecksOnOrderedAsStandalone()
1355 OmpDirectiveSet allowedTaskgroupSet{ in CheckCancellationNest()
1357 OmpDirectiveSet allowedSectionsSet{llvm::omp::Directive::OMPD_sections, in CheckCancellationNest()
1359 OmpDirectiveSet allowedDoSet{llvm::omp::Directive::OMPD_do, in CheckCancellationNest()
2084 OmpDirectiveSet nonPartialVarSet{llvm::omp::Directive::OMPD_allocate, in CheckIsVarPartOfAnotherVar()
2228 static std::unordered_map<dirNameModifier, OmpDirectiveSet> in Enter()
[all …]