Home
last modified time | relevance | path

Searched refs:OMPReductionClause (Results 1 – 12 of 12) sorted by relevance

/external/clang/lib/AST/
DOpenMPClause.cpp343 void OMPReductionClause::setPrivates(ArrayRef<Expr *> Privates) { in setPrivates()
349 void OMPReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) { in setLHSExprs()
356 void OMPReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs()
363 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps()
370 OMPReductionClause *OMPReductionClause::Create( in Create()
376 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPReductionClause), in Create()
379 OMPReductionClause *Clause = new (Mem) OMPReductionClause( in Create()
389 OMPReductionClause *OMPReductionClause::CreateEmpty(const ASTContext &C, in CreateEmpty()
391 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPReductionClause), in CreateEmpty()
394 return new (Mem) OMPReductionClause(N); in CreateEmpty()
DStmtProfile.cpp383 const OMPReductionClause *C) { in VisitOMPReductionClause()
DStmtPrinter.cpp800 void OMPClausePrinter::VisitOMPReductionClause(OMPReductionClause *Node) { in VisitOMPReductionClause()
/external/clang/include/clang/AST/
DOpenMPClause.h1547 class OMPReductionClause : public OMPVarListClause<OMPReductionClause> {
1566 OMPReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc, in OMPReductionClause() function
1570 : OMPVarListClause<OMPReductionClause>(OMPC_reduction, StartLoc, in OMPReductionClause()
1578 explicit OMPReductionClause(unsigned N) in OMPReductionClause() function
1579 : OMPVarListClause<OMPReductionClause>(OMPC_reduction, SourceLocation(), in OMPReductionClause()
1676 static OMPReductionClause *
1688 static OMPReductionClause *CreateEmpty(const ASTContext &C, unsigned N);
DRecursiveASTVisitor.h2697 RecursiveASTVisitor<Derived>::VisitOMPReductionClause(OMPReductionClause *C) {
/external/clang/include/clang/Basic/
DOpenMPKinds.def146 OPENMP_CLAUSE(reduction, OMPReductionClause)
/external/clang/lib/CodeGen/
DCGStmtOpenMP.cpp660 for (const auto *C : D.getClausesOfKind<OMPReductionClause>()) { in EmitOMPReductionClauseInit()
823 for (const auto *C : D.getClausesOfKind<OMPReductionClause>()) { in EmitOMPReductionClauseFinal()
1753 bool HasReductions = S.hasClausesOfKind<OMPReductionClause>(); in EmitSections()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1830 C = OMPReductionClause::CreateEmpty(Context, Record[Idx++]); in readClause()
2034 void OMPClauseReader::VisitOMPReductionClause(OMPReductionClause *C) { in VisitOMPReductionClause()
DASTWriterStmt.cpp1895 void OMPClauseWriter::VisitOMPReductionClause(OMPReductionClause *C) { in VisitOMPReductionClause()
/external/clang/tools/libclang/
DCIndex.cpp2143 void OMPClauseEnqueue::VisitOMPReductionClause(const OMPReductionClause *C) { in VisitOMPReductionClause()
/external/clang/lib/Sema/
DSemaOpenMP.cpp7453 return OMPReductionClause::Create( in ActOnOpenMPReductionClause()
DTreeTransform.h7656 TreeTransform<Derived>::TransformOMPReductionClause(OMPReductionClause *C) { in TransformOMPReductionClause()