Home
last modified time | relevance | path

Searched refs:InteropInfo (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp1532 OMPInteropInfo InteropInfo; in parseOpenMPAppendArgs() local
1533 if (ParseOMPInteropInfo(InteropInfo, OMPC_append_args)) in parseOpenMPAppendArgs()
1536 InteropInfos.push_back(InteropInfo); in parseOpenMPAppendArgs()
3471 bool Parser::ParseOMPInteropInfo(OMPInteropInfo &InteropInfo, in ParseOMPInteropInfo() argument
3481 InteropInfo.PreferTypes.empty() && !IsTarget && in ParseOMPInteropInfo()
3512 InteropInfo.PreferTypes.push_back(PTExpr.get()); in ParseOMPInteropInfo()
3547 InteropInfo.IsTarget = IsTarget; in ParseOMPInteropInfo()
3548 InteropInfo.IsTargetSync = IsTargetSync; in ParseOMPInteropInfo()
3586 OMPInteropInfo InteropInfo; in ParseOpenMPInteropClause() local
3588 InteropError = ParseOMPInteropInfo(InteropInfo, OMPC_init); in ParseOpenMPInteropClause()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp1646 OMPInteropInfo &InteropInfo, in Create() argument
1653 C.Allocate(totalSizeToAlloc<Expr *>(InteropInfo.PreferTypes.size() + 1)); in Create()
1655 InteropInfo.IsTarget, InteropInfo.IsTargetSync, StartLoc, LParenLoc, in Create()
1656 VarLoc, EndLoc, InteropInfo.PreferTypes.size() + 1); in Create()
1658 llvm::copy(InteropInfo.PreferTypes, Clause->getTrailingObjects<Expr *>() + 1); in Create()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h1013 ActOnOpenMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h2318 OMPClause *RebuildOMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo, in RebuildOMPInitClause() argument
2324 InteropVar, InteropInfo, StartLoc, LParenLoc, VarLoc, EndLoc); in RebuildOMPInitClause()
10311 OMPInteropInfo InteropInfo(C->getIsTarget(), C->getIsTargetSync()); in TransformOMPInitClause()
10312 InteropInfo.PreferTypes.reserve(C->varlist_size() - 1); in TransformOMPInitClause()
10317 InteropInfo.PreferTypes.push_back(ER.get()); in TransformOMPInitClause()
10319 return getDerived().RebuildOMPInitClause(IVR.get(), InteropInfo, in TransformOMPInitClause()
H A DSemaOpenMP.cpp16740 Expr *InteropVar, OMPInteropInfo &InteropInfo, SourceLocation StartLoc, in ActOnOpenMPInitClause() argument
16748 for (const Expr *E : InteropInfo.PreferTypes) { in ActOnOpenMPInitClause()
16760 return OMPInitClause::Create(getASTContext(), InteropVar, InteropInfo, in ActOnOpenMPInitClause()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h3621 bool ParseOMPInteropInfo(OMPInteropInfo &InteropInfo, OpenMPClauseKind Kind);
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h8010 OMPInteropInfo &InteropInfo,