Home
last modified time | relevance | path

Searched refs:DTCI (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseOpenMP.cpp1669 Sema::DeclareTargetContextInfo &DTCI) { in ParseOMPDeclareTargetClauses() argument
1689 if (!IsDeviceTypeClause && DTCI.Kind == OMPD_begin_declare_target) { in ParseOMPDeclareTargetClauses()
1716 DTCI.DT = OMPDeclareTargetDeclAttr::DT_Any; in ParseOMPDeclareTargetClauses()
1719 DTCI.DT = OMPDeclareTargetDeclAttr::DT_Host; in ParseOMPDeclareTargetClauses()
1722 DTCI.DT = OMPDeclareTargetDeclAttr::DT_NoHost; in ParseOMPDeclareTargetClauses()
1734 if (DTCI.Kind == OMPD_declare_target || HasIdentifier) { in ParseOMPDeclareTargetClauses()
1735 auto &&Callback = [this, MT, &DTCI](CXXScopeSpec &SS, in ParseOMPDeclareTargetClauses()
1742 bool FirstMapping = DTCI.ExplicitlyMapped.try_emplace(ND, MI).second; in ParseOMPDeclareTargetClauses()
1769 if (DTCI.Kind == OMPD_declare_target && RequiresToOrLinkClause && in ParseOMPDeclareTargetClauses()
1771 Diag(DTCI.Loc, diag::err_omp_declare_target_missing_to_or_link_clause); in ParseOMPDeclareTargetClauses()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOpenMP.cpp20003 DeclareTargetContextInfo &DTCI) { in ActOnStartOpenMPDeclareTargetContext() argument
20012 Diag(DTCI.Loc, diag::err_omp_region_not_file_context); in ActOnStartOpenMPDeclareTargetContext()
20015 DeclareTargetNesting.push_back(DTCI); in ActOnStartOpenMPDeclareTargetContext()
20027 DeclareTargetContextInfo &DTCI) { in ActOnFinishedOpenMPDeclareTargetContext() argument
20028 for (auto &It : DTCI.ExplicitlyMapped) in ActOnFinishedOpenMPDeclareTargetContext()
20030 DTCI.DT); in ActOnFinishedOpenMPDeclareTargetContext()
20194 DeclareTargetContextInfo &DTCI = DeclareTargetNesting.back(); in checkDeclIsAllowedInOpenMPTarget() local
20196 Context, OMPDeclareTargetDeclAttr::MT_To, DTCI.DT, Level, in checkDeclIsAllowedInOpenMPTarget()
20197 SourceRange(DTCI.Loc, DTCI.Loc)); in checkDeclIsAllowedInOpenMPTarget()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h3188 void ParseOMPDeclareTargetClauses(Sema::DeclareTargetContextInfo &DTCI);
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h10428 bool ActOnStartOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI);
10437 void ActOnFinishedOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI);