Home
last modified time | relevance | path

Searched refs:RHSExprs (Results 1 – 14 of 14) sorted by relevance

/external/llvm-project/clang/lib/AST/
DOpenMPClause.cpp705 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/
DOpenMPClause.cpp464 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/
DCGOpenMPRuntime.h1384 ArrayRef<const Expr *> RHSExprs,
1444 ArrayRef<const Expr *> RHSExprs,
1487 ArrayRef<const Expr *> RHSExprs,
2275 ArrayRef<const Expr *> RHSExprs,
2317 ArrayRef<const Expr *> RHSExprs,
DCGOpenMPRuntimeGPU.h330 ArrayRef<const Expr *> RHSExprs,
DCGOpenMPRuntimeGPU.cpp3914 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()
DCGOpenMPRuntime.cpp5370 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 …]
DCGStmtOpenMP.cpp1398 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/
DCGOpenMPRuntime.cpp4225 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 …]
DCGOpenMPRuntime.h900 ArrayRef<const Expr *> RHSExprs,
DCGStmtOpenMP.cpp1143 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/
DOpenMPClause.h2820 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/
DOpenMPClause.h1747 void setRHSExprs(ArrayRef<Expr *> RHSExprs);
1810 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
/external/clang/lib/Sema/
DSemaExpr.cpp6915 Expr **RHSExprs) { in IsArithmeticBinaryExpr() argument
6925 *RHSExprs = OP->getRHS(); in IsArithmeticBinaryExpr()
6945 *RHSExprs = Call->getArg(1); in IsArithmeticBinaryExpr()
/external/llvm-project/clang/lib/Sema/
DSemaExpr.cpp8455 Expr **RHSExprs) { in IsArithmeticBinaryExpr() argument
8469 *RHSExprs = OP->getRHS(); in IsArithmeticBinaryExpr()
8489 *RHSExprs = Call->getArg(1); in IsArithmeticBinaryExpr()