HomeSort by: relevance | last modified time | path
    Searched refs:RHSExprs (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
OpenMPClause.cpp 724 void OMPReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) {
726 RHSExprs.size() == varlist_size() &&
728 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end());
770 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps,
781 Clause->setRHSExprs(RHSExprs);
823 void OMPTaskReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) {
825 RHSExprs.size() == varlist_size() &&
827 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end())
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntimeGPU.h 318 /// \param RHSExprs List of RHS in \a ReductionOps reduction operations.
330 ArrayRef<const Expr *> RHSExprs,
CGOpenMPRuntime.h 1385 /// \param RHSExprs List of RHS in \a ReductionOps reduction operations.
1392 ArrayRef<const Expr *> RHSExprs,
1420 /// void *RedList[<n>] = {&<RHSExprs>[0], ..., &<RHSExprs>[<n>-1]};
1425 /// <LHSExprs>[i] = RedOp<i>(*<LHSExprs>[i], *<RHSExprs>[i]);
1431 /// Atomic(<LHSExprs>[i] = RedOp<i>(*<LHSExprs>[i], *<RHSExprs>[i]));
1440 /// \param RHSExprs List of RHS in \a ReductionOps reduction operations.
1452 ArrayRef<const Expr *> RHSExprs,
1489 /// \param RHSExprs List of RHS in \a Data.ReductionOps reduction operations.
1495 ArrayRef<const Expr *> RHSExprs,
    [all...]
CGOpenMPRuntimeGPU.cpp 3741 ArrayRef<const Expr *> LHSExprs, ArrayRef<const Expr *> RHSExprs,
3754 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs,
3773 auto Size = RHSExprs.size();
3787 for (unsigned I = 0, E = RHSExprs.size(); I < E; ++I, ++IPriv, ++Idx) {
3791 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy),
3811 LHSExprs, RHSExprs, ReductionOps);
3821 CGF.Builder.getInt32(RHSExprs.size()),
3897 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps,
3901 auto IRHS = RHSExprs.begin();
CGOpenMPRuntime.cpp 5415 ArrayRef<const Expr *> LHSExprs, ArrayRef<const Expr *> RHSExprs,
5455 cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[I])->getDecl());
5481 auto IRHS = RHSExprs.begin();
5528 ArrayRef<const Expr *> RHSExprs,
5549 // void *RedList[<n>] = {&<RHSExprs>[0], ..., &<RHSExprs>[<n>-1]};
5554 // <LHSExprs>[i] = RedOp<i>(*<LHSExprs>[i], *<RHSExprs>[i]);
5560 // Atomic(<LHSExprs>[i] = RedOp<i>(*<LHSExprs>[i], *<RHSExprs>[i]));
5569 // <LHSExprs>[i] = RedOp<i>(*<LHSExprs>[i], *<RHSExprs>[i]);
5578 auto IRHS = RHSExprs.begin()
    [all...]
CGStmtOpenMP.cpp 1421 llvm::SmallVector<const Expr *, 8> RHSExprs;
1432 RHSExprs.append(C->rhs_exprs().begin(), C->rhs_exprs().end());
1450 *this, D.getEndLoc(), Privates, LHSExprs, RHSExprs, ReductionOps,
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
OpenMPClause.h 2914 void setRHSExprs(ArrayRef<Expr *> RHSExprs);
2989 /// \param RHSExprs List of helper expressions for proper generation of
2997 /// LHSExprs binop RHSExprs;
3019 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
3232 void setRHSExprs(ArrayRef<Expr *> RHSExprs);
3271 /// \param RHSExprs List of helper expressions for proper generation of
3279 /// LHSExprs binop RHSExprs;
3294 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
3463 void setRHSExprs(ArrayRef<Expr *> RHSExprs);
3513 /// \param RHSExprs List of helper expressions for proper generation o
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExpr.cpp 8552 /// and sets *OpCode to the opcode and *RHSExprs to the right-hand side
8555 Expr **RHSExprs) {
8569 *RHSExprs = OP->getRHS();
8589 *RHSExprs = Call->getArg(1);

Completed in 63 milliseconds