Home
last modified time | relevance | path

Searched refs:ReductionType (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/polly/include/polly/
H A DScopInfo.h466 enum ReductionType { enum
516 ReductionType RedType = RT_NONE;
859 static const std::string getReductionOperatorStr(ReductionType RT);
1032 ReductionType getReductionType() const { return RedType; } in getReductionType()
1051 void markAsReductionLike(ReductionType RT) { RedType = RT; } in markAsReductionLike()
1086 raw_ostream &operator<<(raw_ostream &OS, MemoryAccess::ReductionType RT);
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIslAst.cpp145 std::map<MemoryAccess::ReductionType, std::string> Clauses; in getBrokenReductionsStr()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseOpenMP.cpp323 QualType ReductionType = in ParseOpenMPDeclareReductionDirective() local
325 if (!ReductionType.isNull()) { in ParseOpenMPDeclareReductionDirective()
327 std::make_pair(ReductionType, Range.getBegin())); in ParseOpenMPDeclareReductionDirective()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp21762 QualType ReductionType = GetTypeFromParser(ParsedType.get()); in ActOnOpenMPDeclareReductionType() local
21763 if (ReductionType.isNull()) in ActOnOpenMPDeclareReductionType()
21770 if (ReductionType.hasQualifiers()) { in ActOnOpenMPDeclareReductionType()
21775 if (ReductionType->isFunctionType()) { in ActOnOpenMPDeclareReductionType()
21779 if (ReductionType->isReferenceType()) { in ActOnOpenMPDeclareReductionType()
21783 if (ReductionType->isArrayType()) { in ActOnOpenMPDeclareReductionType()
21787 return ReductionType; in ActOnOpenMPDeclareReductionType()
21888 QualType ReductionType = DRD->getType(); in ActOnOpenMPDeclareReductionCombinerStart() local
21896 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_in"); in ActOnOpenMPDeclareReductionCombinerStart()
21904 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_out"); in ActOnOpenMPDeclareReductionCombinerStart()
[all …]
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopInfo.cpp528 MemoryAccess::getReductionOperatorStr(MemoryAccess::ReductionType RT) { in getReductionOperatorStr()
914 MemoryAccess::ReductionType RT) { in operator <<()
H A DScopBuilder.cpp2477 static MemoryAccess::ReductionType getReductionType(const BinaryOperator *BinOp, in getReductionType()
2558 MemoryAccess::ReductionType RT = in checkForReductions()