Searched refs:OMPDependClause (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 1040 OMPDependClause * 1047 alignof(OMPDependClause)); in Create() 1048 OMPDependClause *Clause = new (Mem) in Create() 1061 OMPDependClause *OMPDependClause::CreateEmpty(const ASTContext &C, unsigned N, in CreateEmpty() 1065 alignof(OMPDependClause)); in CreateEmpty() 1066 return new (Mem) OMPDependClause(N, NumLoops); in CreateEmpty() 1069 void OMPDependClause::setLoopData(unsigned NumLoop, Expr *Cnt) { in setLoopData() 1079 Expr *OMPDependClause::getLoopData(unsigned NumLoop) { in getLoopData() 1089 const Expr *OMPDependClause::getLoopData(unsigned NumLoop) const { in getLoopData() 1099 void OMPDependClause::setModifier(Expr *DepModifier) { in setModifier() [all …]
|
| H A D | StmtProfile.cpp | 801 void OMPClauseProfiler::VisitOMPDependClause(const OMPDependClause *C) { in VisitOMPDependClause()
|
| H A D | StmtPrinter.cpp | 868 PrintOMPExecutableDirective(Node, Node->hasClausesOfKind<OMPDependClause>()); in VisitOMPOrderedDirective()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 45 class OMPDependClause; variable 1759 const OMPDependClause *C); 2512 const OMPDependClause *C) override;
|
| H A D | CGStmtOpenMP.cpp | 4500 S.getClausesOfKind<OMPDependClause>(), [](const OMPDependClause *C) { in buildDependences() 4516 for (const auto *C : S.getClausesOfKind<OMPDependClause>()) { in buildDependences() 5278 if (const auto *DC = S.getSingleClause<OMPDependClause>()) { in EmitOMPDepobjDirective() 5755 if (S.hasClausesOfKind<OMPDependClause>()) { in EmitOMPOrderedDirective() 5761 for (const auto *DC : S.getClausesOfKind<OMPDependClause>()) { in EmitOMPOrderedDirective() 5820 if (S.hasClausesOfKind<OMPDependClause>()) { in EmitOMPOrderedDirective() 5823 for (const auto *DC : S.getClausesOfKind<OMPDependClause>()) in EmitOMPOrderedDirective() 6955 if (const auto *DC = S.getSingleClause<OMPDependClause>()) { in EmitOMPInteropDirective()
|
| H A D | CGOpenMPRuntime.cpp | 10224 const bool RequiresOuterTask = D.hasClausesOfKind<OMPDependClause>() || in emitTargetCall() 11329 bool RequiresOuterTask = D.hasClausesOfKind<OMPDependClause>() || in emitTargetDataStandAloneCall() 12046 const OMPDependClause *C) { in emitDoacrossOrdered() 13057 const OMPDependClause *C) { in emitDoacrossOrdered()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 4742 class OMPDependClause final 4743 : public OMPVarListClause<OMPDependClause>, 4744 private llvm::TrailingObjects<OMPDependClause, Expr *> { 4779 OMPDependClause(SourceLocation StartLoc, SourceLocation LParenLoc, in OMPDependClause() function 4781 : OMPVarListClause<OMPDependClause>(llvm::omp::OMPC_depend, StartLoc, in OMPDependClause() 4790 explicit OMPDependClause(unsigned N, unsigned NumLoops) in OMPDependClause() function 4791 : OMPVarListClause<OMPDependClause>(llvm::omp::OMPC_depend, in OMPDependClause() 4822 static OMPDependClause *Create(const ASTContext &C, SourceLocation StartLoc, 4834 static OMPDependClause *CreateEmpty(const ASTContext &C, unsigned N, 4852 return const_cast<OMPDependClause *>(this)->getModifier(); in getModifier() [all …]
|
| H A D | RecursiveASTVisitor.h | 3666 bool RecursiveASTVisitor<Derived>::VisitOMPDependClause(OMPDependClause *C) {
|
| /llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMP.td | 208 let clangClass = "OMPDependClause";
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 90 llvm::DenseMap<OMPDependClause *, OperatorOffsetTy>; 1043 void addDoacrossDependClause(OMPDependClause *C, in addDoacrossDependClause() 11142 if (auto *DC = dyn_cast<OMPDependClause>(C)) { in ActOnOpenMPOrderedDirective() 17231 const OMPDependClause *DependClause = nullptr; in ActOnOpenMPInteropDirective() 17241 } else if (const auto *DC = dyn_cast<OMPDependClause>(C)) { in ActOnOpenMPInteropDirective() 20208 Sema::ActOnOpenMPDependClause(const OMPDependClause::DependDataTy &Data, in ActOnOpenMPDependClause() 20464 auto *C = OMPDependClause::Create( in ActOnOpenMPDependClause()
|
| H A D | TreeTransform.h | 1922 OMPClause *RebuildOMPDependClause(OMPDependClause::DependDataTy Data, in RebuildOMPDependClause() 10081 TreeTransform<Derived>::TransformOMPDependClause(OMPDependClause *C) { in TransformOMPDependClause()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 11667 C = OMPDependClause::CreateEmpty(Context, NumVars, NumLoops); in readClause() 12322 void OMPClauseReader::VisitOMPDependClause(OMPDependClause *C) { in VisitOMPDependClause()
|
| H A D | ASTWriter.cpp | 6592 void OMPClauseWriter::VisitOMPDependClause(OMPDependClause *C) { in VisitOMPDependClause()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 2639 void OMPClauseEnqueue::VisitOMPDependClause(const OMPDependClause *C) { in VisitOMPDependClause()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 11725 OMPClause *ActOnOpenMPDependClause(const OMPDependClause::DependDataTy &Data,
|