Lines Matching refs:getSingleClause

1435     bool WithNowait = D.getSingleClause<OMPNowaitClause>() ||  in EmitOMPReductionClauseFinal()
1548 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) { in emitCommonOMPParallelDirective()
1555 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) { in emitCommonOMPParallelDirective()
1720 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPParallelDirective()
1725 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) in EmitOMPParallelDirective()
1730 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) in EmitOMPParallelDirective()
2362 if (const auto *C = D.getSingleClause<OMPSimdlenClause>()) { in emitSimdlenSafelenClause()
2370 CGF.LoopStack.setParallel(!D.getSingleClause<OMPSafelenClause>()); in emitSimdlenSafelenClause()
2371 } else if (const auto *C = D.getSingleClause<OMPSafelenClause>()) { in emitSimdlenSafelenClause()
2388 if (const auto *C = D.getSingleClause<OMPOrderClause>()) in EmitOMPSimdInit()
2643 if (const auto *C = S.getSingleClause<OMPSimdlenClause>()) { in EmitOMPSimdDirective()
2706 } else if (auto *PartialClause = S.getSingleClause<OMPPartialClause>()) { in EmitOMPUnrollDirective()
2735 } else if (auto *PartialClause = S.getSingleClause<OMPPartialClause>()) { in EmitOMPUnrollDirective()
2815 if (const auto *C = S.getSingleClause<OMPOrderClause>()) in EmitOMPOuterLoop()
3248 if (const auto *OrderedClause = S.getSingleClause<OMPOrderedClause>()) { in EmitOMPWorksharingLoop()
3293 if (const auto *C = S.getSingleClause<OMPScheduleClause>()) { in EmitOMPWorksharingLoop()
3345 } else if (const auto *C = S.getSingleClause<OMPOrderClause>()) { in EmitOMPWorksharingLoop()
3842 bool NeedsBarrier = !S.getSingleClause<OMPNowaitClause>(); in EmitOMPForDirective()
3846 if (auto *SchedClause = S.getSingleClause<OMPScheduleClause>()) { in EmitOMPForDirective()
3882 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForDirective()
3903 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) in EmitOMPForSimdDirective()
4056 if (HasLastprivates && S.getSingleClause<OMPNowaitClause>()) { in EmitSections()
4115 S.getSingleClause<OMPNowaitClause>())); in EmitOMPSectionsDirective()
4125 if (!S.getSingleClause<OMPNowaitClause>()) { in EmitOMPSectionsDirective()
4196 if (!S.getSingleClause<OMPNowaitClause>() && CopyprivateVars.empty()) { in EmitOMPSingleDirective()
4199 S.getSingleClause<OMPNowaitClause>() ? OMPD_unknown : OMPD_single); in EmitOMPSingleDirective()
4247 if (const auto *FilterClause = S.getSingleClause<OMPFilterClause>()) in emitMasked()
4260 if (const auto *FilterClause = S.getSingleClause<OMPFilterClause>()) in EmitOMPMaskedDirective()
4295 if (const auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
4330 if (const auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
4538 if (const auto *Clause = S.getSingleClause<OMPFinalClause>()) { in EmitOMPTaskBasedDirective()
4552 if (const auto *Clause = S.getSingleClause<OMPPriorityClause>()) { in EmitOMPTaskBasedDirective()
5176 Data.Tied = !S.getSingleClause<OMPUntiedClause>(); in EmitOMPTaskDirective()
5261 llvm::AtomicOrdering AO = S.getSingleClause<OMPFlushClause>() in EmitOMPFlushDirective()
5267 if (const auto *FlushClause = S.getSingleClause<OMPFlushClause>()) in EmitOMPFlushDirective()
5276 const auto *DO = S.getSingleClause<OMPDepobjClause>(); in EmitOMPDepobjDirective()
5278 if (const auto *DC = S.getSingleClause<OMPDependClause>()) { in EmitOMPDepobjDirective()
5287 if (const auto *DC = S.getSingleClause<OMPDestroyClause>()) { in EmitOMPDepobjDirective()
5291 if (const auto *UC = S.getSingleClause<OMPUpdateClause>()) { in EmitOMPDepobjDirective()
5584 if (const auto *C = S.getSingleClause<OMPDistScheduleClause>()) { in EmitOMPDistributeLoop()
5784 const auto *C = S.getSingleClause<OMPSIMDClause>(); in EmitOMPOrderedDirective()
5827 const auto *C = S.getSingleClause<OMPSIMDClause>(); in EmitOMPOrderedDirective()
6493 if (S.getSingleClause<OMPSeqCstClause>()) { in EmitOMPAtomicDirective()
6496 } else if (S.getSingleClause<OMPAcqRelClause>()) { in EmitOMPAtomicDirective()
6499 } else if (S.getSingleClause<OMPAcquireClause>()) { in EmitOMPAtomicDirective()
6502 } else if (S.getSingleClause<OMPReleaseClause>()) { in EmitOMPAtomicDirective()
6505 } else if (S.getSingleClause<OMPRelaxedClause>()) { in EmitOMPAtomicDirective()
6586 if (auto *C = S.getSingleClause<OMPDeviceClause>()) in emitCommonOMPTargetDirective()
6685 const auto *NT = S.getSingleClause<OMPNumTeamsClause>(); in emitCommonOMPTeamsDirective()
6686 const auto *TL = S.getSingleClause<OMPThreadLimitClause>(); in emitCommonOMPTeamsDirective()
6950 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPInteropDirective()
6955 if (const auto *DC = S.getSingleClause<OMPDependClause>()) { in EmitOMPInteropDirective()
6968 !(S.getSingleClause<OMPInitClause>() || in EmitOMPInteropDirective()
6969 S.getSingleClause<OMPDestroyClause>() || in EmitOMPInteropDirective()
6970 S.getSingleClause<OMPUseClause>())) && in EmitOMPInteropDirective()
6973 if (const auto *C = S.getSingleClause<OMPInitClause>()) { in EmitOMPInteropDirective()
6986 } else if (const auto *C = S.getSingleClause<OMPDestroyClause>()) { in EmitOMPInteropDirective()
6992 } else if (const auto *C = S.getSingleClause<OMPUseClause>()) { in EmitOMPInteropDirective()
7344 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetDataDirective()
7349 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetDataDirective()
7369 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetEnterDataDirective()
7374 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetEnterDataDirective()
7390 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetExitDataDirective()
7395 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetExitDataDirective()
7557 Data.Nogroup = S.getSingleClause<OMPNogroupClause>(); in EmitOMPTaskLoopBasedDirective()
7561 if (const auto *Clause = S.getSingleClause<OMPGrainsizeClause>()) { in EmitOMPTaskLoopBasedDirective()
7565 } else if (const auto *Clause = S.getSingleClause<OMPNumTasksClause>()) { in EmitOMPTaskLoopBasedDirective()
7782 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetUpdateDirective()
7787 if (const auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetUpdateDirective()