Lines Matching refs:getSingleClause

1178     bool WithNowait = D.getSingleClause<OMPNowaitClause>() ||  in EmitOMPReductionClauseFinal()
1233 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) { in emitCommonOMPParallelDirective()
1241 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) { in emitCommonOMPParallelDirective()
1590 if (const auto *C = D.getSingleClause<OMPSimdlenClause>()) { in emitSimdlenSafelenClause()
1599 CGF.LoopStack.setParallel(!D.getSingleClause<OMPSafelenClause>()); in emitSimdlenSafelenClause()
1600 } else if (const auto *C = D.getSingleClause<OMPSafelenClause>()) { in emitSimdlenSafelenClause()
2265 if (const auto *OrderedClause = S.getSingleClause<OMPOrderedClause>()) { in EmitOMPWorksharingLoop()
2308 if (const auto *C = S.getSingleClause<OMPScheduleClause>()) { in EmitOMPWorksharingLoop()
2486 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForDirective()
2504 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForSimdDirective()
2652 if (HasLastprivates && S.getSingleClause<OMPNowaitClause>()) { in EmitSections()
2666 if (!S.getSingleClause<OMPNowaitClause>()) { in EmitOMPSectionsDirective()
2715 if (!S.getSingleClause<OMPNowaitClause>() && CopyprivateVars.empty()) { in EmitOMPSingleDirective()
2718 S.getSingleClause<OMPNowaitClause>() ? OMPD_unknown : OMPD_single); in EmitOMPSingleDirective()
2737 if (const auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
2794 if (const auto *Clause = S.getSingleClause<OMPFinalClause>()) { in EmitOMPTaskBasedDirective()
2808 if (const auto *Clause = S.getSingleClause<OMPPriorityClause>()) { in EmitOMPTaskBasedDirective()
3199 Data.Tied = !S.getSingleClause<OMPUntiedClause>(); in EmitOMPTaskDirective()
3269 if (const auto *FlushClause = S.getSingleClause<OMPFlushClause>()) in EmitOMPFlushDirective()
3360 if (const auto *C = S.getSingleClause<OMPDistScheduleClause>()) { in EmitOMPDistributeLoop()
3525 const auto *C = S.getSingleClause<OMPSIMDClause>(); in EmitOMPOrderedDirective()
3982 bool IsSeqCst = S.getSingleClause<OMPSeqCstClause>(); in EmitOMPAtomicDirective()
4045 if (auto *C = S.getSingleClause<OMPDeviceClause>()) in emitCommonOMPTargetDirective()
4132 const auto *NT = S.getSingleClause<OMPNumTeamsClause>(); in emitCommonOMPTeamsDirective()
4133 const auto *TL = S.getSingleClause<OMPThreadLimitClause>(); in emitCommonOMPTeamsDirective()
4667 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetDataDirective()
4672 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetDataDirective()
4692 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetEnterDataDirective()
4697 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetEnterDataDirective()
4713 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetExitDataDirective()
4718 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetExitDataDirective()
4877 Data.Nogroup = S.getSingleClause<OMPNogroupClause>(); in EmitOMPTaskLoopBasedDirective()
4881 if (const auto* Clause = S.getSingleClause<OMPGrainsizeClause>()) { in EmitOMPTaskLoopBasedDirective()
4885 } else if (const auto* Clause = S.getSingleClause<OMPNumTasksClause>()) { in EmitOMPTaskLoopBasedDirective()
5020 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetUpdateDirective()
5025 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetUpdateDirective()