Lines Matching refs:getSingleClause
1451 bool WithNowait = D.getSingleClause<OMPNowaitClause>() || in EmitOMPReductionClauseFinal()
1563 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) { in emitCommonOMPParallelDirective()
1571 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) { in emitCommonOMPParallelDirective()
1701 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPParallelDirective()
1706 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) in EmitOMPParallelDirective()
1711 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) in EmitOMPParallelDirective()
2335 if (const auto *C = D.getSingleClause<OMPSimdlenClause>()) { in emitSimdlenSafelenClause()
2343 CGF.LoopStack.setParallel(!D.getSingleClause<OMPSafelenClause>()); in emitSimdlenSafelenClause()
2344 } else if (const auto *C = D.getSingleClause<OMPSafelenClause>()) { in emitSimdlenSafelenClause()
2361 if (const auto *C = D.getSingleClause<OMPOrderClause>()) in EmitOMPSimdInit()
2599 } else if (auto *PartialClause = S.getSingleClause<OMPPartialClause>()) { in EmitOMPUnrollDirective()
2679 if (const auto *C = S.getSingleClause<OMPOrderClause>()) in EmitOMPOuterLoop()
3114 if (const auto *OrderedClause = S.getSingleClause<OMPOrderedClause>()) { in EmitOMPWorksharingLoop()
3159 if (const auto *C = S.getSingleClause<OMPScheduleClause>()) { in EmitOMPWorksharingLoop()
3209 } else if (const auto *C = S.getSingleClause<OMPOrderClause>()) { in EmitOMPWorksharingLoop()
3618 bool NeedsBarrier = !S.getSingleClause<OMPNowaitClause>(); in EmitOMPForDirective()
3639 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForDirective()
3660 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForSimdDirective()
3813 if (HasLastprivates && S.getSingleClause<OMPNowaitClause>()) { in EmitSections()
3877 S.getSingleClause<OMPNowaitClause>())); in EmitOMPSectionsDirective()
3887 if (!S.getSingleClause<OMPNowaitClause>()) { in EmitOMPSectionsDirective()
3960 if (!S.getSingleClause<OMPNowaitClause>() && CopyprivateVars.empty()) { in EmitOMPSingleDirective()
3963 S.getSingleClause<OMPNowaitClause>() ? OMPD_unknown : OMPD_single); in EmitOMPSingleDirective()
4013 if (const auto *FilterClause = S.getSingleClause<OMPFilterClause>()) in emitMasked()
4026 if (const auto *FilterClause = S.getSingleClause<OMPFilterClause>()) in EmitOMPMaskedDirective()
4063 if (const auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
4100 if (const auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
4270 if (const auto *Clause = S.getSingleClause<OMPFinalClause>()) { in EmitOMPTaskBasedDirective()
4284 if (const auto *Clause = S.getSingleClause<OMPPriorityClause>()) { in EmitOMPTaskBasedDirective()
4763 Data.Tied = !S.getSingleClause<OMPUntiedClause>(); in EmitOMPTaskDirective()
4824 llvm::AtomicOrdering AO = S.getSingleClause<OMPFlushClause>() in EmitOMPFlushDirective()
4830 if (const auto *FlushClause = S.getSingleClause<OMPFlushClause>()) in EmitOMPFlushDirective()
4839 const auto *DO = S.getSingleClause<OMPDepobjClause>(); in EmitOMPDepobjDirective()
4841 if (const auto *DC = S.getSingleClause<OMPDependClause>()) { in EmitOMPDepobjDirective()
4850 if (const auto *DC = S.getSingleClause<OMPDestroyClause>()) { in EmitOMPDepobjDirective()
4854 if (const auto *UC = S.getSingleClause<OMPUpdateClause>()) { in EmitOMPDepobjDirective()
5147 if (const auto *C = S.getSingleClause<OMPDistScheduleClause>()) { in EmitOMPDistributeLoop()
5323 const auto *C = S.getSingleClause<OMPSIMDClause>(); in EmitOMPOrderedDirective()
5873 if (S.getSingleClause<OMPSeqCstClause>()) { in EmitOMPAtomicDirective()
5876 } else if (S.getSingleClause<OMPAcqRelClause>()) { in EmitOMPAtomicDirective()
5879 } else if (S.getSingleClause<OMPAcquireClause>()) { in EmitOMPAtomicDirective()
5882 } else if (S.getSingleClause<OMPReleaseClause>()) { in EmitOMPAtomicDirective()
5885 } else if (S.getSingleClause<OMPRelaxedClause>()) { in EmitOMPAtomicDirective()
5961 if (auto *C = S.getSingleClause<OMPDeviceClause>()) in emitCommonOMPTargetDirective()
6053 const auto *NT = S.getSingleClause<OMPNumTeamsClause>(); in emitCommonOMPTeamsDirective()
6054 const auto *TL = S.getSingleClause<OMPThreadLimitClause>(); in emitCommonOMPTeamsDirective()
6664 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetDataDirective()
6669 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetDataDirective()
6689 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetEnterDataDirective()
6694 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetEnterDataDirective()
6710 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetExitDataDirective()
6715 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetExitDataDirective()
6878 Data.Nogroup = S.getSingleClause<OMPNogroupClause>(); in EmitOMPTaskLoopBasedDirective()
6882 if (const auto* Clause = S.getSingleClause<OMPGrainsizeClause>()) { in EmitOMPTaskLoopBasedDirective()
6886 } else if (const auto* Clause = S.getSingleClause<OMPNumTasksClause>()) { in EmitOMPTaskLoopBasedDirective()
7102 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetUpdateDirective()
7107 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetUpdateDirective()