| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 741 RHSExprs.size() == varlist_size() && in setRHSExprs() 743 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end()); in setRHSExprs() 785 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument 796 Clause->setRHSExprs(RHSExprs); in Create() 840 RHSExprs.size() == varlist_size() && in setRHSExprs() 842 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end()); in setRHSExprs() 865 Clause->setRHSExprs(RHSExprs); in Create() 893 RHSExprs.size() == varlist_size() && in setRHSExprs() 895 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end()); in setRHSExprs() 919 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument [all …]
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 1418 ArrayRef<const Expr *> RHSExprs, 1478 ArrayRef<const Expr *> RHSExprs, 1521 ArrayRef<const Expr *> RHSExprs, 2318 ArrayRef<const Expr *> RHSExprs, 2360 ArrayRef<const Expr *> RHSExprs,
|
| H A D | CGOpenMPRuntimeGPU.h | 305 ArrayRef<const Expr *> RHSExprs,
|
| H A D | CGOpenMPRuntimeGPU.cpp | 3210 ArrayRef<const Expr *> LHSExprs, ArrayRef<const Expr *> RHSExprs, in emitReduction() argument 3223 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs, in emitReduction() 3242 auto Size = RHSExprs.size(); in emitReduction() 3256 for (unsigned I = 0, E = RHSExprs.size(); I < E; ++I, ++IPriv, ++Idx) { in emitReduction() 3260 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction() 3280 Privates, LHSExprs, RHSExprs, ReductionOps); in emitReduction() 3290 CGF.Builder.getInt32(RHSExprs.size()), in emitReduction() 3366 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps, in emitReduction() 3370 auto IRHS = RHSExprs.begin(); in emitReduction()
|
| H A D | CGOpenMPRuntime.cpp | 5364 cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[I])->getDecl()); in emitReductionFunction() 5386 const auto *IRHS = RHSExprs.begin(); in emitReductionFunction() 5483 const auto *IRHS = RHSExprs.begin(); in emitReduction() 5496 auto Size = RHSExprs.size(); in emitReduction() 5549 CGF.Builder.getInt32(RHSExprs.size()), // i32 <n> in emitReduction() 5582 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps]( in emitReduction() 5587 const auto *IRHS = RHSExprs.begin(); in emitReduction() 5620 const auto *IRHS = RHSExprs.begin(); in emitReduction() 5947 ArrayRef<const Expr *> RHSExprs, const OMPTaskDataTy &Data) { in emitTaskReductionInit() argument 6032 RHSExprs[Cnt], Data.ReductionCopies[Cnt])); in emitTaskReductionInit() [all …]
|
| H A D | CGStmtOpenMP.cpp | 1413 llvm::SmallVector<const Expr *, 8> RHSExprs; in EmitOMPReductionClauseFinal() local 1424 RHSExprs.append(C->rhs_exprs().begin(), C->rhs_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 D | OpenMPClause.h | 3139 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 3244 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 3457 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 3519 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 3688 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 3763 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 8956 Expr **RHSExprs) { in IsArithmeticBinaryExpr() argument 8970 *RHSExprs = OP->getRHS(); in IsArithmeticBinaryExpr() 8990 *RHSExprs = Call->getArg(1); in IsArithmeticBinaryExpr()
|