Lines Matching refs:getCurrentDirective

450     assert(isOpenMPLoopDirective(getCurrentDirective()) &&  in loopInit()
456 assert(isOpenMPLoopDirective(getCurrentDirective()) && in loopStart()
462 assert(isOpenMPLoopDirective(getCurrentDirective()) && in isLoopStarted()
644 OpenMPDirectiveKind getCurrentDirective() const { in getCurrentDirective() function in __anonef26f99d0111::DSAStackTy
1129 assert(isOpenMPTargetExecutionDirective(getCurrentDirective()) && in getLinkGlobals()
2317 return isOpenMPTaskingDirective(DSAStack->getCurrentDirective()) && in isInOpenMPTaskUntiedContext()
2322 return (isOpenMPTargetExecutionDirective(DSAStack->getCurrentDirective()) && in isInOpenMPTargetExecutionDirective()
2434 if (DSAStack->getCurrentDirective() != OMPD_unknown && in isOpenMPCapturedDecl()
2440 isImplicitOrExplicitTaskingRegion(DSAStack->getCurrentDirective())) || in isOpenMPCapturedDecl()
2523 if (isOpenMPLoopDirective(DSAStack->getCurrentDirective())) in startOpenMPLoop()
2529 if (isOpenMPLoopDirective(DSAStack->getCurrentDirective())) { in startOpenMPCXXRangeFor()
2538 if (DSAStack->getCurrentDirective() != OMPD_unknown && in isOpenMPPrivateDecl()
2582 if (isOpenMPLoopDirective(DSAStack->getCurrentDirective()) && in isOpenMPPrivateDecl()
2583 !isOpenMPLoopTransformationDirective(DSAStack->getCurrentDirective())) { in isOpenMPPrivateDecl()
2594 !isOpenMPSimdDirective(DSAStack->getCurrentDirective())) in isOpenMPPrivateDecl()
2833 OpenMPDirectiveKind CurDir = Stack->getCurrentDirective(); in checkReductionClauses()
3675 << getOpenMPDirectiveName(Stack->getCurrentDirective()); in reportOriginalDsa()
3760 (isOpenMPTargetExecutionDirective(Stack->getCurrentDirective()) && in VisitSubCaptures()
3830 OpenMPDirectiveKind DKind = Stack->getCurrentDirective(); in VisitDeclRefExpr()
3995 OpenMPDirectiveKind DKind = Stack->getCurrentDirective(); in VisitMemberExpr()
4077 Stack->getCurrentDirective(), in VisitMemberExpr()
4132 !isOpenMPTaskingDirective(Stack->getCurrentDirective()))) { in VisitOMPExecutableDirective()
4181 if (isOpenMPTargetExecutionDirective(Stack->getCurrentDirective()) && in visitSubCaptures()
4213 if (isOpenMPTargetExecutionDirective(S->getCurrentDirective())) { in DSAAttrChecker()
4530 (isOpenMPTargetExecutionDirective(DSAStack->getCurrentDirective()) || in tryCaptureOpenMPLambdas()
4532 DSAStack->getCurrentDirective()))) { in tryCaptureOpenMPLambdas()
4598 handleDeclareVariantConstructTrait(DSAStack, DSAStack->getCurrentDirective(), in ActOnOpenMPRegionEnd()
4600 if (!isOpenMPCapturingDirective(DSAStack->getCurrentDirective())) in ActOnOpenMPRegionEnd()
4605 SemaRef, ErrorFound, DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd()
4612 getOpenMPCaptureRegions(CaptureRegions, DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd()
4620 (isOpenMPTaskingDirective(DSAStack->getCurrentDirective()) || in ActOnOpenMPRegionEnd()
4621 DSAStack->getCurrentDirective() == OMPD_target) && in ActOnOpenMPRegionEnd()
4692 if (isOpenMPWorksharingDirective(DSAStack->getCurrentDirective()) && in ActOnOpenMPRegionEnd()
4693 isOpenMPSimdDirective(DSAStack->getCurrentDirective()) && OC && in ActOnOpenMPRegionEnd()
4696 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd()
5308 isOpenMPTargetExecutionDirective(Stack->getCurrentDirective()) && in checkAllocateClauses()
5329 (isOpenMPTaskingDirective(Stack->getCurrentDirective()) || in checkAllocateClauses()
5330 isOpenMPTargetExecutionDirective(Stack->getCurrentDirective()))) { in checkAllocateClauses()
5333 << getOpenMPDirectiveName(Stack->getCurrentDirective()); in checkAllocateClauses()
9059 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPLoopInitialization()
15292 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPIfClause()
15325 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPFinalClause()
15441 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPNumThreadsClause()
16307 DSAStack->getCurrentDirective(), OMPC_schedule, in ActOnOpenMPScheduleClause()
16783 DSAStack->getCurrentDirective() == OMPD_depobj) { in ActOnOpenMPDestroyClause()
16813 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPNovariantsClause()
16845 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPNocontextClause()
16868 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPFilterClause()
17158 OpenMPDirectiveKind CurrDir = DSAStack->getCurrentDirective(); in ActOnOpenMPPrivateClause()
17299 OpenMPDirectiveKind CurrDir = DSAStack->getCurrentDirective(); in ActOnOpenMPFirstprivateClause()
17427 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPFirstprivateClause()
17436 isOpenMPTaskingDirective(DSAStack->getCurrentDirective())) { in ActOnOpenMPFirstprivateClause()
17439 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPFirstprivateClause()
17606 OpenMPDirectiveKind CurrDir = DSAStack->getCurrentDirective(); in ActOnOpenMPLastprivateClause()
18392 OpenMPDirectiveKind CurrDir = Stack->getCurrentDirective(); in actOnOMPReductionKindClause()
18560 if (isOpenMPTargetExecutionDirective(Stack->getCurrentDirective())) { in actOnOMPReductionKindClause()
18803 if (Stack->getCurrentDirective() == OMPD_simd || in actOnOMPReductionKindClause()
18805 isOpenMPSimdDirective(Stack->getCurrentDirective()))) { in actOnOMPReductionKindClause()
18903 if (isOpenMPTaskingDirective(Stack->getCurrentDirective()) || in actOnOMPReductionKindClause()
18904 Stack->getCurrentDirective() == OMPD_taskgroup) { in actOnOMPReductionKindClause()
18961 (DSAStack->getCurrentDirective() != OMPD_for && in ActOnOpenMPReductionClause()
18962 DSAStack->getCurrentDirective() != OMPD_for_simd && in ActOnOpenMPReductionClause()
18963 DSAStack->getCurrentDirective() != OMPD_simd && in ActOnOpenMPReductionClause()
18964 DSAStack->getCurrentDirective() != OMPD_parallel_for && in ActOnOpenMPReductionClause()
18965 DSAStack->getCurrentDirective() != OMPD_parallel_for_simd)) { in ActOnOpenMPReductionClause()
19259 if (isOpenMPDistributeDirective(Stack->getCurrentDirective()) && in FinishOpenMPLinearClause()
19260 isOpenMPSimdDirective(Stack->getCurrentDirective()) && !Info.first) { in FinishOpenMPLinearClause()
19560 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPCopyprivateClause()
19806 if (DSAStack->getCurrentDirective() == OMPD_ordered && in ActOnOpenMPDependClause()
19812 if (DSAStack->getCurrentDirective() == OMPD_taskwait && in ActOnOpenMPDependClause()
19817 if ((DSAStack->getCurrentDirective() != OMPD_ordered || in ActOnOpenMPDependClause()
19818 DSAStack->getCurrentDirective() == OMPD_depobj) && in ActOnOpenMPDependClause()
19822 DSAStack->getCurrentDirective() == OMPD_depobj) && in ActOnOpenMPDependClause()
19828 DSAStack->getCurrentDirective() == OMPD_depobj) in ActOnOpenMPDependClause()
20032 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPDeviceClause()
21014 DSAS->getCurrentDirective(), NoDiagnose); in checkMappableExpressionList()
21131 OpenMPDirectiveKind DKind = DSAS->getCurrentDirective(); in checkMappableExpressionList()
21203 << getOpenMPDirectiveName(DSAS->getCurrentDirective()); in checkMappableExpressionList()
21721 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPNumTeamsClause()
21749 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPThreadLimitClause()
21777 DSAStack->getCurrentDirective(), &CaptureRegion, &HelperValStmt)) in ActOnOpenMPPriorityClause()
21809 DSAStack->getCurrentDirective(), in ActOnOpenMPGrainsizeClause()
21843 DSAStack->getCurrentDirective(), &CaptureRegion, &HelperValStmt)) in ActOnOpenMPNumTasksClause()
21969 DSAStack->getCurrentDirective(), OMPC_dist_schedule, in ActOnOpenMPDistScheduleClause()
22625 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPIsDevicePtrClause()
22701 << getOpenMPDirectiveName(DSAStack->getCurrentDirective()); in ActOnOpenMPHasDeviceAddrClause()
23183 OpenMPDirectiveKind DKind = DSAStack->getCurrentDirective(); in ActOnOpenMPXDynCGroupMemClause()
23203 if (DSAStack->getCurrentDirective() == OMPD_ordered && in ActOnOpenMPDoacrossClause()