Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DOpenMPClause.cpp1527 OMPExclusiveClause *OMPExclusiveClause::Create(const ASTContext &C, in Create()
1534 new (Mem) OMPExclusiveClause(StartLoc, LParenLoc, EndLoc, VL.size()); in Create()
1539 OMPExclusiveClause *OMPExclusiveClause::CreateEmpty(const ASTContext &C, in CreateEmpty()
1542 return new (Mem) OMPExclusiveClause(N); in CreateEmpty()
2352 void OMPClausePrinter::VisitOMPExclusiveClause(OMPExclusiveClause *Node) { in VisitOMPExclusiveClause()
H A DStmtProfile.cpp877 void OMPClauseProfiler::VisitOMPExclusiveClause(const OMPExclusiveClause *C) { in VisitOMPExclusiveClause()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h8278 class OMPExclusiveClause final
8279 : public OMPVarListClause<OMPExclusiveClause>,
8280 private llvm::TrailingObjects<OMPExclusiveClause, Expr *> {
8291 OMPExclusiveClause(SourceLocation StartLoc, SourceLocation LParenLoc, in OMPExclusiveClause() function
8293 : OMPVarListClause<OMPExclusiveClause>(llvm::omp::OMPC_exclusive, in OMPExclusiveClause()
8299 explicit OMPExclusiveClause(unsigned N) in OMPExclusiveClause() function
8300 : OMPVarListClause<OMPExclusiveClause>(llvm::omp::OMPC_exclusive, in OMPExclusiveClause()
8312 static OMPExclusiveClause *Create(const ASTContext &C,
8321 static OMPExclusiveClause *CreateEmpty(const ASTContext &C, unsigned N);
8329 auto Children = const_cast<OMPExclusiveClause *>(this)->children(); in children()
H A DRecursiveASTVisitor.h3461 OMPExclusiveClause *C) {
/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td347 let clangClass = "OMPExclusiveClause";
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReader.cpp11770 C = OMPExclusiveClause::CreateEmpty(Context, Record.readInt()); in readClause()
12789 void OMPClauseReader::VisitOMPExclusiveClause(OMPExclusiveClause *C) { in VisitOMPExclusiveClause()
H A DASTWriter.cpp6885 void OMPClauseWriter::VisitOMPExclusiveClause(OMPExclusiveClause *C) { in VisitOMPExclusiveClause()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp2479 void OMPClauseEnqueue::VisitOMPExclusiveClause(const OMPExclusiveClause *C) { in VisitOMPExclusiveClause()
/llvm-project-15.0.7/clang/lib/Sema/
H A DTreeTransform.h10412 TreeTransform<Derived>::TransformOMPExclusiveClause(OMPExclusiveClause *C) { in TransformOMPExclusiveClause()
H A DSemaOpenMP.cpp23288 return OMPExclusiveClause::Create(Context, StartLoc, LParenLoc, EndLoc, Vars); in ActOnOpenMPExclusiveClause()