Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp21290 QualType ReductionType = SemaRef.GetTypeFromParser(ParsedType.get()); in ActOnOpenMPDeclareReductionType() local
21291 if (ReductionType.isNull()) in ActOnOpenMPDeclareReductionType()
21298 if (ReductionType.hasQualifiers()) { in ActOnOpenMPDeclareReductionType()
21303 if (ReductionType->isFunctionType()) { in ActOnOpenMPDeclareReductionType()
21307 if (ReductionType->isReferenceType()) { in ActOnOpenMPDeclareReductionType()
21311 if (ReductionType->isArrayType()) { in ActOnOpenMPDeclareReductionType()
21315 return ReductionType; in ActOnOpenMPDeclareReductionType()
21418 QualType ReductionType = DRD->getType(); in ActOnOpenMPDeclareReductionCombinerStart() local
21426 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_in"); in ActOnOpenMPDeclareReductionCombinerStart()
21434 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_out"); in ActOnOpenMPDeclareReductionCombinerStart()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp327 QualType ReductionType = Actions.OpenMP().ActOnOpenMPDeclareReductionType( in ParseOpenMPDeclareReductionDirective() local
329 if (!ReductionType.isNull()) { in ParseOpenMPDeclareReductionDirective()
331 std::make_pair(ReductionType, Range.getBegin())); in ParseOpenMPDeclareReductionDirective()