Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp77 return static_cast<const OMPTaskReductionClause *>(C); in get()
195 return static_cast<const OMPTaskReductionClause *>(C); in get()
839 void OMPTaskReductionClause::setPrivates(ArrayRef<Expr *> Privates) { in setPrivates()
845 void OMPTaskReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) { in setLHSExprs()
852 void OMPTaskReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs()
859 void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps()
866 OMPTaskReductionClause *OMPTaskReductionClause::Create( in Create()
874 OMPTaskReductionClause *Clause = new (Mem) OMPTaskReductionClause( in Create()
886 OMPTaskReductionClause *OMPTaskReductionClause::CreateEmpty(const ASTContext &C, in CreateEmpty()
889 return new (Mem) OMPTaskReductionClause(N); in CreateEmpty()
[all …]
H A DStmtProfile.cpp710 const OMPTaskReductionClause *C) { in VisitOMPTaskReductionClause()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h3500 class OMPTaskReductionClause final
3501 : public OMPVarListClause<OMPTaskReductionClause>,
3503 private llvm::TrailingObjects<OMPTaskReductionClause, Expr *> {
3526 OMPTaskReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc, in OMPTaskReductionClause() function
3530 : OMPVarListClause<OMPTaskReductionClause>( in OMPTaskReductionClause()
3538 explicit OMPTaskReductionClause(unsigned N) in OMPTaskReductionClause() function
3539 : OMPVarListClause<OMPTaskReductionClause>( in OMPTaskReductionClause()
3639 static OMPTaskReductionClause *
3651 static OMPTaskReductionClause *CreateEmpty(const ASTContext &C, unsigned N);
3708 auto Children = const_cast<OMPTaskReductionClause *>(this)->children(); in children()
H A DRecursiveASTVisitor.h3643 OMPTaskReductionClause *C) {
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td313 let clangClass = "OMPTaskReductionClause";
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp10390 C = OMPTaskReductionClause::CreateEmpty(Context, Record.readInt()); in readClause()
10936 void OMPClauseReader::VisitOMPTaskReductionClause(OMPTaskReductionClause *C) { in VisitOMPTaskReductionClause()
H A DASTWriter.cpp6794 void OMPClauseWriter::VisitOMPTaskReductionClause(OMPTaskReductionClause *C) { in VisitOMPTaskReductionClause()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp5336 for (const auto *C : S.getClausesOfKind<OMPTaskReductionClause>()) { in EmitOMPTaskgroupDirective()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp5503 auto *PC = cast<OMPTaskReductionClause>(Cl); in checkAllocateClauses()
20196 return OMPTaskReductionClause::Create( in ActOnOpenMPTaskReductionClause()
H A DTreeTransform.h10222 OMPTaskReductionClause *C) { in TransformOMPTaskReductionClause()