Searched refs:getDirectiveKind (Results 1 – 12 of 12) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenACC.cpp | 361 << Clause.getDirectiveKind() << Clause.getClauseKind(); in checkAlreadyHasClauseOfKind() 373 if (!isOpenACCComputeDirectiveKind(NewClause.getDirectiveKind()) && in checkValidAfterDeviceType() 374 NewClause.getDirectiveKind() != OpenACCDirectiveKind::Loop) in checkValidAfterDeviceType() 391 if (isOpenACCComputeDirectiveKind(NewClause.getDirectiveKind())) { in checkValidAfterDeviceType() 402 } else if (NewClause.getDirectiveKind() == OpenACCDirectiveKind::Loop) { in checkValidAfterDeviceType() 422 << isOpenACCComputeDirectiveKind(NewClause.getDirectiveKind()) in checkValidAfterDeviceType() 423 << NewClause.getDirectiveKind(); in checkValidAfterDeviceType() 498 if (!isOpenACCComputeDirectiveKind(Clause.getDirectiveKind())) in VisitDefaultClause() 522 if (!isOpenACCComputeDirectiveKind(Clause.getDirectiveKind())) in VisitIfClause() 555 if (!isOpenACCComputeDirectiveKind(Clause.getDirectiveKind())) in VisitSelfClause() [all …]
|
H A D | TreeTransform.h | 9142 D->getDirectiveKind(), in TransformOMPExecutableDirective() 9148 if (D->getDirectiveKind() == OMPD_atomic || in TransformOMPExecutableDirective() 9149 D->getDirectiveKind() == OMPD_critical || in TransformOMPExecutableDirective() 9150 D->getDirectiveKind() == OMPD_section || in TransformOMPExecutableDirective() 9151 D->getDirectiveKind() == OMPD_master) in TransformOMPExecutableDirective() 9156 if (Body.isUsable() && isOpenMPLoopDirective(D->getDirectiveKind()) && in TransformOMPExecutableDirective() 9172 if (D->getDirectiveKind() == OMPD_critical) { in TransformOMPExecutableDirective() 9177 if (D->getDirectiveKind() == OMPD_cancellation_point) { in TransformOMPExecutableDirective() 9179 } else if (D->getDirectiveKind() == OMPD_cancel) { in TransformOMPExecutableDirective() 9184 D->getDirectiveKind(), DirName, CancelRegion, TClauses, in TransformOMPExecutableDirective() [all …]
|
H A D | SemaOpenMP.cpp | 3746 if (S->getDirectiveKind() == OMPD_atomic || in VisitSubCaptures() 3747 S->getDirectiveKind() == OMPD_critical || in VisitSubCaptures() 3748 S->getDirectiveKind() == OMPD_section || in VisitSubCaptures() 3749 S->getDirectiveKind() == OMPD_master || in VisitSubCaptures() 3750 S->getDirectiveKind() == OMPD_masked || in VisitSubCaptures() 3751 S->getDirectiveKind() == OMPD_scope || in VisitSubCaptures() 3752 isOpenMPLoopTransformationDirective(S->getDirectiveKind())) { in VisitSubCaptures() 3772 if (isOpenMPTaskingDirective(S->getDirectiveKind()) && in VisitSubCaptures() 3773 !isOpenMPTaskLoopDirective(S->getDirectiveKind())) { in VisitSubCaptures() 5766 isOpenMPLoopTransformationDirective(LoopTransform->getDirectiveKind()) && in ActOnOpenMPLoopnest() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | StmtOpenMP.h | 551 getOpenMPCaptureRegions(CaptureRegions, getDirectiveKind()); in getCapturedStmt() 560 getOpenMPCaptureRegions(CaptureRegions, getDirectiveKind()); in getInnermostCapturedStmt() 569 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() function 969 return isOpenMPLoopDirective(D->getDirectiveKind()); in classof() 1085 &Data->getChildren()[getArraysOffset(getDirectiveKind())]); in getCounters() 1092 &Data->getChildren()[getArraysOffset(getDirectiveKind()) + in getPrivateCounters() 1100 &Data->getChildren()[getArraysOffset(getDirectiveKind()) + in getInits() 1108 &Data->getChildren()[getArraysOffset(getDirectiveKind()) + in getUpdates() 1116 &Data->getChildren()[getArraysOffset(getDirectiveKind()) + in getFinals() 1124 &Data->getChildren()[getArraysOffset(getDirectiveKind()) + in getDependentCounters() [all …]
|
H A D | StmtOpenACC.h | 56 OpenACCDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() function
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 114 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt() 130 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt() 271 if (!isOpenMPSimdDirective(S.getDirectiveKind())) in OMPSimdLexicalScope() 830 isOpenMPTargetExecutionDirective(D.getDirectiveKind()); in EmitOMPFirstprivateClause() 841 getOpenMPCaptureRegions(CaptureRegions, D.getDirectiveKind()); in EmitOMPFirstprivateClause() 1071 if (isOpenMPSimdDirective(D.getDirectiveKind())) { in EmitOMPLastprivateClauseInit() 1081 if (isOpenMPTaskLoopDirective(D.getDirectiveKind()) && in EmitOMPLastprivateClauseInit() 1317 isOpenMPWorksharingDirective(D.getDirectiveKind()); in EmitOMPReductionClauseInit() 1321 switch (D.getDirectiveKind()) { in EmitOMPReductionClauseInit() 1455 isOpenMPWorksharingDirective(D.getDirectiveKind())); in EmitOMPReductionClauseFinal() [all …]
|
H A D | CGOpenMPRuntimeGPU.cpp | 344 getOpenMPCaptureRegions(CaptureRegions, D->getDirectiveKind()); in VisitOMPExecutableDirective() 352 isOpenMPDistributeDirective(D->getDirectiveKind())); in VisitOMPExecutableDirective() 524 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedSPMDDirective() 525 switch (D.getDirectiveKind()) { in hasNestedSPMDDirective() 537 DKind = NND->getDirectiveKind(); in hasNestedSPMDDirective() 619 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsSPMDExecutionMode() 938 assert(isOpenMPTeamsDirective(D.getDirectiveKind()) && in getDistributeLastprivateVars() 941 if (!isOpenMPDistributeDirective(D.getDirectiveKind())) { in getDistributeLastprivateVars() 947 if (Dir && !isOpenMPDistributeDirective(Dir->getDirectiveKind())) in getDistributeLastprivateVars() 963 assert(isOpenMPTeamsDirective(D.getDirectiveKind()) && in getTeamsReductionVars() [all …]
|
H A D | CGOpenMPRuntime.cpp | 100 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() function in __anon93cce0fb0111::CGOpenMPRegionInfo 1307 isOpenMPTaskLoopDirective(D.getDirectiveKind()) ? OMPD_taskloop in emitTaskOutlinedFunction() 2383 CGF.getOMPCancelDestination(OMPRegionInfo->getDirectiveKind()); in emitBarrierCall() 3266 OpenMPDirectiveKind Kind = isOpenMPTaskLoopDirective(D.getDirectiveKind()) in emitPrivatesInit() 3273 isOpenMPTargetDataManagementDirective(D.getDirectiveKind()) || in emitPrivatesInit() 3274 isOpenMPTargetExecutionDirective(D.getDirectiveKind()); in emitPrivatesInit() 3665 if (isOpenMPTaskLoopDirective(D.getDirectiveKind())) { in emitTaskInit() 3668 CGM, D.getDirectiveKind(), KmpInt32Ty, KmpRoutineEntryPtrQTy)); in emitTaskInit() 3672 assert((D.getDirectiveKind() == OMPD_task || in emitTaskInit() 3673 isOpenMPTargetExecutionDirective(D.getDirectiveKind()) || in emitTaskInit() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaOpenACC.h | 94 OpenACCDirectiveKind getDirectiveKind() const { return DirKind; } in getDirectiveKind() function
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtPrinter.cpp | 1157 Indent() << "#pragma acc " << S->getDirectiveKind(); in VisitOpenACCComputeConstruct()
|
H A D | TextNodeDumper.cpp | 2878 OS << " " << S->getDirectiveKind(); in VisitOpenACCConstructStmt()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 8775 Node.getDirectiveKind(), CKind, in AST_MATCHER_P()
|