Lines Matching refs:getDirectiveKind

106     OpenMPDirectiveKind Kind = S.getDirectiveKind();  in EmitPreInitStmt()
122 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt()
240 if (!isOpenMPSimdDirective(S.getDirectiveKind())) in OMPSimdLexicalScope()
798 isOpenMPTargetExecutionDirective(D.getDirectiveKind()); in EmitOMPFirstprivateClause()
809 getOpenMPCaptureRegions(CaptureRegions, D.getDirectiveKind()); in EmitOMPFirstprivateClause()
1052 if (isOpenMPSimdDirective(D.getDirectiveKind())) { in EmitOMPLastprivateClauseInit()
1062 if (isOpenMPTaskLoopDirective(D.getDirectiveKind()) && in EmitOMPLastprivateClauseInit()
1312 isOpenMPWorksharingDirective(D.getDirectiveKind()); in EmitOMPReductionClauseInit()
1316 switch (D.getDirectiveKind()) { in EmitOMPReductionClauseInit()
1449 isOpenMPWorksharingDirective(D.getDirectiveKind())); in EmitOMPReductionClauseFinal()
1452 isOpenMPParallelDirective(D.getDirectiveKind()) || in EmitOMPReductionClauseFinal()
1864 if (!isOpenMPDistributeDirective(D.getDirectiveKind())) { in EmitOMPLoopBody()
1898 if (D.getDirectiveKind() != OMPD_simd && !getLangOpts().OpenMPSimd) in EmitOMPLoopBody()
2301 if (isOpenMPSimdDirective(D.getDirectiveKind())) { in EmitOMPLinearClause()
2364 if ((D.getDirectiveKind() == OMPD_simd || in EmitOMPSimdInit()
2366 isOpenMPSimdDirective(D.getDirectiveKind()))) && in EmitOMPSimdInit()
2454 if (isOpenMPSimdDirective(S.getDirectiveKind())) { in emitCommonSimdLoop()
2475 assert(isOpenMPSimdDirective(S.getDirectiveKind()) && in emitOMPSimdRegion()
2483 if (isOpenMPDistributeDirective(S.getDirectiveKind()) || in emitOMPSimdRegion()
2484 isOpenMPWorksharingDirective(S.getDirectiveKind()) || in emitOMPSimdRegion()
2485 isOpenMPTaskLoopDirective(S.getDirectiveKind())) { in emitOMPSimdRegion()
2534 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in emitOMPSimdRegion()
2677 if (!isOpenMPSimdDirective(S.getDirectiveKind())) { in EmitOMPOuterLoop()
2722 S.getDirectiveKind()); in EmitOMPOuterLoop()
2724 OMPCancelStack.emitExit(*this, S.getDirectiveKind(), CodeGen); in EmitOMPOuterLoop()
2810 RT.emitForStaticInit(*this, S.getBeginLoc(), S.getDirectiveKind(), in EmitOMPForOuterLoop()
2861 if (isOpenMPLoopBoundSharingDirective(S.getDirectiveKind())) in EmitOMPDistributeOuterLoop()
2875 OuterLoopArgs.EUB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2879 OuterLoopArgs.Init = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2882 OuterLoopArgs.Cond = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2885 OuterLoopArgs.NextLB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2888 OuterLoopArgs.NextUB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeOuterLoop()
2985 if (!isOpenMPSimdDirective(S.getDirectiveKind())) { in emitInnerParallelForWhenCombined()
2994 CodeGenFunction::OMPCancelStackRAII CancelRegion(CGF, S.getDirectiveKind(), in emitInnerParallelForWhenCombined()
3003 isOpenMPSimdDirective(S.getDirectiveKind()) ? OMPD_for_simd : OMPD_for, in emitInnerParallelForWhenCombined()
3153 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in EmitOMPWorksharingLoop()
3190 isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()); in EmitOMPWorksharingLoop()
3207 if (isOpenMPSimdDirective(S.getDirectiveKind())) { in EmitOMPWorksharingLoop()
3227 CGF, S.getBeginLoc(), S.getDirectiveKind(), ScheduleKind, in EmitOMPWorksharingLoop()
3261 S.getDirectiveKind()); in EmitOMPWorksharingLoop()
3263 OMPCancelStack.emitExit(*this, S.getDirectiveKind(), CodeGen); in EmitOMPWorksharingLoop()
3273 if (isOpenMPSimdDirective(S.getDirectiveKind())) { in EmitOMPWorksharingLoop()
3280 S, /*ReductionKind=*/isOpenMPSimdDirective(S.getDirectiveKind()) in EmitOMPWorksharingLoop()
3292 S, isOpenMPSimdDirective(S.getDirectiveKind()), in EmitOMPWorksharingLoop()
3537 if (isOpenMPParallelDirective(S.getDirectiveKind())) { in emitScanBasedDirective()
3566 CGF, S.getDirectiveKind(), HasCancel); in emitWorksharingDirective()
3577 CGF, S.getDirectiveKind(), HasCancel); in emitWorksharingDirective()
3582 if (!isOpenMPParallelDirective(S.getDirectiveKind())) in emitWorksharingDirective()
3586 CodeGenFunction::OMPCancelStackRAII CancelRegion(CGF, S.getDirectiveKind(), in emitWorksharingDirective()
3760 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in EmitSections()
3770 CGF, S.getBeginLoc(), S.getDirectiveKind(), ScheduleKind, StaticInit); in EmitSections()
3784 S.getDirectiveKind()); in EmitSections()
3786 CGF.OMPCancelStack.emitExit(CGF, S.getDirectiveKind(), CodeGen); in EmitSections()
3807 OMPCancelStackRAII CancelRegion(*this, S.getDirectiveKind(), HasCancel); in EmitSections()
4571 S, *I, *PartId, *TaskT, S.getDirectiveKind(), CodeGen, Data.Tied, in EmitOMPTaskBasedDirective()
4574 !isOpenMPParallelDirective(S.getDirectiveKind()) && in EmitOMPTaskBasedDirective()
4575 !isOpenMPSimdDirective(S.getDirectiveKind())); in EmitOMPTaskBasedDirective()
4736 S, *I, *PartId, *TaskT, S.getDirectiveKind(), CodeGen, /*Tied=*/true, in EmitOMPTargetTaskBasedDirective()
4888 if (ParentDir.getDirectiveKind() == OMPD_simd || in EmitOMPScanDirective()
4890 isOpenMPSimdDirective(ParentDir.getDirectiveKind()))) { in EmitOMPScanDirective()
5111 (isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5116 (isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5134 if (isOpenMPSimdDirective(S.getDirectiveKind()) && in EmitOMPDistributeLoop()
5135 !isOpenMPParallelDirective(S.getDirectiveKind()) && in EmitOMPDistributeLoop()
5136 !isOpenMPTeamsDirective(S.getDirectiveKind())) in EmitOMPDistributeLoop()
5141 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in EmitOMPDistributeLoop()
5173 isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()); in EmitOMPDistributeLoop()
5186 EmitIgnoredExpr(isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5190 EmitIgnoredExpr(isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5195 isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) in EmitOMPDistributeLoop()
5229 if (isOpenMPSimdDirective(S.getDirectiveKind())) in EmitOMPDistributeLoop()
5250 RT.emitForStaticFinish(*this, S.getEndLoc(), S.getDirectiveKind()); in EmitOMPDistributeLoop()
5260 if (isOpenMPSimdDirective(S.getDirectiveKind())) { in EmitOMPDistributeLoop()
5266 if (isOpenMPSimdDirective(S.getDirectiveKind()) && in EmitOMPDistributeLoop()
5267 !isOpenMPParallelDirective(S.getDirectiveKind()) && in EmitOMPDistributeLoop()
5268 !isOpenMPTeamsDirective(S.getDirectiveKind())) { in EmitOMPDistributeLoop()
5930 assert(isOpenMPTargetExecutionDirective(S.getDirectiveKind())); in emitCommonOMPTargetDirective()
6016 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in emitTargetRegion()
6099 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in emitTargetTeamsRegion()
6735 if (isOpenMPTargetExecutionDirective(S.getDirectiveKind())) in emitTargetParallelRegion()
6858 assert(isOpenMPTaskLoopDirective(S.getDirectiveKind())); in EmitOMPTaskLoopBasedDirective()
6958 if (isOpenMPSimdDirective(S.getDirectiveKind())) in EmitOMPTaskLoopBasedDirective()
6979 S, isOpenMPSimdDirective(S.getDirectiveKind()), in EmitOMPTaskLoopBasedDirective()
7124 if (isOpenMPTaskingDirective(D.getDirectiveKind())) { in EmitSimpleOMPExecutableDirective()
7142 if (isOpenMPSimdDirective(D.getDirectiveKind())) { in EmitSimpleOMPExecutableDirective()
7180 if (D.getDirectiveKind() == OMPD_atomic || in EmitSimpleOMPExecutableDirective()
7181 D.getDirectiveKind() == OMPD_critical || in EmitSimpleOMPExecutableDirective()
7182 D.getDirectiveKind() == OMPD_section || in EmitSimpleOMPExecutableDirective()
7183 D.getDirectiveKind() == OMPD_master || in EmitSimpleOMPExecutableDirective()
7184 D.getDirectiveKind() == OMPD_masked) { in EmitSimpleOMPExecutableDirective()
7192 isOpenMPSimdDirective(D.getDirectiveKind()) ? OMPD_simd in EmitSimpleOMPExecutableDirective()
7193 : D.getDirectiveKind(), in EmitSimpleOMPExecutableDirective()