| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | OpenMPKinds.h | 25 using OpenMPDirectiveKind = llvm::omp::Directive; variable 269 bool isOpenMPLoopDirective(OpenMPDirectiveKind DKind); 275 bool isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind); 281 bool isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind); 287 bool isOpenMPParallelDirective(OpenMPDirectiveKind DKind); 294 bool isOpenMPTargetExecutionDirective(OpenMPDirectiveKind DKind); 302 bool isOpenMPTargetDataManagementDirective(OpenMPDirectiveKind DKind); 310 bool isOpenMPNestingTeamsDirective(OpenMPDirectiveKind DKind); 316 bool isOpenMPTeamsDirective(OpenMPDirectiveKind DKind); 322 bool isOpenMPSimdDirective(OpenMPDirectiveKind DKind); [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | OpenMPKinds.cpp | 610 bool clang::isOpenMPLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPLoopDirective() 614 bool clang::isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind) { in isOpenMPWorksharingDirective() 631 bool clang::isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPTaskLoopDirective() 636 bool clang::isOpenMPParallelDirective(OpenMPDirectiveKind DKind) { in isOpenMPParallelDirective() 643 bool clang::isOpenMPTargetExecutionDirective(OpenMPDirectiveKind DKind) { in isOpenMPTargetExecutionDirective() 648 bool clang::isOpenMPTargetDataManagementDirective(OpenMPDirectiveKind DKind) { in isOpenMPTargetDataManagementDirective() 653 bool clang::isOpenMPNestingTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPNestingTeamsDirective() 660 bool clang::isOpenMPTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPTeamsDirective() 665 bool clang::isOpenMPSimdDirective(OpenMPDirectiveKind DKind) { in isOpenMPSimdDirective() 676 bool clang::isOpenMPNestingDistributeDirective(OpenMPDirectiveKind Kind) { in isOpenMPNestingDistributeDirective() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 373 static unsigned getDefaultFlagsForBarriers(OpenMPDirectiveKind Kind); 727 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, 741 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, 762 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen, 853 OpenMPDirectiveKind Kind, 984 OpenMPDirectiveKind DKind, 1019 OpenMPDirectiveKind DKind); 1177 OpenMPDirectiveKind InnermostKind, 1205 OpenMPDirectiveKind ReductionKind; 1343 OpenMPDirectiveKind CancelRegion); [all …]
|
| H A D | CGOpenMPRuntimeGPU.h | 192 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, 207 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, 248 OpenMPDirectiveKind Kind, bool EmitChecks = true,
|
| H A D | CGStmtOpenMP.cpp | 49 static OpenMPDirectiveKind 86 const std::optional<OpenMPDirectiveKind> CapturedRegion = std::nullopt, in OMPLexicalScope() 118 OpenMPDirectiveKind EKind = getEffectiveDirectiveKind(S); in EmitPreInitStmt() 134 OpenMPDirectiveKind EKind = getEffectiveDirectiveKind(S); in EmitPreInitStmt() 320 static OpenMPDirectiveKind 322 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in getEffectiveDirectiveKind() 866 OpenMPDirectiveKind EKind = getEffectiveDirectiveKind(D); in EmitOMPFirstprivateClause() 878 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in EmitOMPFirstprivateClause() 1108 OpenMPDirectiveKind EKind = getEffectiveDirectiveKind(D); in EmitOMPLastprivateClauseInit() 1353 OpenMPDirectiveKind EKind = getEffectiveDirectiveKind(D); in EmitOMPReductionClauseInit() [all …]
|
| H A D | CGOpenMPRuntime.cpp | 70 const RegionCodeGenTy &CodeGen, OpenMPDirectiveKind Kind, in CGOpenMPRegionInfo() 76 const RegionCodeGenTy &CodeGen, OpenMPDirectiveKind Kind, in CGOpenMPRegionInfo() 96 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 109 OpenMPDirectiveKind Kind; 118 OpenMPDirectiveKind Kind, bool HasCancel, in CGOpenMPOutlinedRegionInfo() 200 OpenMPDirectiveKind Kind, bool HasCancel, in CGOpenMPTaskOutlinedRegionInfo() 241 OpenMPDirectiveKind Kind, bool HasCancel) in CGOpenMPInlinedRegionInfo() 423 OpenMPDirectiveKind Kind, bool HasCancel, in InlinedOpenMPRegionRAII() 1209 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, in emitParallelOrTeamsOutlinedFunction() 1260 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, in emitParallelOutlinedFunction() [all …]
|
| H A D | CGOpenMPRuntimeGPU.cpp | 343 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in VisitOMPExecutableDirective() 524 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedSPMDDirective() 619 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsSPMDExecutionMode() 915 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, in emitParallelOutlinedFunction() 973 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, in emitTeamsOutlinedFunction() 1301 OpenMPDirectiveKind Kind, bool, in emitBarrierCall()
|
| H A D | CodeGenFunction.h | 1571 CancelExit(OpenMPDirectiveKind Kind, JumpDest ExitBlock, 1574 OpenMPDirectiveKind Kind = llvm::omp::OMPD_unknown; 1591 void emitExit(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, 1610 void enter(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, bool HasCancel) { 3682 OMPCancelStackRAII(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, 3817 const OpenMPDirectiveKind ReductionKind); 3831 const OpenMPDirectiveKind CapturedRegion, 4029 JumpDest getOMPCancelDestination(OpenMPDirectiveKind Kind); 4086 OpenMPDirectiveKind DKind = llvm::omp::OMPD_unknown;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaOpenMP.h | 196 void StartOpenMPDSABlock(OpenMPDirectiveKind K, 223 OpenMPDirectiveKind Kind); 238 OpenMPDirectiveKind DKind, 313 OpenMPDirectiveKind Kind; 321 DeclareTargetContextInfo(OpenMPDirectiveKind Kind, SourceLocation Loc) in DeclareTargetContextInfo() 378 static int getOpenMPCaptureLevels(OpenMPDirectiveKind Kind); 381 void ActOnOpenMPRegionStart(OpenMPDirectiveKind DKind, Scope *CurScope); 400 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName, 401 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses, 412 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName, [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 44 OpenMPDirectiveKind Kind; 47 DeclDirectiveListParserHelper(Parser *P, OpenMPDirectiveKind Kind) in DeclDirectiveListParserHelper() 59 static OpenMPDirectiveKind checkOpenMPDirectiveName(Parser &P, in checkOpenMPDirectiveName() 61 OpenMPDirectiveKind Kind, in checkOpenMPDirectiveName() 74 static OpenMPDirectiveKind parseOpenMPDirectiveKind(Parser &P) { in parseOpenMPDirectiveKind() 91 OpenMPDirectiveKind DKind = S->Value; in parseOpenMPDirectiveKind() 587 OpenMPDirectiveKind DK = OMPD_unknown; in ParseOpenMPDeclareBeginVariantDirective() 1592 void Parser::ParseOpenMPClauses(OpenMPDirectiveKind DKind, in ParseOpenMPClauses() 1619 void Parser::ParseOpenMPAssumesDirective(OpenMPDirectiveKind DKind, in ParseOpenMPAssumesDirective() 1907 void Parser::skipUntilPragmaOpenMPEnd(OpenMPDirectiveKind DKind) { in skipUntilPragmaOpenMPEnd() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 6405 void ParseOpenMPAssumesDirective(OpenMPDirectiveKind DKind, 6426 void ParseOpenMPClauses(OpenMPDirectiveKind DKind, 6434 void ParseOMPEndDeclareTargetDirective(OpenMPDirectiveKind BeginDKind, 6435 OpenMPDirectiveKind EndDKind, 6440 void skipUntilPragmaOpenMPEnd(OpenMPDirectiveKind DKind); 6446 void parseOMPEndDirective(OpenMPDirectiveKind BeginKind, 6447 OpenMPDirectiveKind ExpectedKind, 6448 OpenMPDirectiveKind FoundKind, 6543 OpenMPDirectiveKind Kind, 6607 OpenMPDirectiveKind DKind, SourceLocation Loc, [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 61 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose); 80 OpenMPDirectiveKind DKind = OMPD_unknown; 88 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, in DSAVarData() 171 OpenMPDirectiveKind Directive = OMPD_unknown; 226 SharingMapTy(OpenMPDirectiveKind DKind, DeclarationNameInfo Name, in SharingMapTy() 399 void push(OpenMPDirectiveKind DKind, const DeclarationNameInfo &DirName, in push() 609 const llvm::function_ref<bool(OpenMPDirectiveKind)> DPred, 617 const llvm::function_ref<bool(OpenMPDirectiveKind)> DPred, 630 const llvm::function_ref<bool(OpenMPDirectiveKind)> DPred, 636 OpenMPDirectiveKind, const DeclarationNameInfo &, SourceLocation)> [all …]
|
| H A D | TreeTransform.h | 1664 StmtResult RebuildOMPExecutableDirective(OpenMPDirectiveKind Kind, in RebuildOMPExecutableDirective() 1666 OpenMPDirectiveKind CancelRegion, in RebuildOMPExecutableDirective() 1676 StmtResult RebuildOMPInformationalDirective(OpenMPDirectiveKind Kind, in RebuildOMPInformationalDirective() 1691 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier, in RebuildOMPIfClause() 9536 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in TransformOMPExecutableDirective()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 271 OpenMPDirectiveKind Kind = llvm::omp::OMPD_unknown; 295 OMPExecutableDirective(StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() 533 const CapturedStmt *getCapturedStmt(OpenMPDirectiveKind RegionKind) const { in getCapturedStmt() 536 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getCapturedStmt() 545 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getInnermostCapturedStmt() 555 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 697 OMPLoopBasedDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopBasedDirective() 967 OpenMPDirectiveKind Kind, in OMPLoopTransformationDirective() 1139 OMPLoopDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopDirective() 1145 static unsigned getArraysOffset(OpenMPDirectiveKind Kind) { in getArraysOffset() [all …]
|
| H A D | OpenMPClause.h | 202 OpenMPDirectiveKind CaptureRegion = llvm::omp::OMPD_unknown; 212 OpenMPDirectiveKind ThisRegion = llvm::omp::OMPD_unknown) { 225 OpenMPDirectiveKind getCaptureRegion() const { return CaptureRegion; } in getCaptureRegion() 382 MutableArrayRef<OpenMPDirectiveKind> getDirectiveKinds() { in getDirectiveKinds() 384 ->template getTrailingObjectsNonStrict<OpenMPDirectiveKind>(NumKinds); in getDirectiveKinds() 387 void setDirectiveKinds(ArrayRef<OpenMPDirectiveKind> DK) { in setDirectiveKinds() 689 OpenMPDirectiveKind NameModifier = llvm::omp::OMPD_unknown; 698 void setNameModifier(OpenMPDirectiveKind NM) { NameModifier = NM; } in setNameModifier() 719 OMPIfClause(OpenMPDirectiveKind NameModifier, Expr *Cond, Stmt *HelperCond, in OMPIfClause() 720 OpenMPDirectiveKind CaptureRegion, SourceLocation StartLoc, in OMPIfClause() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 1743 ArrayRef<OpenMPDirectiveKind> DKVec, in Create() 1747 void *Mem = C.Allocate(totalSizeToAlloc<OpenMPDirectiveKind>(DKVec.size()), in Create() 1755 void *Mem = C.Allocate(totalSizeToAlloc<OpenMPDirectiveKind>(K), in CreateEmpty() 1761 const ASTContext &C, ArrayRef<OpenMPDirectiveKind> DKVec, in Create() 1763 void *Mem = C.Allocate(totalSizeToAlloc<OpenMPDirectiveKind>(DKVec.size()), in Create() 1772 void *Mem = C.Allocate(totalSizeToAlloc<OpenMPDirectiveKind>(K), in CreateEmpty() 1778 const ASTContext &C, OpenMPDirectiveKind CaptureRegion, in Create() 1796 const ASTContext &C, OpenMPDirectiveKind CaptureRegion, in Create()
|
| H A D | StmtOpenMP.cpp | 901 OpenMPDirectiveKind CancelRegion) { in Create() 915 OpenMPDirectiveKind CancelRegion) { in Create()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 11454 static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPClauseWithPreInit() 11464 C->setNameModifier(static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPIfClause() 11601 llvm::SmallVector<OpenMPDirectiveKind, 4> DKVec; in VisitOMPAbsentClause() 11604 DKVec.push_back(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPAbsentClause() 11617 llvm::SmallVector<OpenMPDirectiveKind, 4> DKVec; in VisitOMPContainsClause() 11620 DKVec.push_back(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPContainsClause()
|
| H A D | ASTReaderStmt.cpp | 2652 D->setCancelRegion(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPCancellationPointDirective() 2658 D->setCancelRegion(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPCancelDirective()
|