Home
last modified time | relevance | path

Searched refs:getSingleClause (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp4115 S.getSingleClause<OMPNowaitClause>())); in EmitOMPSectionsDirective()
4125 if (!S.getSingleClause<OMPNowaitClause>()) { in EmitOMPSectionsDirective()
5176 Data.Tied = !S.getSingleClause<OMPUntiedClause>(); in EmitOMPTaskDirective()
5827 const auto *C = S.getSingleClause<OMPSIMDClause>(); in EmitOMPOrderedDirective()
6493 if (S.getSingleClause<OMPSeqCstClause>()) { in EmitOMPAtomicDirective()
6496 } else if (S.getSingleClause<OMPAcqRelClause>()) { in EmitOMPAtomicDirective()
6499 } else if (S.getSingleClause<OMPAcquireClause>()) { in EmitOMPAtomicDirective()
6502 } else if (S.getSingleClause<OMPReleaseClause>()) { in EmitOMPAtomicDirective()
6505 } else if (S.getSingleClause<OMPRelaxedClause>()) { in EmitOMPAtomicDirective()
6968 !(S.getSingleClause<OMPInitClause>() || in EmitOMPInteropDirective()
[all …]
H A DCGOpenMPRuntime.cpp4261 if (auto *C = D.getSingleClause<OMPDeviceClause>()) in emitTaskInit()
4284 if (const auto *DC = D.getSingleClause<OMPDetachClause>()) { in emitTaskInit()
6575 NestedDir->getSingleClause<OMPNumTeamsClause>()->getNumTeams(); in getNumTeamsExprForTargetDirective()
6604 D.getSingleClause<OMPNumTeamsClause>()->getNumTeams(); in getNumTeamsExprForTargetDirective()
6776 Dir->getSingleClause<OMPNumThreadsClause>(); in getNumThreads()
6831 const auto *ThreadLimitClause = D.getSingleClause<OMPThreadLimitClause>(); in getNumThreadsExprForTargetDirective()
6848 const auto *ThreadLimitClause = D.getSingleClause<OMPThreadLimitClause>(); in getNumThreadsExprForTargetDirective()
6856 const auto *NumThreadsClause = D.getSingleClause<OMPNumThreadsClause>(); in getNumThreadsExprForTargetDirective()
6962 Dir->getSingleClause<OMPThreadLimitClause>(); in emitNumThreadsForTargetDirective()
7003 const auto *ThreadLimitClause = D.getSingleClause<OMPThreadLimitClause>(); in emitNumThreadsForTargetDirective()
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmtOpenMP.h463 static const SpecificClause *getSingleClause(ArrayRef<OMPClause *> Clauses) { in getSingleClause() function
475 const SpecificClause *getSingleClause() const { in getSingleClause() function
476 return getSingleClause<SpecificClause>(clauses()); in getSingleClause()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp6042 OMPExecutableDirective::getSingleClause<OMPBindClause>(Clauses)) in ActOnOpenMPExecutableDirective()
10765 if (const auto *C = Pair.first->getSingleClause<OMPHintClause>()) { in ActOnOpenMPCriticalDirective()
14752 OMPExecutableDirective::getSingleClause<OMPFullClause>(Clauses); in ActOnOpenMPUnrollDirective()
14754 OMPExecutableDirective::getSingleClause<OMPPartialClause>(Clauses); in ActOnOpenMPUnrollDirective()