Lines Matching refs:getDirectiveKind
106 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt()
122 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt()
238 if (!isOpenMPSimdDirective(S.getDirectiveKind())) in OMPSimdLexicalScope()
789 isOpenMPTargetExecutionDirective(D.getDirectiveKind()); in EmitOMPFirstprivateClause()
800 getOpenMPCaptureRegions(CaptureRegions, D.getDirectiveKind()); in EmitOMPFirstprivateClause()
1044 if (isOpenMPSimdDirective(D.getDirectiveKind())) { in EmitOMPLastprivateClauseInit()
1054 if (isOpenMPTaskLoopDirective(D.getDirectiveKind()) && in EmitOMPLastprivateClauseInit()
1304 isOpenMPWorksharingDirective(D.getDirectiveKind()); in EmitOMPReductionClauseInit()
1308 switch (D.getDirectiveKind()) { in EmitOMPReductionClauseInit()
1441 isOpenMPWorksharingDirective(D.getDirectiveKind())); in EmitOMPReductionClauseFinal()
1444 isOpenMPParallelDirective(D.getDirectiveKind()) || in EmitOMPReductionClauseFinal()
1856 if (!isOpenMPDistributeDirective(D.getDirectiveKind())) { in EmitOMPLoopBody()
1890 if (D.getDirectiveKind() != OMPD_simd && !getLangOpts().OpenMPSimd) in EmitOMPLoopBody()
2293 if (isOpenMPSimdDirective(D.getDirectiveKind())) { in EmitOMPLinearClause()
2359 if ((D.getDirectiveKind() == OMPD_simd || in EmitOMPSimdInit()
2361 isOpenMPSimdDirective(D.getDirectiveKind()))) && in EmitOMPSimdInit()
2449 if (isOpenMPSimdDirective(S.getDirectiveKind())) { in emitCommonSimdLoop()
2470 assert(isOpenMPSimdDirective(S.getDirectiveKind()) && in emitOMPSimdRegion()
2478 if (isOpenMPDistributeDirective(S.getDirectiveKind()) || in emitOMPSimdRegion()
2479 isOpenMPWorksharingDirective(S.getDirectiveKind()) || in emitOMPSimdRegion()
2480 isOpenMPTaskLoopDirective(S.getDirectiveKind())) { in emitOMPSimdRegion()
2529 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in emitOMPSimdRegion()
2650 if (!isOpenMPSimdDirective(S.getDirectiveKind())) { in EmitOMPOuterLoop()
2695 S.getDirectiveKind()); in EmitOMPOuterLoop()
2697 OMPCancelStack.emitExit(*this, S.getDirectiveKind(), CodeGen); in EmitOMPOuterLoop()
2783 RT.emitForStaticInit(*this, S.getBeginLoc(), S.getDirectiveKind(), in EmitOMPForOuterLoop()
2834 if (isOpenMPLoopBoundSharingDirective(S.getDirectiveKind())) in EmitOMPDistributeOuterLoop()
2848 OuterLoopArgs.EUB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2852 OuterLoopArgs.Init = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2855 OuterLoopArgs.Cond = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2858 OuterLoopArgs.NextLB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2861 OuterLoopArgs.NextUB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2958 if (!isOpenMPSimdDirective(S.getDirectiveKind())) { in emitInnerParallelForWhenCombined()
2967 CodeGenFunction::OMPCancelStackRAII CancelRegion(CGF, S.getDirectiveKind(), in emitInnerParallelForWhenCombined()
2976 isOpenMPSimdDirective(S.getDirectiveKind()) ? OMPD_for_simd : OMPD_for, in emitInnerParallelForWhenCombined()
3126 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in EmitOMPWorksharingLoop()
3163 isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()); in EmitOMPWorksharingLoop()
3181 if (isOpenMPSimdDirective(S.getDirectiveKind())) { in EmitOMPWorksharingLoop()
3201 CGF, S.getBeginLoc(), S.getDirectiveKind(), ScheduleKind, in EmitOMPWorksharingLoop()
3235 S.getDirectiveKind()); in EmitOMPWorksharingLoop()
3237 OMPCancelStack.emitExit(*this, S.getDirectiveKind(), CodeGen); in EmitOMPWorksharingLoop()
3247 if (isOpenMPSimdDirective(S.getDirectiveKind())) { in EmitOMPWorksharingLoop()
3254 S, /*ReductionKind=*/isOpenMPSimdDirective(S.getDirectiveKind()) in EmitOMPWorksharingLoop()
3266 S, isOpenMPSimdDirective(S.getDirectiveKind()), in EmitOMPWorksharingLoop()
3511 if (isOpenMPParallelDirective(S.getDirectiveKind())) { in emitScanBasedDirective()
3540 CGF, S.getDirectiveKind(), HasCancel); in emitWorksharingDirective()
3551 CGF, S.getDirectiveKind(), HasCancel); in emitWorksharingDirective()
3556 if (!isOpenMPParallelDirective(S.getDirectiveKind())) in emitWorksharingDirective()
3560 CodeGenFunction::OMPCancelStackRAII CancelRegion(CGF, S.getDirectiveKind(), in emitWorksharingDirective()
3734 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in EmitSections()
3744 CGF, S.getBeginLoc(), S.getDirectiveKind(), ScheduleKind, StaticInit); in EmitSections()
3758 S.getDirectiveKind()); in EmitSections()
3760 CGF.OMPCancelStack.emitExit(CGF, S.getDirectiveKind(), CodeGen); in EmitSections()
3781 OMPCancelStackRAII CancelRegion(*this, S.getDirectiveKind(), HasCancel); in EmitSections()
4545 S, *I, *PartId, *TaskT, S.getDirectiveKind(), CodeGen, Data.Tied, in EmitOMPTaskBasedDirective()
4548 !isOpenMPParallelDirective(S.getDirectiveKind()) && in EmitOMPTaskBasedDirective()
4549 !isOpenMPSimdDirective(S.getDirectiveKind())); in EmitOMPTaskBasedDirective()
4710 S, *I, *PartId, *TaskT, S.getDirectiveKind(), CodeGen, /*Tied=*/true, in EmitOMPTargetTaskBasedDirective()
4862 if (ParentDir.getDirectiveKind() == OMPD_simd || in EmitOMPScanDirective()
4864 isOpenMPSimdDirective(ParentDir.getDirectiveKind()))) { in EmitOMPScanDirective()
5085 (isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5090 (isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5108 if (isOpenMPSimdDirective(S.getDirectiveKind()) && in EmitOMPDistributeLoop()
5109 !isOpenMPParallelDirective(S.getDirectiveKind()) && in EmitOMPDistributeLoop()
5110 !isOpenMPTeamsDirective(S.getDirectiveKind())) in EmitOMPDistributeLoop()
5115 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in EmitOMPDistributeLoop()
5147 isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()); in EmitOMPDistributeLoop()
5160 EmitIgnoredExpr(isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5164 EmitIgnoredExpr(isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5169 isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5203 if (isOpenMPSimdDirective(S.getDirectiveKind())) in EmitOMPDistributeLoop()
5224 RT.emitForStaticFinish(*this, S.getEndLoc(), S.getDirectiveKind()); in EmitOMPDistributeLoop()
5234 if (isOpenMPSimdDirective(S.getDirectiveKind())) { in EmitOMPDistributeLoop()
5240 if (isOpenMPSimdDirective(S.getDirectiveKind()) && in EmitOMPDistributeLoop()
5241 !isOpenMPParallelDirective(S.getDirectiveKind()) && in EmitOMPDistributeLoop()
5242 !isOpenMPTeamsDirective(S.getDirectiveKind())) { in EmitOMPDistributeLoop()
5897 assert(isOpenMPTargetExecutionDirective(S.getDirectiveKind())); in emitCommonOMPTargetDirective()
5983 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in emitTargetRegion()
6066 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in emitTargetTeamsRegion()
6702 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in emitTargetParallelRegion()
6825 assert(isOpenMPTaskLoopDirective(S.getDirectiveKind())); in EmitOMPTaskLoopBasedDirective()
6925 if (isOpenMPSimdDirective(S.getDirectiveKind())) in EmitOMPTaskLoopBasedDirective()
6946 S, isOpenMPSimdDirective(S.getDirectiveKind()), in EmitOMPTaskLoopBasedDirective()
7091 if (isOpenMPTaskingDirective(D.getDirectiveKind())) { in EmitSimpleOMPExecutableDirective()
7109 if (isOpenMPSimdDirective(D.getDirectiveKind())) { in EmitSimpleOMPExecutableDirective()
7147 if (D.getDirectiveKind() == OMPD_atomic || in EmitSimpleOMPExecutableDirective()
7148 D.getDirectiveKind() == OMPD_critical || in EmitSimpleOMPExecutableDirective()
7149 D.getDirectiveKind() == OMPD_section || in EmitSimpleOMPExecutableDirective()
7150 D.getDirectiveKind() == OMPD_master || in EmitSimpleOMPExecutableDirective()
7151 D.getDirectiveKind() == OMPD_masked) { in EmitSimpleOMPExecutableDirective()
7159 isOpenMPSimdDirective(D.getDirectiveKind()) ? OMPD_simd in EmitSimpleOMPExecutableDirective()
7160 : D.getDirectiveKind(), in EmitSimpleOMPExecutableDirective()