Home
last modified time | relevance | path

Searched refs:OpenMPDirectiveKind (Results 1 – 18 of 18) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenMPKinds.h23 using OpenMPDirectiveKind = llvm::omp::Directive; variable
178 bool isOpenMPLoopDirective(OpenMPDirectiveKind DKind);
184 bool isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind);
190 bool isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind);
196 bool isOpenMPParallelDirective(OpenMPDirectiveKind DKind);
219 bool isOpenMPNestingTeamsDirective(OpenMPDirectiveKind DKind);
225 bool isOpenMPTeamsDirective(OpenMPDirectiveKind DKind);
231 bool isOpenMPSimdDirective(OpenMPDirectiveKind DKind);
238 bool isOpenMPDistributeDirective(OpenMPDirectiveKind DKind);
263 bool isOpenMPTaskingDirective(OpenMPDirectiveKind Kind);
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/
H A DOpenMPKinds.cpp436 bool clang::isOpenMPLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPLoopDirective()
459 bool clang::isOpenMPWorksharingDirective(OpenMPDirectiveKind DKind) { in isOpenMPWorksharingDirective()
474 bool clang::isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPTaskLoopDirective()
481 bool clang::isOpenMPParallelDirective(OpenMPDirectiveKind DKind) { in isOpenMPParallelDirective()
512 bool clang::isOpenMPNestingTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPNestingTeamsDirective()
519 bool clang::isOpenMPTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPTeamsDirective()
527 bool clang::isOpenMPSimdDirective(OpenMPDirectiveKind DKind) { in isOpenMPSimdDirective()
548 bool clang::isOpenMPDistributeDirective(OpenMPDirectiveKind Kind) { in isOpenMPDistributeDirective()
570 bool clang::isOpenMPTaskingDirective(OpenMPDirectiveKind Kind) { in isOpenMPTaskingDirective()
588 SmallVectorImpl<OpenMPDirectiveKind> &CaptureRegions, in getOpenMPCaptureRegions()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h407 static unsigned getDefaultFlagsForBarriers(OpenMPDirectiveKind Kind);
1084 OpenMPDirectiveKind Kind,
1207 OpenMPDirectiveKind DKind,
1242 OpenMPDirectiveKind DKind);
1430 OpenMPDirectiveKind ReductionKind;
1565 OpenMPDirectiveKind CancelRegion);
1944 OpenMPDirectiveKind InnermostKind,
1958 OpenMPDirectiveKind InnermostKind,
2101 OpenMPDirectiveKind DKind,
2134 OpenMPDirectiveKind DKind) override;
[all …]
H A DCGOpenMPRuntimeGPU.h222 OpenMPDirectiveKind InnermostKind,
237 OpenMPDirectiveKind InnermostKind,
275 OpenMPDirectiveKind Kind, bool EmitChecks = true,
H A DCGOpenMPRuntime.cpp93 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind()
106 OpenMPDirectiveKind Kind;
1329 const OpenMPDirectiveKind Region = in emitTaskOutlinedFunction()
6304 OpenMPDirectiveKind CancelRegion) { in emitCancellationPointCall()
6627 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in getNumTeamsExprForTargetDirective()
6888 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in getNumThreadsExprForTargetDirective()
7012 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in emitNumThreadsForTargetDirective()
10187 OpenMPDirectiveKind Kind = D.getDirectiveKind(); in emitTargetNumIterationsCall()
12301 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in tryToDisableInnerAnalysis()
12694 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in checkAndEmitSharedLastprivateConditional()
[all …]
H A DCGOpenMPRuntimeGPU.cpp374 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in VisitOMPExecutableDirective()
577 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedSPMDDirective()
672 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsSPMDExecutionMode()
775 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedLightweightDirective()
931 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsLightweightRuntime()
1228 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) { in emitParallelOutlinedFunction()
1305 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) { in emitTeamsOutlinedFunction()
1588 OpenMPDirectiveKind Kind, bool, in emitBarrierCall()
H A DCodeGenFunction.h1401 CancelExit(OpenMPDirectiveKind Kind, JumpDest ExitBlock,
1404 OpenMPDirectiveKind Kind = llvm::omp::OMPD_unknown;
1421 void emitExit(CodeGenFunction &CGF, OpenMPDirectiveKind Kind,
1440 void enter(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, bool HasCancel) {
3272 OMPCancelStackRAII(CodeGenFunction &CGF, OpenMPDirectiveKind Kind,
3406 const OpenMPDirectiveKind ReductionKind);
3420 const OpenMPDirectiveKind CapturedRegion,
3583 JumpDest getOMPCancelDestination(OpenMPDirectiveKind Kind);
H A DCGStmtOpenMP.cpp72 const llvm::Optional<OpenMPDirectiveKind> CapturedRegion = llvm::None, in OMPLexicalScope()
106 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt()
122 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt()
808 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in EmitOMPFirstprivateClause()
1424 const OMPExecutableDirective &D, const OpenMPDirectiveKind ReductionKind) { in EmitOMPReductionClauseFinal()
1557 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen, in emitCommonOMPParallelDirective()
4261 const OMPExecutableDirective &S, const OpenMPDirectiveKind CapturedRegion, in EmitOMPTaskBasedDirective()
6046 OpenMPDirectiveKind InnermostKind, in emitCommonOMPTeamsDirective()
6454 CodeGenFunction::getOMPCancelDestination(OpenMPDirectiveKind Kind) { in getOMPCancelDestination()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp74 operator OpenMPDirectiveKind() const { return OpenMPDirectiveKind(Value); } in operator OpenMPDirectiveKind()
81 OpenMPDirectiveKind Kind;
84 DeclDirectiveListParserHelper(Parser *P, OpenMPDirectiveKind Kind) in DeclDirectiveListParserHelper()
208 ? static_cast<OpenMPDirectiveKind>(DKind) in parseOpenMPDirectiveKind()
1866 OpenMPDirectiveKind DKind; in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2058 OpenMPDirectiveKind DK = OMPD_unknown; in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2290 OpenMPDirectiveKind DKind = parseOpenMPDirectiveKind(*this); in ParseOpenMPDeclarativeOrExecutableDirective()
2291 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in ParseOpenMPDeclarativeOrExecutableDirective()
2612 OpenMPDirectiveKind Kind, in ParseOpenMPSimpleVarList()
2768 OMPClause *Parser::ParseOpenMPClause(OpenMPDirectiveKind DKind, in ParseOpenMPClause()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h271 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()
1095 OMPLoopDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopDirective()
1101 static unsigned getArraysOffset(OpenMPDirectiveKind Kind) { in getArraysOffset()
1112 OpenMPDirectiveKind Kind) { in numLoopChildren()
3333 OpenMPDirectiveKind CancelRegion = llvm::omp::OMPD_unknown;
[all …]
H A DOpenMPClause.h118 OpenMPDirectiveKind CaptureRegion = llvm::omp::OMPD_unknown;
128 OpenMPDirectiveKind ThisRegion = llvm::omp::OMPD_unknown) {
141 OpenMPDirectiveKind getCaptureRegion() const { return CaptureRegion; } in getCaptureRegion()
442 OpenMPDirectiveKind NameModifier = llvm::omp::OMPD_unknown;
451 void setNameModifier(OpenMPDirectiveKind NM) { NameModifier = NM; } in setNameModifier()
473 OpenMPDirectiveKind CaptureRegion, SourceLocation StartLoc, in OMPIfClause()
501 OpenMPDirectiveKind getNameModifier() const { return NameModifier; } in getNameModifier()
622 OpenMPDirectiveKind CaptureRegion, in OMPNumThreadsClause()
5936 OpenMPDirectiveKind CaptureRegion, in OMPThreadLimitClause()
7794 OpenMPDirectiveKind CaptureRegion, in OMPNovariantsClause()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h3210 void ParseOpenMPAssumesDirective(OpenMPDirectiveKind DKind,
3220 void ParseOMPEndDeclareTargetDirective(OpenMPDirectiveKind BeginDKind,
3221 OpenMPDirectiveKind EndDKind,
3226 void skipUntilPragmaOpenMPEnd(OpenMPDirectiveKind DKind);
3232 void parseOMPEndDirective(OpenMPDirectiveKind BeginKind,
3233 OpenMPDirectiveKind ExpectedKind,
3234 OpenMPDirectiveKind FoundKind,
3269 OpenMPDirectiveKind Kind,
3285 OMPClause *ParseOpenMPClause(OpenMPDirectiveKind DKind,
3330 OMPClause *ParseOpenMPVarListClause(OpenMPDirectiveKind DKind,
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp68 OpenMPDirectiveKind DKind = OMPD_unknown;
160 OpenMPDirectiveKind Directive = OMPD_unknown;
2373 [](OpenMPDirectiveKind K) { in isOpenMPPrivateDecl()
3628 [](OpenMPDirectiveKind K) { in VisitDeclRefExpr()
3718 [](OpenMPDirectiveKind K) { in VisitMemberExpr()
4375 OpenMPDirectiveKind DKind = OMPD_unknown;
14202 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPNumThreadsClause()
15390 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPFilterClause()
15902 [](OpenMPDirectiveKind K) { in ActOnOpenMPFirstprivateClause()
18429 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPDeviceClause()
[all …]
H A DTreeTransform.h1561 StmtResult RebuildOMPExecutableDirective(OpenMPDirectiveKind Kind, in RebuildOMPExecutableDirective()
1563 OpenMPDirectiveKind CancelRegion, in RebuildOMPExecutableDirective()
1575 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier, in RebuildOMPIfClause()
8495 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in TransformOMPExecutableDirective()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10235 OpenMPDirectiveKind Kind;
10240 DeclareTargetContextInfo(OpenMPDirectiveKind Kind, SourceLocation Loc) in DeclareTargetContextInfo()
10284 OpenMPDirectiveKind Kind, Stmt *AStmt, int NumLoops,
10417 void StartOpenMPDSABlock(OpenMPDirectiveKind K,
10438 OpenMPDirectiveKind Kind);
10454 OpenMPDirectiveKind DKind,
10556 static int getOpenMPCaptureLevels(OpenMPDirectiveKind Kind);
10559 void ActOnOpenMPRegionStart(OpenMPDirectiveKind DKind, Scope *CurScope);
10573 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName,
10574 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses,
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp717 OpenMPDirectiveKind CancelRegion) { in Create()
731 OpenMPDirectiveKind CancelRegion) { in Create()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2485 D->setCancelRegion(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPCancellationPointDirective()
2491 D->setCancelRegion(Record.readEnum<OpenMPDirectiveKind>()); in VisitOMPCancelDirective()
H A DASTReader.cpp12025 static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPClauseWithPreInit()
12035 C->setNameModifier(static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPIfClause()