Searched refs:RHSExprs (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 751 void OMPReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs() argument 753 RHSExprs.size() == varlist_size() && in setRHSExprs() 755 llvm::copy(RHSExprs, getLHSExprs().end()); in setRHSExprs() 797 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument 810 Clause->setRHSExprs(RHSExprs); in Create() 853 void OMPTaskReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs() argument 855 RHSExprs.size() == varlist_size() && in setRHSExprs() 857 llvm::copy(RHSExprs, getLHSExprs().end()); in setRHSExprs() 872 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument 880 Clause->setRHSExprs(RHSExprs); in Create() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 1192 ArrayRef<const Expr *> RHSExprs, ArrayRef<const Expr *> ReductionOps); 1216 const Expr *RHSExprs, const Expr *ReductionOps); 1263 ArrayRef<const Expr *> RHSExprs, 1306 ArrayRef<const Expr *> RHSExprs, 2071 ArrayRef<const Expr *> RHSExprs, 2113 ArrayRef<const Expr *> RHSExprs,
|
| H A D | CGOpenMPRuntimeGPU.h | 277 ArrayRef<const Expr *> RHSExprs,
|
| H A D | CGOpenMPRuntimeGPU.cpp | 1656 ArrayRef<const Expr *> LHSExprs, ArrayRef<const Expr *> RHSExprs, in emitReduction() argument 1670 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs, in emitReduction() 1709 cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[Idx])->getDecl()); in emitReduction() 1737 cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[I])->getDecl())) in emitReduction() 1742 cast<DeclRefExpr>(RHSExprs[I])); in emitReduction()
|
| H A D | CGOpenMPRuntime.cpp | 4797 ArrayRef<const Expr *> RHSExprs, ArrayRef<const Expr *> ReductionOps) { in emitReductionFunction() argument 4838 cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[I])->getDecl()); in emitReductionFunction() 4860 const auto *IRHS = RHSExprs.begin(); in emitReductionFunction() 4909 const Expr *LHSExprs, const Expr *RHSExprs, const Expr *ReductionOps) { in emitPrivateReduction() argument 5093 dyn_cast<DeclRefExpr>(RHSExprs->IgnoreParenImpCasts()); in emitPrivateReduction() 5124 LValue TargetLHSLV = CGF.EmitLValue(RHSExprs); in emitPrivateReduction() 5143 cast<DeclRefExpr>(RHSExprs)); in emitPrivateReduction() 5229 ArrayRef<const Expr *> RHSExprs = FilteredRHSExprs; in emitReduction() local 5234 auto Size = RHSExprs.size(); in emitReduction() 5248 for (unsigned I = 0, E = RHSExprs.size(); I < E; ++I, ++IPriv, ++Idx) { in emitReduction() [all …]
|
| H A D | CGStmtOpenMP.cpp | 1473 llvm::SmallVector<const Expr *, 8> RHSExprs; in EmitOMPReductionClauseFinal() local 1485 RHSExprs.append(C->rhs_exprs().begin(), C->rhs_exprs().end()); in EmitOMPReductionClauseFinal() 1508 *this, D.getEndLoc(), Privates, LHSExprs, RHSExprs, ReductionOps, in EmitOMPReductionClauseFinal()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 3812 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 3942 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 4176 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 4238 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 4407 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 4482 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 8723 const Expr **RHSExprs) { in IsArithmeticBinaryExpr() argument 8737 *RHSExprs = OP->getRHS(); in IsArithmeticBinaryExpr() 8756 *RHSExprs = Call->getArg(1); in IsArithmeticBinaryExpr()
|