Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp327 if (const auto *C = S.getSingleClause<OMPBindClause>()) in getEffectiveDirectiveKind()
1501 bool WithNowait = D.getSingleClause<OMPNowaitClause>() || in EmitOMPReductionClauseFinal()
1615 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) { in emitCommonOMPParallelDirective()
1622 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) { in emitCommonOMPParallelDirective()
1800 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPParallelDirective()
1805 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) in EmitOMPParallelDirective()
1810 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) in EmitOMPParallelDirective()
2446 if (const auto *C = D.getSingleClause<OMPSimdlenClause>()) { in emitSimdlenSafelenClause()
2454 CGF.LoopStack.setParallel(!D.getSingleClause<OMPSafelenClause>()); in emitSimdlenSafelenClause()
2455 } else if (const auto *C = D.getSingleClause<OMPSafelenClause>()) { in emitSimdlenSafelenClause()
[all …]
H A DCGOpenMPRuntimeGPU.cpp714 [[maybe_unused]] bool IsBareKernel = D.getSingleClause<OMPXBareClause>(); in emitNonSPMDKernel()
805 bool IsBareKernel = D.getSingleClause<OMPXBareClause>(); in emitSPMDKernel()
856 bool IsBareKernel = D.getSingleClause<OMPXBareClause>(); in emitTargetOutlinedFunction()
1187 bool IsBareKernel = D.getSingleClause<OMPXBareClause>(); in emitTeamsCall()
H A DCGOpenMPRuntime.cpp3732 if (auto *C = D.getSingleClause<OMPDeviceClause>()) in emitTaskInit()
3755 if (const auto *DC = D.getSingleClause<OMPDetachClause>()) { in emitTaskInit()
6289 const Expr *NumTeams = NestedDir->getSingleClause<OMPNumTeamsClause>() in getNumTeamsExprForTargetDirective()
6316 D.getSingleClause<OMPNumTeamsClause>()->getNumTeams().front(); in getNumTeamsExprForTargetDirective()
6500 Dir->getSingleClause<OMPNumThreadsClause>(); in getNumThreads()
6577 const auto *ThreadLimitClause = D.getSingleClause<OMPThreadLimitClause>(); in getNumThreadsExprForTargetDirective()
6579 if (const auto *TLC = Dir->getSingleClause<OMPThreadLimitClause>()) { in getNumThreadsExprForTargetDirective()
6624 const auto *ThreadLimitClause = D.getSingleClause<OMPThreadLimitClause>(); in getNumThreadsExprForTargetDirective()
6643 const auto *ThreadLimitClause = D.getSingleClause<OMPThreadLimitClause>(); in getNumThreadsExprForTargetDirective()
6680 const auto *ThreadLimitClause = D.getSingleClause<OMPThreadLimitClause>(); in getNumThreadsExprForTargetDirective()
[all …]
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp5929 if (const auto *C = D->getSingleClause<OMPBindClause>()) in VisitOMPExecutableDirective()
6000 OMPExecutableDirective::getSingleClause<OMPBindClause>(Clauses)) in ActOnOpenMPExecutableDirective()
10902 if (const auto *C = Pair.first->getSingleClause<OMPHintClause>()) { in ActOnOpenMPCriticalDirective()
11074 OMPExecutableDirective::getSingleClause<OMPAtClause>(Clauses); in ActOnOpenMPErrorDirective()
11082 OMPExecutableDirective::getSingleClause<OMPSeverityClause>(Clauses); in ActOnOpenMPErrorDirective()
11084 OMPExecutableDirective::getSingleClause<OMPMessageClause>(Clauses); in ActOnOpenMPErrorDirective()
11105 OMPExecutableDirective::getSingleClause<OMPNowaitClause>(Clauses); in ActOnOpenMPTaskwaitDirective()
14315 OMPExecutableDirective::getSingleClause<OMPSizesClause>(Clauses); in ActOnOpenMPTileDirective()
14590 OMPExecutableDirective::getSingleClause<OMPSizesClause>(Clauses); in ActOnOpenMPStripeDirective()
14856 OMPExecutableDirective::getSingleClause<OMPFullClause>(Clauses); in ActOnOpenMPUnrollDirective()
[all …]