Searched refs:LHSExprs (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | OpenMPClause.cpp | 746 void OMPReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) { in setLHSExprs() argument 748 LHSExprs.size() == varlist_size() && in setLHSExprs() 750 std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end()); in setLHSExprs() 798 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create() argument 809 Clause->setLHSExprs(LHSExprs); in Create() 845 void OMPTaskReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) { in setLHSExprs() argument 847 LHSExprs.size() == varlist_size() && in setLHSExprs() 849 std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end()); in setLHSExprs() 870 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create() argument 878 Clause->setLHSExprs(LHSExprs); in Create() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.h | 1209 ArrayRef<const Expr *> Privates, ArrayRef<const Expr *> LHSExprs, 1268 ArrayRef<const Expr *> LHSExprs, 1311 ArrayRef<const Expr *> LHSExprs, 2076 ArrayRef<const Expr *> LHSExprs, 2118 ArrayRef<const Expr *> LHSExprs,
|
H A D | CGOpenMPRuntimeGPU.h | 276 ArrayRef<const Expr *> LHSExprs,
|
H A D | CGOpenMPRuntimeGPU.cpp | 1657 ArrayRef<const Expr *> LHSExprs, ArrayRef<const Expr *> RHSExprs, in emitReduction() argument 1672 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs, in emitReduction() 1714 cast<VarDecl>(cast<DeclRefExpr>(LHSExprs[Idx])->getDecl()); in emitReduction() 1736 cast<VarDecl>(cast<DeclRefExpr>(LHSExprs[I])->getDecl())) in emitReduction() 1743 cast<DeclRefExpr>(LHSExprs[I]), in emitReduction()
|
H A D | CGOpenMPRuntime.cpp | 4822 ArrayRef<const Expr *> Privates, ArrayRef<const Expr *> LHSExprs, in emitReductionFunction() argument 4867 cast<VarDecl>(cast<DeclRefExpr>(LHSExprs[I])->getDecl()); in emitReductionFunction() 4885 const auto *ILHS = LHSExprs.begin(); in emitReductionFunction() 4932 ArrayRef<const Expr *> LHSExprs, in emitReduction() argument 4982 const auto *ILHS = LHSExprs.begin(); in emitReduction() 5033 Privates, LHSExprs, RHSExprs, ReductionOps); in emitReduction() 5082 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps]( in emitReduction() 5086 const auto *ILHS = LHSExprs.begin(); in emitReduction() 5117 auto &&AtomicCodeGen = [Loc, Privates, LHSExprs, RHSExprs, ReductionOps]( in emitReduction() 5119 const auto *ILHS = LHSExprs.begin(); in emitReduction() [all …]
|
H A D | CGStmtOpenMP.cpp | 1434 llvm::SmallVector<const Expr *, 8> LHSExprs; in EmitOMPReductionClauseFinal() local 1445 LHSExprs.append(C->lhs_exprs().begin(), C->lhs_exprs().end()); in EmitOMPReductionClauseFinal() 1467 *this, D.getEndLoc(), Privates, LHSExprs, RHSExprs, ReductionOps, in EmitOMPReductionClauseFinal()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | OpenMPClause.h | 3289 void setLHSExprs(ArrayRef<Expr *> LHSExprs); 3409 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 3608 void setLHSExprs(ArrayRef<Expr *> LHSExprs); 3684 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 3839 void setLHSExprs(ArrayRef<Expr *> LHSExprs); 3928 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
|