/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | OpenMPClause.cpp | 1054 OMPDependClause * 1055 OMPDependClause::Create(const ASTContext &C, SourceLocation StartLoc, in Create() 1061 alignof(OMPDependClause)); in Create() 1062 OMPDependClause *Clause = new (Mem) in Create() 1063 OMPDependClause(StartLoc, LParenLoc, EndLoc, VL.size(), NumLoops); in Create() 1075 OMPDependClause *OMPDependClause::CreateEmpty(const ASTContext &C, unsigned N, in CreateEmpty() 1079 alignof(OMPDependClause)); in CreateEmpty() 1080 return new (Mem) OMPDependClause(N, NumLoops); in CreateEmpty() 1083 void OMPDependClause::setLoopData(unsigned NumLoop, Expr *Cnt) { in setLoopData() 1093 Expr *OMPDependClause::getLoopData(unsigned NumLoop) { in getLoopData() [all …]
|
H A D | StmtProfile.cpp | 830 void OMPClauseProfiler::VisitOMPDependClause(const OMPDependClause *C) { in VisitOMPDependClause()
|
H A D | StmtPrinter.cpp | 897 PrintOMPExecutableDirective(Node, Node->hasClausesOfKind<OMPDependClause>()); in VisitOMPOrderedDirective()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.h | 45 class OMPDependClause; variable 1505 const OMPDependClause *C); 2271 const OMPDependClause *C) override; 2307 template <> class OMPDoacrossKind<OMPDependClause> { 2309 bool isSink(const OMPDependClause *C) { in isSink() 2312 bool isSource(const OMPDependClause *C) { in isSource()
|
H A D | CGStmtOpenMP.cpp | 4625 S.getClausesOfKind<OMPDependClause>(), [](const OMPDependClause *C) { in buildDependences() 4641 for (const auto *C : S.getClausesOfKind<OMPDependClause>()) { in buildDependences() 5433 if (const auto *DC = S.getSingleClause<OMPDependClause>()) { in EmitOMPDepobjDirective() 5931 if (S.hasClausesOfKind<OMPDependClause>() || in EmitOMPOrderedDirective() 5938 for (const auto *DC : S.getClausesOfKind<OMPDependClause>()) in EmitOMPOrderedDirective() 5981 if (S.hasClausesOfKind<OMPDependClause>()) { in EmitOMPOrderedDirective() 5984 for (const auto *DC : S.getClausesOfKind<OMPDependClause>()) in EmitOMPOrderedDirective()
|
H A D | CGOpenMPRuntime.cpp | 9705 D.hasClausesOfKind<OMPDependClause>() || in emitTargetCall() 10491 bool RequiresOuterTask = D.hasClausesOfKind<OMPDependClause>() || in emitTargetDataStandAloneCall() 11245 const OMPDependClause *C) { in emitDoacrossOrdered() 11246 return EmitDoacrossOrdered<OMPDependClause>( in emitDoacrossOrdered() 12246 const OMPDependClause *C) { in emitDoacrossOrdered()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | OpenMPClause.h | 4920 class OMPDependClause final 4921 : public OMPVarListClause<OMPDependClause>, 4922 private llvm::TrailingObjects<OMPDependClause, Expr *> { 4957 OMPDependClause(SourceLocation StartLoc, SourceLocation LParenLoc, in OMPDependClause() function 4959 : OMPVarListClause<OMPDependClause>(llvm::omp::OMPC_depend, StartLoc, in OMPDependClause() 4968 explicit OMPDependClause(unsigned N, unsigned NumLoops) in OMPDependClause() function 4969 : OMPVarListClause<OMPDependClause>(llvm::omp::OMPC_depend, in OMPDependClause() 5000 static OMPDependClause *Create(const ASTContext &C, SourceLocation StartLoc, 5012 static OMPDependClause *CreateEmpty(const ASTContext &C, unsigned N, 5030 return const_cast<OMPDependClause *>(this)->getModifier(); in getModifier() [all …]
|
H A D | RecursiveASTVisitor.h | 3775 bool RecursiveASTVisitor<Derived>::VisitOMPDependClause(OMPDependClause *C) {
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaOpenMP.h | 1208 OMPClause *ActOnOpenMPDependClause(const OMPDependClause::DependDataTy &Data,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMP.td | 117 let clangClass = "OMPDependClause";
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 9310 auto *DependC = dyn_cast<OMPDependClause>(Pair.first); in checkOpenMPIterationSpace() 11041 !OMPExecutableDirective::getClausesOfKind<OMPDependClause>(Clauses) in ActOnOpenMPTaskwaitDirective() 11174 auto DC = dyn_cast<OMPDependClause>(C); in ActOnOpenMPOrderedDirective() 16629 const OMPDependClause *DependClause = nullptr; in ActOnOpenMPInteropDirective() 16639 } else if (const auto *DC = dyn_cast<OMPDependClause>(C)) { in ActOnOpenMPInteropDirective() 19801 const OMPDependClause::DependDataTy &Data, Expr *DepModifier, in ActOnOpenMPDependClause() 19983 auto *C = OMPDependClause::Create( in ActOnOpenMPDependClause()
|
H A D | TreeTransform.h | 2011 OMPClause *RebuildOMPDependClause(OMPDependClause::DependDataTy Data, in RebuildOMPDependClause() 10741 TreeTransform<Derived>::TransformOMPDependClause(OMPDependClause *C) { in TransformOMPDependClause()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 10560 C = OMPDependClause::CreateEmpty(Context, NumVars, NumLoops); in readClause() 11259 void OMPClauseReader::VisitOMPDependClause(OMPDependClause *C) { in VisitOMPDependClause()
|
H A D | ASTWriter.cpp | 7490 void OMPClauseWriter::VisitOMPDependClause(OMPDependClause *C) { in VisitOMPDependClause()
|