| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | OpenMPKinds.h | 24 using OpenMPDirectiveKind = llvm::omp::Directive; variable 193 bool isOpenMPLoopDirective(OpenMPDirectiveKind DKind); 199 bool isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind); 205 bool isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind); 211 bool isOpenMPParallelDirective(OpenMPDirectiveKind DKind); 240 bool isOpenMPTeamsDirective(OpenMPDirectiveKind DKind); 246 bool isOpenMPSimdDirective(OpenMPDirectiveKind DKind); 253 bool isOpenMPDistributeDirective(OpenMPDirectiveKind DKind); 268 bool isOpenMPGenericLoopDirective(OpenMPDirectiveKind DKind); 285 bool isOpenMPTaskingDirective(OpenMPDirectiveKind Kind); [all …]
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | OpenMPKinds.cpp | 480 bool clang::isOpenMPLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPLoopDirective() 508 bool clang::isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind) { in isOpenMPWorksharingDirective() 523 bool clang::isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPTaskLoopDirective() 533 bool clang::isOpenMPParallelDirective(OpenMPDirectiveKind DKind) { in isOpenMPParallelDirective() 576 bool clang::isOpenMPTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPTeamsDirective() 585 bool clang::isOpenMPSimdDirective(OpenMPDirectiveKind DKind) { in isOpenMPSimdDirective() 608 bool clang::isOpenMPDistributeDirective(OpenMPDirectiveKind Kind) { in isOpenMPDistributeDirective() 619 bool clang::isOpenMPGenericLoopDirective(OpenMPDirectiveKind Kind) { in isOpenMPGenericLoopDirective() 636 bool clang::isOpenMPTaskingDirective(OpenMPDirectiveKind Kind) { in isOpenMPTaskingDirective() 654 SmallVectorImpl<OpenMPDirectiveKind> &CaptureRegions, in getOpenMPCaptureRegions() [all …]
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 410 static unsigned getDefaultFlagsForBarriers(OpenMPDirectiveKind Kind); 1085 OpenMPDirectiveKind Kind, 1208 OpenMPDirectiveKind DKind, 1243 OpenMPDirectiveKind DKind); 1431 OpenMPDirectiveKind ReductionKind; 1567 OpenMPDirectiveKind CancelRegion); 1946 OpenMPDirectiveKind InnermostKind, 1960 OpenMPDirectiveKind InnermostKind, 2105 OpenMPDirectiveKind DKind, 2138 OpenMPDirectiveKind DKind) override; [all …]
|
| H A D | CGOpenMPRuntimeGPU.h | 220 OpenMPDirectiveKind InnermostKind, 235 OpenMPDirectiveKind InnermostKind, 276 OpenMPDirectiveKind Kind, bool EmitChecks = true,
|
| H A D | CGOpenMPRuntime.cpp | 96 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 109 OpenMPDirectiveKind Kind; 1308 const OpenMPDirectiveKind Region = in emitTaskOutlinedFunction() 6220 OpenMPDirectiveKind CancelRegion) { in emitCancellationPointCall() 6560 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in getNumTeamsExprForTargetDirective() 6820 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in getNumThreadsExprForTargetDirective() 6944 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in emitNumThreadsForTargetDirective() 10195 OpenMPDirectiveKind Kind = D.getDirectiveKind(); in emitTargetNumIterationsCall() 12315 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in tryToDisableInnerAnalysis() 12708 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in checkAndEmitSharedLastprivateConditional() [all …]
|
| H A D | CGOpenMPRuntimeGPU.cpp | 372 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in VisitOMPExecutableDirective() 576 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedSPMDDirective() 671 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsSPMDExecutionMode() 774 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedLightweightDirective() 930 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsLightweightRuntime() 1242 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) { in emitParallelOutlinedFunction() 1319 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) { in emitTeamsOutlinedFunction() 1617 OpenMPDirectiveKind Kind, bool, in emitBarrierCall()
|
| H A D | CodeGenFunction.h | 1443 CancelExit(OpenMPDirectiveKind Kind, JumpDest ExitBlock, 1446 OpenMPDirectiveKind Kind = llvm::omp::OMPD_unknown; 1463 void emitExit(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, 1482 void enter(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, bool HasCancel) { 3330 OMPCancelStackRAII(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, 3464 const OpenMPDirectiveKind ReductionKind); 3478 const OpenMPDirectiveKind CapturedRegion, 3648 JumpDest getOMPCancelDestination(OpenMPDirectiveKind Kind);
|
| H A D | CGStmtOpenMP.cpp | 77 const llvm::Optional<OpenMPDirectiveKind> CapturedRegion = llvm::None, in OMPLexicalScope() 109 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt() 125 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt() 814 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in EmitOMPFirstprivateClause() 1408 const OMPExecutableDirective &D, const OpenMPDirectiveKind ReductionKind) { in EmitOMPReductionClauseFinal() 1541 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen, in emitCommonOMPParallelDirective() 4529 const OMPExecutableDirective &S, const OpenMPDirectiveKind CapturedRegion, in EmitOMPTaskBasedDirective() 5079 OpenMPDirectiveKind CapturedRegion = S.getDirectiveKind(); in processInReduction() 6678 OpenMPDirectiveKind InnermostKind, in emitCommonOMPTeamsDirective() 7140 CodeGenFunction::getOMPCancelDestination(OpenMPDirectiveKind Kind) { in getOMPCancelDestination()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 75 operator OpenMPDirectiveKind() const { return OpenMPDirectiveKind(Value); } in operator OpenMPDirectiveKind() 82 OpenMPDirectiveKind Kind; 85 DeclDirectiveListParserHelper(Parser *P, OpenMPDirectiveKind Kind) in DeclDirectiveListParserHelper() 219 ? static_cast<OpenMPDirectiveKind>(DKind) in parseOpenMPDirectiveKind() 2047 OpenMPDirectiveKind DKind; in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2246 OpenMPDirectiveKind DK = OMPD_unknown; in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2494 OpenMPDirectiveKind DKind = parseOpenMPDirectiveKind(*this); in ParseOpenMPDeclarativeOrExecutableDirective() 2499 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in ParseOpenMPDeclarativeOrExecutableDirective() 2987 OpenMPDirectiveKind Kind, in ParseOpenMPSimpleVarList() 3144 OMPClause *Parser::ParseOpenMPClause(OpenMPDirectiveKind DKind, in ParseOpenMPClause() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 3195 void ParseOpenMPAssumesDirective(OpenMPDirectiveKind DKind, 3205 void ParseOMPEndDeclareTargetDirective(OpenMPDirectiveKind BeginDKind, 3206 OpenMPDirectiveKind EndDKind, 3211 void skipUntilPragmaOpenMPEnd(OpenMPDirectiveKind DKind); 3217 void parseOMPEndDirective(OpenMPDirectiveKind BeginKind, 3218 OpenMPDirectiveKind ExpectedKind, 3219 OpenMPDirectiveKind FoundKind, 3254 OpenMPDirectiveKind Kind, 3272 OMPClause *ParseOpenMPClause(OpenMPDirectiveKind DKind, 3322 OMPClause *ParseOpenMPVarListClause(OpenMPDirectiveKind DKind, [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Frontend/ |
| H A D | OpenMPParsingTest.cpp | 17 TEST(OpenMPParsingTest, OpenMPDirectiveKind) { in TEST() argument
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 271 OpenMPDirectiveKind Kind = llvm::omp::OMPD_unknown; 295 OMPExecutableDirective(StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() 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() 1137 OMPLoopDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopDirective() 1143 static unsigned getArraysOffset(OpenMPDirectiveKind Kind) { in getArraysOffset() 1154 OpenMPDirectiveKind Kind) { in numLoopChildren() 3544 OpenMPDirectiveKind CancelRegion = llvm::omp::OMPD_unknown; [all …]
|
| H A D | OpenMPClause.h | 119 OpenMPDirectiveKind CaptureRegion = llvm::omp::OMPD_unknown; 129 OpenMPDirectiveKind ThisRegion = llvm::omp::OMPD_unknown) { 142 OpenMPDirectiveKind getCaptureRegion() const { return CaptureRegion; } in getCaptureRegion() 518 OpenMPDirectiveKind NameModifier = llvm::omp::OMPD_unknown; 527 void setNameModifier(OpenMPDirectiveKind NM) { NameModifier = NM; } in setNameModifier() 549 OpenMPDirectiveKind CaptureRegion, SourceLocation StartLoc, in OMPIfClause() 577 OpenMPDirectiveKind getNameModifier() const { return NameModifier; } in getNameModifier() 698 OpenMPDirectiveKind CaptureRegion, in OMPNumThreadsClause() 6067 OpenMPDirectiveKind CaptureRegion, in OMPThreadLimitClause() 8029 OpenMPDirectiveKind CaptureRegion, in OMPNovariantsClause() [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 71 OpenMPDirectiveKind DKind = OMPD_unknown; 163 OpenMPDirectiveKind Directive = OMPD_unknown; 2555 [](OpenMPDirectiveKind K) { in isOpenMPPrivateDecl() 3835 [](OpenMPDirectiveKind K) { in VisitDeclRefExpr() 3931 [](OpenMPDirectiveKind K) { in VisitMemberExpr() 4648 OpenMPDirectiveKind DKind = OMPD_unknown; 16236 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPNumThreadsClause() 17463 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPFilterClause() 17968 [](OpenMPDirectiveKind K) { in ActOnOpenMPFirstprivateClause() 20515 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPDeviceClause() [all …]
|
| H A D | TreeTransform.h | 1585 StmtResult RebuildOMPExecutableDirective(OpenMPDirectiveKind Kind, in RebuildOMPExecutableDirective() 1587 OpenMPDirectiveKind CancelRegion, in RebuildOMPExecutableDirective() 1599 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier, in RebuildOMPIfClause() 8601 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in TransformOMPExecutableDirective()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 10605 OpenMPDirectiveKind Kind; 10613 DeclareTargetContextInfo(OpenMPDirectiveKind Kind, SourceLocation Loc) in DeclareTargetContextInfo() 10657 OpenMPDirectiveKind Kind, Stmt *AStmt, int NumLoops, 10797 void StartOpenMPDSABlock(OpenMPDirectiveKind K, 10824 OpenMPDirectiveKind Kind); 10840 OpenMPDirectiveKind DKind, 10950 static int getOpenMPCaptureLevels(OpenMPDirectiveKind Kind); 10953 void ActOnOpenMPRegionStart(OpenMPDirectiveKind DKind, Scope *CurScope); 10972 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName, 10973 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses, [all …]
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | StmtOpenMP.cpp | 791 OpenMPDirectiveKind CancelRegion) { in Create() 805 OpenMPDirectiveKind CancelRegion) { in Create()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2492 D->setCancelRegion(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPCancellationPointDirective() 2498 D->setCancelRegion(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPCancelDirective()
|
| H A D | ASTReader.cpp | 11826 static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPClauseWithPreInit() 11836 C->setNameModifier(static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPIfClause()
|