Lines Matching refs:getSingleClause

1420     bool WithNowait = D.getSingleClause<OMPNowaitClause>() ||  in EmitOMPReductionClauseFinal()
1532 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) { in emitCommonOMPParallelDirective()
1540 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) { in emitCommonOMPParallelDirective()
1670 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPParallelDirective()
1675 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) in EmitOMPParallelDirective()
1680 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) in EmitOMPParallelDirective()
2159 if (const auto *C = D.getSingleClause<OMPSimdlenClause>()) { in emitSimdlenSafelenClause()
2168 CGF.LoopStack.setParallel(!D.getSingleClause<OMPSafelenClause>()); in emitSimdlenSafelenClause()
2169 } else if (const auto *C = D.getSingleClause<OMPSafelenClause>()) { in emitSimdlenSafelenClause()
2187 if (const auto *C = D.getSingleClause<OMPOrderClause>()) in EmitOMPSimdInit()
2476 if (const auto *C = S.getSingleClause<OMPOrderClause>()) in EmitOMPOuterLoop()
2910 if (const auto *OrderedClause = S.getSingleClause<OMPOrderedClause>()) { in EmitOMPWorksharingLoop()
2955 if (const auto *C = S.getSingleClause<OMPScheduleClause>()) { in EmitOMPWorksharingLoop()
3006 } else if (const auto *C = S.getSingleClause<OMPOrderClause>()) { in EmitOMPWorksharingLoop()
3367 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForDirective()
3387 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForSimdDirective()
3540 if (HasLastprivates && S.getSingleClause<OMPNowaitClause>()) { in EmitSections()
3556 if (!S.getSingleClause<OMPNowaitClause>()) { in EmitOMPSectionsDirective()
3606 if (!S.getSingleClause<OMPNowaitClause>() && CopyprivateVars.empty()) { in EmitOMPSingleDirective()
3609 S.getSingleClause<OMPNowaitClause>() ? OMPD_unknown : OMPD_single); in EmitOMPSingleDirective()
3660 if (const auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
3697 if (const auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
3841 if (const auto *Clause = S.getSingleClause<OMPFinalClause>()) { in EmitOMPTaskBasedDirective()
3855 if (const auto *Clause = S.getSingleClause<OMPPriorityClause>()) { in EmitOMPTaskBasedDirective()
4315 Data.Tied = !S.getSingleClause<OMPUntiedClause>(); in EmitOMPTaskDirective()
4376 llvm::AtomicOrdering AO = S.getSingleClause<OMPFlushClause>() in EmitOMPFlushDirective()
4382 if (const auto *FlushClause = S.getSingleClause<OMPFlushClause>()) in EmitOMPFlushDirective()
4391 const auto *DO = S.getSingleClause<OMPDepobjClause>(); in EmitOMPDepobjDirective()
4393 if (const auto *DC = S.getSingleClause<OMPDependClause>()) { in EmitOMPDepobjDirective()
4402 if (const auto *DC = S.getSingleClause<OMPDestroyClause>()) { in EmitOMPDepobjDirective()
4406 if (const auto *UC = S.getSingleClause<OMPUpdateClause>()) { in EmitOMPDepobjDirective()
4699 if (const auto *C = S.getSingleClause<OMPDistScheduleClause>()) { in EmitOMPDistributeLoop()
4873 const auto *C = S.getSingleClause<OMPSIMDClause>(); in EmitOMPOrderedDirective()
5410 if (S.getSingleClause<OMPSeqCstClause>()) { in EmitOMPAtomicDirective()
5413 } else if (S.getSingleClause<OMPAcqRelClause>()) { in EmitOMPAtomicDirective()
5416 } else if (S.getSingleClause<OMPAcquireClause>()) { in EmitOMPAtomicDirective()
5419 } else if (S.getSingleClause<OMPReleaseClause>()) { in EmitOMPAtomicDirective()
5422 } else if (S.getSingleClause<OMPRelaxedClause>()) { in EmitOMPAtomicDirective()
5498 if (auto *C = S.getSingleClause<OMPDeviceClause>()) in emitCommonOMPTargetDirective()
5589 const auto *NT = S.getSingleClause<OMPNumTeamsClause>(); in emitCommonOMPTeamsDirective()
5590 const auto *TL = S.getSingleClause<OMPThreadLimitClause>(); in emitCommonOMPTeamsDirective()
6198 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetDataDirective()
6203 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetDataDirective()
6223 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetEnterDataDirective()
6228 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetEnterDataDirective()
6244 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetExitDataDirective()
6249 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetExitDataDirective()
6412 Data.Nogroup = S.getSingleClause<OMPNogroupClause>(); in EmitOMPTaskLoopBasedDirective()
6416 if (const auto* Clause = S.getSingleClause<OMPGrainsizeClause>()) { in EmitOMPTaskLoopBasedDirective()
6420 } else if (const auto* Clause = S.getSingleClause<OMPNumTasksClause>()) { in EmitOMPTaskLoopBasedDirective()
6636 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetUpdateDirective()
6641 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetUpdateDirective()