| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | OpenMPKinds.h | 24 using OpenMPDirectiveKind = llvm::omp::Directive; variable 244 bool isOpenMPLoopDirective(OpenMPDirectiveKind DKind); 250 bool isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind); 256 bool isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind); 262 bool isOpenMPParallelDirective(OpenMPDirectiveKind DKind); 291 bool isOpenMPTeamsDirective(OpenMPDirectiveKind DKind); 297 bool isOpenMPSimdDirective(OpenMPDirectiveKind DKind); 304 bool isOpenMPDistributeDirective(OpenMPDirectiveKind DKind); 336 bool isOpenMPTaskingDirective(OpenMPDirectiveKind Kind); 351 OpenMPDirectiveKind DKind); [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/ |
| H A D | OpenMPKinds.cpp | 576 bool clang::isOpenMPLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPLoopDirective() 621 bool clang::isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPTaskLoopDirective() 631 bool clang::isOpenMPParallelDirective(OpenMPDirectiveKind DKind) { in isOpenMPParallelDirective() 675 bool clang::isOpenMPTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPTeamsDirective() 684 bool clang::isOpenMPSimdDirective(OpenMPDirectiveKind DKind) { in isOpenMPSimdDirective() 707 bool clang::isOpenMPDistributeDirective(OpenMPDirectiveKind Kind) { in isOpenMPDistributeDirective() 718 bool clang::isOpenMPGenericLoopDirective(OpenMPDirectiveKind Kind) { in isOpenMPGenericLoopDirective() 735 bool clang::isOpenMPTaskingDirective(OpenMPDirectiveKind Kind) { in isOpenMPTaskingDirective() 761 bool clang::needsTaskBasedThreadLimit(OpenMPDirectiveKind DKind) { in needsTaskBasedThreadLimit() 769 SmallVectorImpl<OpenMPDirectiveKind> &CaptureRegions, in getOpenMPCaptureRegions() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 745 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, 759 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, 871 OpenMPDirectiveKind Kind, 994 OpenMPDirectiveKind DKind, 1029 OpenMPDirectiveKind DKind); 1215 OpenMPDirectiveKind ReductionKind; 1351 OpenMPDirectiveKind CancelRegion); 1694 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, 1853 OpenMPDirectiveKind DKind, 1886 OpenMPDirectiveKind DKind) override; [all …]
|
| H A D | CGOpenMPRuntimeGPU.h | 195 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, 210 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, 251 OpenMPDirectiveKind Kind, bool EmitChecks = true,
|
| H A D | CGOpenMPRuntime.cpp | 98 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 111 OpenMPDirectiveKind Kind; 1304 const OpenMPDirectiveKind Region = in emitTaskOutlinedFunction() 5701 OpenMPDirectiveKind CancelRegion) { in emitCancellationPointCall() 6010 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in getNumTeamsExprForTargetDirective() 6148 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in emitNumTeamsForTargetDirective() 6281 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in getNumThreadsExprForTargetDirective() 9361 OpenMPDirectiveKind Kind = D.getDirectiveKind(); in emitTargetNumIterationsCall() 11466 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in tryToDisableInnerAnalysis() 11859 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in checkAndEmitSharedLastprivateConditional() [all …]
|
| H A D | CodeGenFunction.h | 1452 CancelExit(OpenMPDirectiveKind Kind, JumpDest ExitBlock, 1455 OpenMPDirectiveKind Kind = llvm::omp::OMPD_unknown; 1472 void emitExit(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, 1491 void enter(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, bool HasCancel) { 3417 OMPCancelStackRAII(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, 3553 const OpenMPDirectiveKind ReductionKind); 3567 const OpenMPDirectiveKind CapturedRegion, 3755 JumpDest getOMPCancelDestination(OpenMPDirectiveKind Kind);
|
| H A D | CGOpenMPRuntimeGPU.cpp | 343 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in VisitOMPExecutableDirective() 549 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedSPMDDirective() 644 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsSPMDExecutionMode() 935 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, in emitParallelOutlinedFunction() 993 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, in emitTeamsOutlinedFunction() 1321 OpenMPDirectiveKind Kind, bool, in emitBarrierCall()
|
| H A D | CGStmtOpenMP.cpp | 78 const std::optional<OpenMPDirectiveKind> CapturedRegion = std::nullopt, in OMPLexicalScope() 110 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt() 126 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt() 812 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in EmitOMPFirstprivateClause() 1405 const OMPExecutableDirective &D, const OpenMPDirectiveKind ReductionKind) { in EmitOMPReductionClauseFinal() 1538 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen, in emitCommonOMPParallelDirective() 4609 const OMPExecutableDirective &S, const OpenMPDirectiveKind CapturedRegion, in EmitOMPTaskBasedDirective() 5166 OpenMPDirectiveKind CapturedRegion = S.getDirectiveKind(); in processInReduction() 6727 OpenMPDirectiveKind InnermostKind, in emitCommonOMPTeamsDirective() 7190 CodeGenFunction::getOMPCancelDestination(OpenMPDirectiveKind Kind) { in getOMPCancelDestination() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 271 OpenMPDirectiveKind Kind = llvm::omp::OMPD_unknown; 304 OMPExecutableDirective(StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() 357 void setMappedDirective(OpenMPDirectiveKind MappedDirective) { in setMappedDirective() 550 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getCapturedStmt() 559 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getInnermostCapturedStmt() 569 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 1153 OMPLoopDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopDirective() 1159 static unsigned getArraysOffset(OpenMPDirectiveKind Kind) { in getArraysOffset() 1170 OpenMPDirectiveKind Kind) { in numLoopChildren() 3644 OpenMPDirectiveKind CancelRegion); [all …]
|
| H A D | OpenMPClause.h | 202 OpenMPDirectiveKind CaptureRegion = llvm::omp::OMPD_unknown; 225 OpenMPDirectiveKind getCaptureRegion() const { return CaptureRegion; } in getCaptureRegion() 540 OpenMPDirectiveKind NameModifier = llvm::omp::OMPD_unknown; 549 void setNameModifier(OpenMPDirectiveKind NM) { NameModifier = NM; } in setNameModifier() 571 OpenMPDirectiveKind CaptureRegion, SourceLocation StartLoc, in OMPIfClause() 599 OpenMPDirectiveKind getNameModifier() const { return NameModifier; } in getNameModifier() 693 OpenMPDirectiveKind CaptureRegion, in OMPNumThreadsClause() 6195 OpenMPDirectiveKind CaptureRegion, in OMPThreadLimitClause() 8217 OpenMPDirectiveKind CaptureRegion, in OMPNovariantsClause() 9042 getCapturedStmt(OpenMPDirectiveKind RegionKind, in getCapturedStmt() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 77 operator OpenMPDirectiveKind() const { return OpenMPDirectiveKind(Value); } in operator OpenMPDirectiveKind() 84 OpenMPDirectiveKind Kind; 87 DeclDirectiveListParserHelper(Parser *P, OpenMPDirectiveKind Kind) in DeclDirectiveListParserHelper() 221 ? static_cast<OpenMPDirectiveKind>(DKind) in parseOpenMPDirectiveKind() 1635 void Parser::ParseOpenMPClauses(OpenMPDirectiveKind DKind, in ParseOpenMPClauses() 2051 OpenMPDirectiveKind DKind; in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2258 OpenMPDirectiveKind DK = OMPD_unknown; in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2508 OpenMPDirectiveKind DKind = parseOpenMPDirectiveKind(*this); in ParseOpenMPDeclarativeOrExecutableDirective() 2513 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in ParseOpenMPDeclarativeOrExecutableDirective() 3013 OpenMPDirectiveKind Kind, in ParseOpenMPSimpleVarList() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 74 OpenMPDirectiveKind DKind = OMPD_unknown; 2611 [](OpenMPDirectiveKind K) { in isOpenMPPrivateDecl() 3911 [](OpenMPDirectiveKind K) { in VisitDeclRefExpr() 4007 [](OpenMPDirectiveKind K) { in VisitMemberExpr() 4719 OpenMPDirectiveKind DKind = OMPD_unknown; 6242 OpenMPDirectiveKind DK = Kind; in ActOnOpenMPExecutableDirective() 16709 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPNumThreadsClause() 18077 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPFilterClause() 18590 [](OpenMPDirectiveKind K) { in ActOnOpenMPFirstprivateClause() 21213 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPDeviceClause() [all …]
|
| H A D | TreeTransform.h | 1652 OpenMPDirectiveKind Kind, DeclarationNameInfo DirName, 1653 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses, 1655 OpenMPDirectiveKind PrevMappedDirective = OMPD_unknown) { 1666 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier, in RebuildOMPIfClause() 8869 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in TransformOMPExecutableDirective()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 3359 void ParseOpenMPAssumesDirective(OpenMPDirectiveKind DKind, 3370 void ParseOpenMPClauses(OpenMPDirectiveKind DKind, 3379 OpenMPDirectiveKind EndDKind, 3384 void skipUntilPragmaOpenMPEnd(OpenMPDirectiveKind DKind); 3390 void parseOMPEndDirective(OpenMPDirectiveKind BeginKind, 3391 OpenMPDirectiveKind ExpectedKind, 3392 OpenMPDirectiveKind FoundKind, 3427 OpenMPDirectiveKind Kind, 3445 OMPClause *ParseOpenMPClause(OpenMPDirectiveKind DKind, 3495 OMPClause *ParseOpenMPVarListClause(OpenMPDirectiveKind DKind, [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 11290 OpenMPDirectiveKind Kind; 11339 OpenMPDirectiveKind Kind, Stmt *AStmt, int NumLoops, 11386 OpenMPDirectiveKind &Kind, 11387 OpenMPDirectiveKind &PrevMappedDirective, 11390 OpenMPDirectiveKind CancelRegion); 11504 void StartOpenMPDSABlock(OpenMPDirectiveKind K, 11531 OpenMPDirectiveKind Kind); 11547 OpenMPDirectiveKind DKind, 11663 static int getOpenMPCaptureLevels(OpenMPDirectiveKind Kind); 11685 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName, [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtOpenMP.cpp | 303 const HelperExprs &Exprs, OpenMPDirectiveKind ParamPrevMappedDirective) { in Create() 340 OpenMPDirectiveKind ParamPrevMappedDirective) { in Create() 825 OpenMPDirectiveKind CancelRegion) { in Create() 839 OpenMPDirectiveKind CancelRegion) { in Create() 1537 const HelperExprs &Exprs, OpenMPDirectiveKind ParamPrevMappedDirective) { in Create()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2373 E->setMappedDirective(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPExecutableDirective() 2596 D->setCancelRegion(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPCancellationPointDirective() 2602 D->setCancelRegion(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPCancelDirective()
|
| H A D | ASTReader.cpp | 10590 static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPClauseWithPreInit() 10600 C->setNameModifier(static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPIfClause()
|