Searched refs:DTCI (Results 1 – 4 of 4) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseOpenMP.cpp | 1669 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 D | SemaOpenMP.cpp | 20003 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 D | Parser.h | 3188 void ParseOMPDeclareTargetClauses(Sema::DeclareTargetContextInfo &DTCI);
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | Sema.h | 10428 bool ActOnStartOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI); 10437 void ActOnFinishedOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI);
|