OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ReductionOps
(Results
1 - 9
of
9
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/AST/
OpenMPClause.cpp
731
void OMPReductionClause::setReductionOps(ArrayRef<Expr *>
ReductionOps
) {
732
assert(
ReductionOps
.size() == varlist_size() && "Number of reduction "
735
std::copy(
ReductionOps
.begin(),
ReductionOps
.end(), getRHSExprs().end());
770
ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *>
ReductionOps
,
782
Clause->setReductionOps(
ReductionOps
);
830
void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *>
ReductionOps
) {
831
assert(
ReductionOps
.size() == varlist_size() && "Number of task reduction "
834
std::copy(
ReductionOps
.begin(),
ReductionOps
.end(), getRHSExprs().end())
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntimeGPU.h
317
/// \param LHSExprs List of LHS in \a
ReductionOps
reduction operations.
318
/// \param RHSExprs List of RHS in \a
ReductionOps
reduction operations.
319
/// \param
ReductionOps
List of reduction operations in form 'LHS binop RHS'
331
ArrayRef<const Expr *>
ReductionOps
,
CGOpenMPRuntime.h
106
SmallVector<const Expr *, 4>
ReductionOps
;
174
ArrayRef<const Expr *>
ReductionOps
);
1384
/// \param LHSExprs List of LHS in \a
ReductionOps
reduction operations.
1385
/// \param RHSExprs List of RHS in \a
ReductionOps
reduction operations.
1386
/// \param
ReductionOps
List of reduction operations in form 'LHS binop RHS'
1393
ArrayRef<const Expr *>
ReductionOps
);
1439
/// \param LHSExprs List of LHS in \a
ReductionOps
reduction operations.
1440
/// \param RHSExprs List of RHS in \a
ReductionOps
reduction operations.
1441
/// \param
ReductionOps
List of reduction operations in form 'LHS binop RHS'
1453
ArrayRef<const Expr *>
ReductionOps
,
[
all
...]
CGStmtOpenMP.cpp
1202
SmallVector<const Expr *, 4>
ReductionOps
;
1213
ReductionOps
.append(C->reduction_ops().begin(), C->reduction_ops().end());
1220
Data.
ReductionOps
.append(C->reduction_ops().begin(),
1226
ReductionCodeGen RedCG(Shareds, Shareds, Privates,
ReductionOps
);
1422
llvm::SmallVector<const Expr *, 8>
ReductionOps
;
1433
ReductionOps
.append(C->reduction_ops().begin(), C->reduction_ops().end());
1450
*this, D.getEndLoc(), Privates, LHSExprs, RHSExprs,
ReductionOps
,
3325
SmallVector<const Expr *, 4>
ReductionOps
;
3332
ReductionOps
.append(C->reduction_ops().begin(), C->reduction_ops().end());
3340
ReductionCodeGen RedCG(Shareds, Shareds, Privates,
ReductionOps
);
[
all
...]
CGOpenMPRuntime.cpp
794
ArrayRef<const Expr *>
ReductionOps
) {
801
const auto *IRed =
ReductionOps
.begin();
5416
ArrayRef<const Expr *>
ReductionOps
) {
5453
for (unsigned I = 0, E =
ReductionOps
.size(); I < E; ++I, ++IPriv, ++Idx) {
5482
for (const Expr *E :
ReductionOps
) {
5529
ArrayRef<const Expr *>
ReductionOps
,
5579
for (const Expr *E :
ReductionOps
) {
5628
LHSExprs, RHSExprs,
ReductionOps
);
5677
auto &&CodeGen = [Privates, LHSExprs, RHSExprs,
ReductionOps
](
5683
for (const Expr *E :
ReductionOps
) {
[
all
...]
CGOpenMPRuntimeGPU.cpp
3742
ArrayRef<const Expr *>
ReductionOps
, ReductionOptionsTy Options) {
3755
ReductionOps
, Options);
3811
LHSExprs, RHSExprs,
ReductionOps
);
3897
auto &&CodeGen = [Privates, LHSExprs, RHSExprs,
ReductionOps
,
3902
for (const Expr *E :
ReductionOps
) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp
6994
ReductionOpsListType
ReductionOps
;
7087
/// from \p
ReductionOps
.
7090
const ReductionOpsListType &
ReductionOps
) {
7091
bool UseSelect =
ReductionOps
.size() == 2;
7092
assert((!UseSelect || isa<SelectInst>(
ReductionOps
[1][0])) &&
7097
propagateIRFlags(Sel->getCondition(),
ReductionOps
[0]);
7098
propagateIRFlags(Op,
ReductionOps
[1]);
7102
propagateIRFlags(Op,
ReductionOps
[0]);
7253
ReductionOps
.assign(2, ReductionOpsType());
7255
ReductionOps
.assign(1, ReductionOpsType())
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/AST/
OpenMPClause.h
2928
void setReductionOps(ArrayRef<Expr *>
ReductionOps
);
2994
/// \param
ReductionOps
List of helper expressions that represents reduction
3020
ArrayRef<Expr *>
ReductionOps
, ArrayRef<Expr *> CopyOps,
3246
void setReductionOps(ArrayRef<Expr *>
ReductionOps
);
3276
/// \param
ReductionOps
List of helper expressions that represents reduction
3295
ArrayRef<Expr *>
ReductionOps
, Stmt *PreInit, Expr *PostUpdate);
3477
void setReductionOps(ArrayRef<Expr *>
ReductionOps
);
3488
void setTaskgroupDescriptors(ArrayRef<Expr *>
ReductionOps
);
3518
/// \param
ReductionOps
List of helper expressions that represents reduction
3539
ArrayRef<Expr *>
ReductionOps
, ArrayRef<Expr *> TaskgroupDescriptors
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaOpenMP.cpp
16181
SmallVector<Expr *, 8>
ReductionOps
;
16204
ReductionOps
.reserve(Size);
16221
ReductionOps
.emplace_back(ReductionOp);
16237
ReductionOps
.emplace_back(ReductionOp);
17084
RD.Privates, RD.LHSs, RD.RHSs, RD.
ReductionOps
, RD.InscanCopyOps,
17105
RD.Privates, RD.LHSs, RD.RHSs, RD.
ReductionOps
,
17125
RD.Privates, RD.LHSs, RD.RHSs, RD.
ReductionOps
, RD.TaskgroupDescriptors,
Completed in 179 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026