• Home
  • Raw
  • Download

Lines Matching refs:getSingleClause

1158         D.getSingleClause<OMPNowaitClause>() ||  in EmitOMPReductionClauseFinal()
1198 if (const auto *NumThreadsClause = S.getSingleClause<OMPNumThreadsClause>()) { in emitCommonOMPParallelDirective()
1205 if (const auto *ProcBindClause = S.getSingleClause<OMPProcBindClause>()) { in emitCommonOMPParallelDirective()
1513 if (const auto *C = D.getSingleClause<OMPSimdlenClause>()) { in emitSimdlenSafelenClause()
1522 CGF.LoopStack.setParallel(!D.getSingleClause<OMPSafelenClause>()); in emitSimdlenSafelenClause()
1523 } else if (const auto *C = D.getSingleClause<OMPSafelenClause>()) { in emitSimdlenSafelenClause()
1975 if (auto *OrderedClause = S.getSingleClause<OMPOrderedClause>()) { in EmitOMPWorksharingLoop()
2016 if (auto *C = S.getSingleClause<OMPScheduleClause>()) { in EmitOMPWorksharingLoop()
2122 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) { in EmitOMPForDirective()
2139 if (!S.getSingleClause<OMPNowaitClause>() || HasLastprivates) { in EmitOMPForSimdDirective()
2280 if (HasLastprivates && S.getSingleClause<OMPNowaitClause>()) { in EmitSections()
2294 if (!S.getSingleClause<OMPNowaitClause>()) { in EmitOMPSectionsDirective()
2343 if (!S.getSingleClause<OMPNowaitClause>() && CopyprivateVars.empty()) { in EmitOMPSingleDirective()
2346 S.getSingleClause<OMPNowaitClause>() ? OMPD_unknown : OMPD_single); in EmitOMPSingleDirective()
2365 if (auto *HintClause = S.getSingleClause<OMPHintClause>()) in EmitOMPCriticalDirective()
2413 if (const auto *Clause = S.getSingleClause<OMPFinalClause>()) { in EmitOMPTaskBasedDirective()
2427 if (const auto *Clause = S.getSingleClause<OMPPriorityClause>()) { in EmitOMPTaskBasedDirective()
2573 Data.Tied = !S.getSingleClause<OMPUntiedClause>(); in EmitOMPTaskDirective()
2612 if (const auto *FlushClause = S.getSingleClause<OMPFlushClause>()) { in EmitOMPFlushDirective()
2676 if (auto *C = S.getSingleClause<OMPDistScheduleClause>()) { in EmitOMPDistributeLoop()
2762 auto *C = S.getSingleClause<OMPSIMDClause>(); in EmitOMPOrderedDirective()
3208 bool IsSeqCst = S.getSingleClause<OMPSeqCstClause>(); in EmitOMPAtomicDirective()
3276 if (auto *C = S.getSingleClause<OMPIfClause>()) { in EmitOMPTargetDirective()
3282 if (auto *C = S.getSingleClause<OMPDeviceClause>()) { in EmitOMPTargetDirective()
3327 const OMPNumTeamsClause *NT = TD.getSingleClause<OMPNumTeamsClause>(); in emitCommonOMPTeamsDirective()
3328 const OMPThreadLimitClause *TL = TD.getSingleClause<OMPThreadLimitClause>(); in emitCommonOMPTeamsDirective()
3405 if (auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetDataDirective()
3410 if (auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetDataDirective()
3425 if (auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetEnterDataDirective()
3430 if (auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetEnterDataDirective()
3445 if (auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetExitDataDirective()
3450 if (auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetExitDataDirective()
3492 Data.Nogroup = S.getSingleClause<OMPNogroupClause>(); in EmitOMPTaskLoopBasedDirective()
3496 if (const auto* Clause = S.getSingleClause<OMPGrainsizeClause>()) { in EmitOMPTaskLoopBasedDirective()
3500 } else if (const auto* Clause = S.getSingleClause<OMPNumTasksClause>()) { in EmitOMPTaskLoopBasedDirective()
3622 if (auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetUpdateDirective()
3627 if (auto *C = S.getSingleClause<OMPDeviceClause>()) in EmitOMPTargetUpdateDirective()