Home
last modified time | relevance | path

Searched refs:OMPInitClause (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp1664 OMPInitClause *OMPInitClause::Create(const ASTContext &C, Expr *InteropVar, in Create()
1673 auto *Clause = new (Mem) OMPInitClause( in Create()
1681 OMPInitClause *OMPInitClause::CreateEmpty(const ASTContext &C, unsigned N) { in CreateEmpty()
1683 return new (Mem) OMPInitClause(N); in CreateEmpty()
2184 void OMPClausePrinter::VisitOMPInitClause(OMPInitClause *Node) { in VisitOMPInitClause()
H A DStmtProfile.cpp635 void OMPClauseProfiler::VisitOMPInitClause(const OMPInitClause *C) { in VisitOMPInitClause()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h8541 class OMPInitClause final
8542 : public OMPVarListClause<OMPInitClause>,
8543 private llvm::TrailingObjects<OMPInitClause, Expr *> {
8572 OMPInitClause(bool IsTarget, bool IsTargetSync, SourceLocation StartLoc, in OMPInitClause() function
8575 : OMPVarListClause<OMPInitClause>(llvm::omp::OMPC_init, StartLoc, in OMPInitClause()
8580 OMPInitClause(unsigned N) in OMPInitClause() function
8581 : OMPVarListClause<OMPInitClause>(llvm::omp::OMPC_init, SourceLocation(), in OMPInitClause()
8595 static OMPInitClause *Create(const ASTContext &C, Expr *InteropVar,
8605 static OMPInitClause *CreateEmpty(const ASTContext &C, unsigned N);
8626 auto Children = const_cast<OMPInitClause *>(this)->children(); in children()
[all …]
H A DRecursiveASTVisitor.h3628 bool RecursiveASTVisitor<Derived>::VisitOMPInitClause(OMPInitClause *C) {
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td252 let clangClass = "OMPInitClause";
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp7293 assert(!(Data.HasNowaitClause && !(S.getSingleClause<OMPInitClause>() || in EmitOMPInteropDirective()
7298 auto ItOMPInitClause = S.getClausesOfKind<OMPInitClause>(); in EmitOMPInteropDirective()
7301 for (const OMPInitClause *C : ItOMPInitClause) { in EmitOMPInteropDirective()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp11389 C = OMPInitClause::CreateEmpty(Context, Record.readInt()); in readClause()
11653 void OMPClauseReader::VisitOMPInitClause(OMPInitClause *C) { in VisitOMPInitClause()
H A DASTWriter.cpp7967 void OMPClauseWriter::VisitOMPInitClause(OMPInitClause *C) { in VisitOMPInitClause()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp17227 if (const auto *InitClause = dyn_cast<OMPInitClause>(C)) { in ActOnOpenMPInteropDirective()
17251 auto *E = cast<OMPInitClause>(C)->getInteropVar(); in ActOnOpenMPInteropDirective()
17352 return OMPInitClause::Create(getASTContext(), InteropVar, InteropInfo, in ActOnOpenMPInitClause()
H A DTreeTransform.h10809 OMPClause *TreeTransform<Derived>::TransformOMPInitClause(OMPInitClause *C) { in TransformOMPInitClause()