/external/llvm-project/clang/lib/AST/ |
D | OpenMPClause.cpp | 705 void OMPReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs() argument 707 RHSExprs.size() == varlist_size() && in setRHSExprs() 709 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end()); in setRHSExprs() 751 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create() argument 762 Clause->setRHSExprs(RHSExprs); in Create() 804 void OMPTaskReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs() argument 806 RHSExprs.size() == varlist_size() && in setRHSExprs() 808 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end()); in setRHSExprs() 823 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument 831 Clause->setRHSExprs(RHSExprs); in Create() [all …]
|
/external/clang/lib/AST/ |
D | OpenMPClause.cpp | 464 void OMPReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs() argument 466 RHSExprs.size() == varlist_size() && in setRHSExprs() 468 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end()); in setRHSExprs() 483 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create() argument 491 Clause->setRHSExprs(RHSExprs); in Create()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGOpenMPRuntime.h | 1384 ArrayRef<const Expr *> RHSExprs, 1444 ArrayRef<const Expr *> RHSExprs, 1487 ArrayRef<const Expr *> RHSExprs, 2275 ArrayRef<const Expr *> RHSExprs, 2317 ArrayRef<const Expr *> RHSExprs,
|
D | CGOpenMPRuntimeGPU.h | 330 ArrayRef<const Expr *> RHSExprs,
|
D | CGOpenMPRuntimeGPU.cpp | 3914 ArrayRef<const Expr *> LHSExprs, ArrayRef<const Expr *> RHSExprs, in emitReduction() argument 3927 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs, in emitReduction() 3946 auto Size = RHSExprs.size(); in emitReduction() 3960 for (unsigned I = 0, E = RHSExprs.size(); I < E; ++I, ++IPriv, ++Idx) { in emitReduction() 3964 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction() 3984 LHSExprs, RHSExprs, ReductionOps); in emitReduction() 3994 CGF.Builder.getInt32(RHSExprs.size()), in emitReduction() 4070 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps, in emitReduction() 4074 auto IRHS = RHSExprs.begin(); in emitReduction()
|
D | CGOpenMPRuntime.cpp | 5370 ArrayRef<const Expr *> LHSExprs, ArrayRef<const Expr *> RHSExprs, in emitReductionFunction() argument 5410 cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[I])->getDecl()); in emitReductionFunction() 5436 auto IRHS = RHSExprs.begin(); in emitReductionFunction() 5483 ArrayRef<const Expr *> RHSExprs, in emitReduction() argument 5533 auto IRHS = RHSExprs.begin(); in emitReduction() 5546 auto Size = RHSExprs.size(); in emitReduction() 5560 for (unsigned I = 0, E = RHSExprs.size(); I < E; ++I, ++IPriv, ++Idx) { in emitReduction() 5564 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction() 5583 LHSExprs, RHSExprs, ReductionOps); in emitReduction() 5599 CGF.Builder.getInt32(RHSExprs.size()), // i32 <n> in emitReduction() [all …]
|
D | CGStmtOpenMP.cpp | 1398 llvm::SmallVector<const Expr *, 8> RHSExprs; in EmitOMPReductionClauseFinal() local 1409 RHSExprs.append(C->rhs_exprs().begin(), C->rhs_exprs().end()); in EmitOMPReductionClauseFinal() 1427 *this, D.getEndLoc(), Privates, LHSExprs, RHSExprs, ReductionOps, in EmitOMPReductionClauseFinal()
|
/external/clang/lib/CodeGen/ |
D | CGOpenMPRuntime.cpp | 4225 ArrayRef<const Expr *> RHSExprs, in emitReductionFunction() argument 4261 auto RHSVar = cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[I])->getDecl()); in emitReductionFunction() 4286 auto IRHS = RHSExprs.begin(); in emitReductionFunction() 4331 ArrayRef<const Expr *> RHSExprs, in emitReduction() argument 4377 auto IRHS = RHSExprs.begin(); in emitReduction() 4390 auto Size = RHSExprs.size(); in emitReduction() 4404 for (unsigned I = 0, E = RHSExprs.size(); I < E; ++I, ++IPriv, ++Idx) { in emitReduction() 4409 CGF.EmitLValue(RHSExprs[I]).getPointer(), CGF.VoidPtrTy), in emitReduction() 4429 LHSExprs, RHSExprs, ReductionOps); in emitReduction() 4445 CGF.Builder.getInt32(RHSExprs.size()), // i32 <n> in emitReduction() [all …]
|
D | CGOpenMPRuntime.h | 900 ArrayRef<const Expr *> RHSExprs,
|
D | CGStmtOpenMP.cpp | 1143 llvm::SmallVector<const Expr *, 8> RHSExprs; in EmitOMPReductionClauseFinal() local 1150 RHSExprs.append(C->rhs_exprs().begin(), C->rhs_exprs().end()); in EmitOMPReductionClauseFinal() 1157 *this, D.getLocEnd(), Privates, LHSExprs, RHSExprs, ReductionOps, in EmitOMPReductionClauseFinal()
|
/external/llvm-project/clang/include/clang/AST/ |
D | OpenMPClause.h | 2820 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 2925 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 3138 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 3200 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, 3369 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 3444 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
|
/external/clang/include/clang/AST/ |
D | OpenMPClause.h | 1747 void setRHSExprs(ArrayRef<Expr *> RHSExprs); 1810 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
|
/external/clang/lib/Sema/ |
D | SemaExpr.cpp | 6915 Expr **RHSExprs) { in IsArithmeticBinaryExpr() argument 6925 *RHSExprs = OP->getRHS(); in IsArithmeticBinaryExpr() 6945 *RHSExprs = Call->getArg(1); in IsArithmeticBinaryExpr()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaExpr.cpp | 8455 Expr **RHSExprs) { in IsArithmeticBinaryExpr() argument 8469 *RHSExprs = OP->getRHS(); in IsArithmeticBinaryExpr() 8489 *RHSExprs = Call->getArg(1); in IsArithmeticBinaryExpr()
|