/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | OpenMPClause.cpp | 753 void OMPReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs() argument 755 RHSExprs.size() == varlist_size() && in setRHSExprs() 757 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end()); in setRHSExprs() 799 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument 810 Clause->setRHSExprs(RHSExprs); in Create() 852 void OMPTaskReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs() argument 854 RHSExprs.size() == varlist_size() && in setRHSExprs() 856 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end()); in setRHSExprs() 871 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument 879 Clause->setRHSExprs(RHSExprs); in Create() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.h | 1210 ArrayRef<const Expr *> RHSExprs, ArrayRef<const Expr *> ReductionOps); 1269 ArrayRef<const Expr *> RHSExprs, 1312 ArrayRef<const Expr *> RHSExprs, 2077 ArrayRef<const Expr *> RHSExprs, 2119 ArrayRef<const Expr *> RHSExprs,
|
H A D | CGOpenMPRuntimeGPU.h | 277 ArrayRef<const Expr *> RHSExprs,
|
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() 1711 cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[Idx])->getDecl()); in emitReduction() 1739 cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[I])->getDecl())) in emitReduction() 1744 cast<DeclRefExpr>(RHSExprs[I])); in emitReduction()
|
H A D | CGOpenMPRuntime.cpp | 4823 ArrayRef<const Expr *> RHSExprs, ArrayRef<const Expr *> ReductionOps) { in emitReductionFunction() argument 4864 cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[I])->getDecl()); in emitReductionFunction() 4886 const auto *IRHS = RHSExprs.begin(); in emitReductionFunction() 4933 ArrayRef<const Expr *> RHSExprs, in emitReduction() argument 4983 const auto *IRHS = RHSExprs.begin(); in emitReduction() 4996 auto Size = RHSExprs.size(); in emitReduction() 5010 for (unsigned I = 0, E = RHSExprs.size(); I < E; ++I, ++IPriv, ++Idx) { in emitReduction() 5014 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction() 5033 Privates, LHSExprs, RHSExprs, ReductionOps); in emitReduction() 5049 CGF.Builder.getInt32(RHSExprs.size()), // i32 <n> in emitReduction() [all …]
|
H A D | CGStmtOpenMP.cpp | 1435 llvm::SmallVector<const Expr *, 8> RHSExprs; in EmitOMPReductionClauseFinal() local 1446 RHSExprs.append(C->rhs_exprs().begin(), C->rhs_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 | 3304 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 3409 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 3622 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 3684 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 3853 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 3928 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 8552 const Expr **RHSExprs) { in IsArithmeticBinaryExpr() argument 8566 *RHSExprs = OP->getRHS(); in IsArithmeticBinaryExpr() 8585 *RHSExprs = Call->getArg(1); in IsArithmeticBinaryExpr()
|