Lines Matching refs:getCurrentDirective
445 assert(isOpenMPLoopDirective(getCurrentDirective()) && in loopInit()
451 assert(isOpenMPLoopDirective(getCurrentDirective()) && in loopStart()
457 assert(isOpenMPLoopDirective(getCurrentDirective()) && in isLoopStarted()
639 OpenMPDirectiveKind getCurrentDirective() const { in getCurrentDirective() function in __anon8e68b8fa0111::DSAStackTy
1124 assert(isOpenMPTargetExecutionDirective(getCurrentDirective()) && in getLinkGlobals()
2312 return isOpenMPTaskingDirective(DSAStack->getCurrentDirective()) && in isInOpenMPTaskUntiedContext()
2317 return (isOpenMPTargetExecutionDirective(DSAStack->getCurrentDirective()) && in isInOpenMPTargetExecutionDirective()
2427 if (DSAStack->getCurrentDirective() != OMPD_unknown && in isOpenMPCapturedDecl()
2433 isImplicitOrExplicitTaskingRegion(DSAStack->getCurrentDirective())) || in isOpenMPCapturedDecl()
2515 if (isOpenMPLoopDirective(DSAStack->getCurrentDirective())) in startOpenMPLoop()
2521 if (isOpenMPLoopDirective(DSAStack->getCurrentDirective())) { in startOpenMPCXXRangeFor()
2530 if (DSAStack->getCurrentDirective() != OMPD_unknown && in isOpenMPPrivateDecl()
2573 if (isOpenMPLoopDirective(DSAStack->getCurrentDirective()) && in isOpenMPPrivateDecl()
2574 !isOpenMPLoopTransformationDirective(DSAStack->getCurrentDirective())) { in isOpenMPPrivateDecl()
2585 !isOpenMPSimdDirective(DSAStack->getCurrentDirective())) in isOpenMPPrivateDecl()
2822 OpenMPDirectiveKind CurDir = Stack->getCurrentDirective(); in checkReductionClauses()
3634 << getOpenMPDirectiveName(Stack->getCurrentDirective()); in reportOriginalDsa()
3719 (isOpenMPTargetExecutionDirective(Stack->getCurrentDirective()) && in VisitSubCaptures()
3788 OpenMPDirectiveKind DKind = Stack->getCurrentDirective(); in VisitDeclRefExpr()
3953 OpenMPDirectiveKind DKind = Stack->getCurrentDirective(); in VisitMemberExpr()
4035 Stack->getCurrentDirective(), in VisitMemberExpr()
4090 !isOpenMPTaskingDirective(Stack->getCurrentDirective()))) { in VisitOMPExecutableDirective()
4139 if (isOpenMPTargetExecutionDirective(Stack->getCurrentDirective()) && in visitSubCaptures()
4171 if (isOpenMPTargetExecutionDirective(S->getCurrentDirective())) { in DSAAttrChecker()
4739 (isOpenMPTargetExecutionDirective(DSAStack->getCurrentDirective()) || in tryCaptureOpenMPLambdas()
4741 DSAStack->getCurrentDirective()))) { in tryCaptureOpenMPLambdas()
4807 handleDeclareVariantConstructTrait(DSAStack, DSAStack->getCurrentDirective(), in ActOnOpenMPRegionEnd()
4809 if (DSAStack->getCurrentDirective() == OMPD_atomic || in ActOnOpenMPRegionEnd()
4810 DSAStack->getCurrentDirective() == OMPD_critical || in ActOnOpenMPRegionEnd()
4811 DSAStack->getCurrentDirective() == OMPD_section || in ActOnOpenMPRegionEnd()
4812 DSAStack->getCurrentDirective() == OMPD_master || in ActOnOpenMPRegionEnd()
4813 DSAStack->getCurrentDirective() == OMPD_masked) in ActOnOpenMPRegionEnd()
4818 *this, ErrorFound, DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd()
4825 getOpenMPCaptureRegions(CaptureRegions, DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd()
4833 (isOpenMPTaskingDirective(DSAStack->getCurrentDirective()) || in ActOnOpenMPRegionEnd()
4834 DSAStack->getCurrentDirective() == OMPD_target) && in ActOnOpenMPRegionEnd()
4857 DSAStack->getCurrentDirective())) { in ActOnOpenMPRegionEnd()
4909 if (isOpenMPWorksharingDirective(DSAStack->getCurrentDirective()) && in ActOnOpenMPRegionEnd()
4910 isOpenMPSimdDirective(DSAStack->getCurrentDirective()) && OC && in ActOnOpenMPRegionEnd()
4913 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd()
5534 isOpenMPTargetExecutionDirective(Stack->getCurrentDirective()) && in checkAllocateClauses()
5555 (isOpenMPTaskingDirective(Stack->getCurrentDirective()) || in checkAllocateClauses()
5556 isOpenMPTargetExecutionDirective(Stack->getCurrentDirective()))) { in checkAllocateClauses()
5559 << getOpenMPDirectiveName(Stack->getCurrentDirective()); in checkAllocateClauses()
9253 isOpenMPLoopDirective(DSAStack->getCurrentDirective())) { in ActOnOpenMPLoopInitialization()
9280 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPLoopInitialization()
16562 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPIfClause()
16594 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPFinalClause()
16708 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPNumThreadsClause()
17530 DSAStack->getCurrentDirective(), OMPC_schedule, in ActOnOpenMPScheduleClause()
17993 DSAStack->getCurrentDirective() == OMPD_depobj) { in ActOnOpenMPDestroyClause()
18023 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPNovariantsClause()
18054 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPNocontextClause()
18076 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPFilterClause()
18363 OpenMPDirectiveKind CurrDir = DSAStack->getCurrentDirective(); in ActOnOpenMPPrivateClause()
18502 OpenMPDirectiveKind CurrDir = DSAStack->getCurrentDirective(); in ActOnOpenMPFirstprivateClause()
18630 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPFirstprivateClause()
18639 isOpenMPTaskingDirective(DSAStack->getCurrentDirective())) { in ActOnOpenMPFirstprivateClause()
18642 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPFirstprivateClause()
18808 OpenMPDirectiveKind CurrDir = DSAStack->getCurrentDirective(); in ActOnOpenMPLastprivateClause()
19590 OpenMPDirectiveKind CurrDir = Stack->getCurrentDirective(); in actOnOMPReductionKindClause()
19758 if (isOpenMPTargetExecutionDirective(Stack->getCurrentDirective())) { in actOnOMPReductionKindClause()
20001 if (Stack->getCurrentDirective() == OMPD_simd || in actOnOMPReductionKindClause()
20003 isOpenMPSimdDirective(Stack->getCurrentDirective()))) { in actOnOMPReductionKindClause()
20101 if (isOpenMPTaskingDirective(Stack->getCurrentDirective()) || in actOnOMPReductionKindClause()
20102 Stack->getCurrentDirective() == OMPD_taskgroup) { in actOnOMPReductionKindClause()
20159 (DSAStack->getCurrentDirective() != OMPD_for && in ActOnOpenMPReductionClause()
20160 DSAStack->getCurrentDirective() != OMPD_for_simd && in ActOnOpenMPReductionClause()
20161 DSAStack->getCurrentDirective() != OMPD_simd && in ActOnOpenMPReductionClause()
20162 DSAStack->getCurrentDirective() != OMPD_parallel_for && in ActOnOpenMPReductionClause()
20163 DSAStack->getCurrentDirective() != OMPD_parallel_for_simd)) { in ActOnOpenMPReductionClause()
20452 if (isOpenMPDistributeDirective(Stack->getCurrentDirective()) && in FinishOpenMPLinearClause()
20453 isOpenMPSimdDirective(Stack->getCurrentDirective()) && !Info.first) { in FinishOpenMPLinearClause()
20750 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPCopyprivateClause()
20991 if (DSAStack->getCurrentDirective() == OMPD_ordered && in ActOnOpenMPDependClause()
20997 if (DSAStack->getCurrentDirective() == OMPD_taskwait && in ActOnOpenMPDependClause()
21002 if ((DSAStack->getCurrentDirective() != OMPD_ordered || in ActOnOpenMPDependClause()
21003 DSAStack->getCurrentDirective() == OMPD_depobj) && in ActOnOpenMPDependClause()
21007 DSAStack->getCurrentDirective() == OMPD_depobj) && in ActOnOpenMPDependClause()
21012 if (LangOpts.OpenMP < 50 || DSAStack->getCurrentDirective() == OMPD_depobj) in ActOnOpenMPDependClause()
21212 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPDeviceClause()
22192 DSAS->getCurrentDirective(), NoDiagnose); in checkMappableExpressionList()
22309 OpenMPDirectiveKind DKind = DSAS->getCurrentDirective(); in checkMappableExpressionList()
22381 << getOpenMPDirectiveName(DSAS->getCurrentDirective()); in checkMappableExpressionList()
22893 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPNumTeamsClause()
22920 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPThreadLimitClause()
22947 DSAStack->getCurrentDirective(), &CaptureRegion, &HelperValStmt)) in ActOnOpenMPPriorityClause()
22979 DSAStack->getCurrentDirective(), in ActOnOpenMPGrainsizeClause()
23013 DSAStack->getCurrentDirective(), &CaptureRegion, &HelperValStmt)) in ActOnOpenMPNumTasksClause()
23136 DSAStack->getCurrentDirective(), OMPC_dist_schedule, in ActOnOpenMPDistScheduleClause()
23778 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPIsDevicePtrClause()
23853 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPHasDeviceAddrClause()
24329 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPXDynCGroupMemClause()
24348 if (DSAStack->getCurrentDirective() == OMPD_ordered && in ActOnOpenMPDoacrossClause()