Home
last modified time | relevance | path

Searched refs:LHSExprs (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/
H A DOpenMPClause.cpp734 LHSExprs.size() == varlist_size() && in setLHSExprs()
736 std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end()); in setLHSExprs()
784 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create() argument
795 Clause->setLHSExprs(LHSExprs); in Create()
833 LHSExprs.size() == varlist_size() && in setLHSExprs()
835 std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end()); in setLHSExprs()
856 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create() argument
864 Clause->setLHSExprs(LHSExprs); in Create()
886 LHSExprs.size() == varlist_size() && in setLHSExprs()
888 std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end()); in setLHSExprs()
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h1417 ArrayRef<const Expr *> LHSExprs,
1477 ArrayRef<const Expr *> LHSExprs,
1520 ArrayRef<const Expr *> LHSExprs,
2317 ArrayRef<const Expr *> LHSExprs,
2359 ArrayRef<const Expr *> LHSExprs,
H A DCGOpenMPRuntimeGPU.h304 ArrayRef<const Expr *> LHSExprs,
H A DCGOpenMPRuntimeGPU.cpp3210 ArrayRef<const Expr *> LHSExprs, ArrayRef<const Expr *> RHSExprs, in emitReduction() argument
3223 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs, in emitReduction()
3280 Privates, LHSExprs, RHSExprs, ReductionOps); in emitReduction()
3366 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps, in emitReduction()
3369 auto ILHS = LHSExprs.begin(); in emitReduction()
H A DCGOpenMPRuntime.cpp5322 ArrayRef<const Expr *> Privates, ArrayRef<const Expr *> LHSExprs, in emitReductionFunction() argument
5367 cast<VarDecl>(cast<DeclRefExpr>(LHSExprs[I])->getDecl()); in emitReductionFunction()
5385 const auto *ILHS = LHSExprs.begin(); in emitReductionFunction()
5432 ArrayRef<const Expr *> LHSExprs, in emitReduction() argument
5482 const auto *ILHS = LHSExprs.begin(); in emitReduction()
5533 Privates, LHSExprs, RHSExprs, ReductionOps); in emitReduction()
5582 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps]( in emitReduction()
5586 const auto *ILHS = LHSExprs.begin(); in emitReduction()
5619 const auto *ILHS = LHSExprs.begin(); in emitReduction()
6031 CGM, Loc, RCG, Cnt, Data.ReductionOps[Cnt], LHSExprs[Cnt], in emitTaskReductionInit()
[all …]
H A DCGStmtOpenMP.cpp1412 llvm::SmallVector<const Expr *, 8> LHSExprs; in EmitOMPReductionClauseFinal() local
1423 LHSExprs.append(C->lhs_exprs().begin(), C->lhs_exprs().end()); in EmitOMPReductionClauseFinal()
1442 *this, D.getEndLoc(), Privates, LHSExprs, RHSExprs, ReductionOps, in EmitOMPReductionClauseFinal()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h3124 void setLHSExprs(ArrayRef<Expr *> LHSExprs);
3244 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
3443 void setLHSExprs(ArrayRef<Expr *> LHSExprs);
3519 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
3674 void setLHSExprs(ArrayRef<Expr *> LHSExprs);
3763 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,