Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseOpenMP.cpp261 QualType ReductionType = in ParseOpenMPDeclareReductionDirective() local
263 if (!ReductionType.isNull()) { in ParseOpenMPDeclareReductionDirective()
265 std::make_pair(ReductionType, Range.getBegin())); in ParseOpenMPDeclareReductionDirective()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOpenMP.cpp13138 QualType ReductionType = GetTypeFromParser(ParsedType.get()); in ActOnOpenMPDeclareReductionType() local
13139 if (ReductionType.isNull()) in ActOnOpenMPDeclareReductionType()
13146 if (ReductionType.hasQualifiers()) { in ActOnOpenMPDeclareReductionType()
13151 if (ReductionType->isFunctionType()) { in ActOnOpenMPDeclareReductionType()
13155 if (ReductionType->isReferenceType()) { in ActOnOpenMPDeclareReductionType()
13159 if (ReductionType->isArrayType()) { in ActOnOpenMPDeclareReductionType()
13163 return ReductionType; in ActOnOpenMPDeclareReductionType()
13264 QualType ReductionType = DRD->getType(); in ActOnOpenMPDeclareReductionCombinerStart() local
13272 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_in"); in ActOnOpenMPDeclareReductionCombinerStart()
13280 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_out"); in ActOnOpenMPDeclareReductionCombinerStart()
[all …]