Lines Matching refs:getSingleClause

1443     bool WithNowait = D.getSingleClause<OMPNowaitClause>() ||  in EmitOMPReductionClauseFinal()
1555 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) { in emitCommonOMPParallelDirective()
1563 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) { in emitCommonOMPParallelDirective()
1693 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPParallelDirective()
1698 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) in EmitOMPParallelDirective()
1703 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) in EmitOMPParallelDirective()
2328 if (const auto *C = D.getSingleClause<OMPSimdlenClause>()) { in emitSimdlenSafelenClause()
2337 CGF.LoopStack.setParallel(!D.getSingleClause<OMPSafelenClause>()); in emitSimdlenSafelenClause()
2338 } else if (const auto *C = D.getSingleClause<OMPSafelenClause>()) { in emitSimdlenSafelenClause()
2356 if (const auto *C = D.getSingleClause<OMPOrderClause>()) in EmitOMPSimdInit()
2652 if (const auto *C = S.getSingleClause<OMPOrderClause>()) in EmitOMPOuterLoop()
3087 if (const auto *OrderedClause = S.getSingleClause<OMPOrderedClause>()) { in EmitOMPWorksharingLoop()
3132 if (const auto *C = S.getSingleClause<OMPScheduleClause>()) { in EmitOMPWorksharingLoop()
3183 } else if (const auto *C = S.getSingleClause<OMPOrderClause>()) { in EmitOMPWorksharingLoop()
3592 bool NeedsBarrier = !S.getSingleClause<OMPNowaitClause>(); in EmitOMPForDirective()
3613 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForDirective()
3634 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForSimdDirective()
3787 if (HasLastprivates && S.getSingleClause<OMPNowaitClause>()) { in EmitSections()
3851 S.getSingleClause<OMPNowaitClause>())); in EmitOMPSectionsDirective()
3861 if (!S.getSingleClause<OMPNowaitClause>()) { in EmitOMPSectionsDirective()
3934 if (!S.getSingleClause<OMPNowaitClause>() && CopyprivateVars.empty()) { in EmitOMPSingleDirective()
3937 S.getSingleClause<OMPNowaitClause>() ? OMPD_unknown : OMPD_single); in EmitOMPSingleDirective()
3987 if (const auto *FilterClause = S.getSingleClause<OMPFilterClause>()) in emitMasked()
4000 if (const auto *FilterClause = S.getSingleClause<OMPFilterClause>()) in EmitOMPMaskedDirective()
4037 if (const auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
4074 if (const auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
4244 if (const auto *Clause = S.getSingleClause<OMPFinalClause>()) { in EmitOMPTaskBasedDirective()
4258 if (const auto *Clause = S.getSingleClause<OMPPriorityClause>()) { in EmitOMPTaskBasedDirective()
4737 Data.Tied = !S.getSingleClause<OMPUntiedClause>(); in EmitOMPTaskDirective()
4798 llvm::AtomicOrdering AO = S.getSingleClause<OMPFlushClause>() in EmitOMPFlushDirective()
4804 if (const auto *FlushClause = S.getSingleClause<OMPFlushClause>()) in EmitOMPFlushDirective()
4813 const auto *DO = S.getSingleClause<OMPDepobjClause>(); in EmitOMPDepobjDirective()
4815 if (const auto *DC = S.getSingleClause<OMPDependClause>()) { in EmitOMPDepobjDirective()
4824 if (const auto *DC = S.getSingleClause<OMPDestroyClause>()) { in EmitOMPDepobjDirective()
4828 if (const auto *UC = S.getSingleClause<OMPUpdateClause>()) { in EmitOMPDepobjDirective()
5121 if (const auto *C = S.getSingleClause<OMPDistScheduleClause>()) { in EmitOMPDistributeLoop()
5295 const auto *C = S.getSingleClause<OMPSIMDClause>(); in EmitOMPOrderedDirective()
5840 if (S.getSingleClause<OMPSeqCstClause>()) { in EmitOMPAtomicDirective()
5843 } else if (S.getSingleClause<OMPAcqRelClause>()) { in EmitOMPAtomicDirective()
5846 } else if (S.getSingleClause<OMPAcquireClause>()) { in EmitOMPAtomicDirective()
5849 } else if (S.getSingleClause<OMPReleaseClause>()) { in EmitOMPAtomicDirective()
5852 } else if (S.getSingleClause<OMPRelaxedClause>()) { in EmitOMPAtomicDirective()
5928 if (auto *C = S.getSingleClause<OMPDeviceClause>()) in emitCommonOMPTargetDirective()
6020 const auto *NT = S.getSingleClause<OMPNumTeamsClause>(); in emitCommonOMPTeamsDirective()
6021 const auto *TL = S.getSingleClause<OMPThreadLimitClause>(); in emitCommonOMPTeamsDirective()
6631 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetDataDirective()
6636 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetDataDirective()
6656 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetEnterDataDirective()
6661 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetEnterDataDirective()
6677 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetExitDataDirective()
6682 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetExitDataDirective()
6845 Data.Nogroup = S.getSingleClause<OMPNogroupClause>(); in EmitOMPTaskLoopBasedDirective()
6849 if (const auto* Clause = S.getSingleClause<OMPGrainsizeClause>()) { in EmitOMPTaskLoopBasedDirective()
6853 } else if (const auto* Clause = S.getSingleClause<OMPNumTasksClause>()) { in EmitOMPTaskLoopBasedDirective()
7069 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetUpdateDirective()
7074 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetUpdateDirective()