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.cpp1485 OMPInteropInfo InteropInfo; in parseOpenMPAppendArgs() local
1486 if (ParseOMPInteropInfo(InteropInfo, OMPC_append_args)) in parseOpenMPAppendArgs()
1489 InteropInfos.push_back(InteropInfo); in parseOpenMPAppendArgs()
3454 bool Parser::ParseOMPInteropInfo(OMPInteropInfo &InteropInfo, in ParseOMPInteropInfo() argument
3464 InteropInfo.PreferTypes.empty() && !IsTarget && in ParseOMPInteropInfo()
3494 InteropInfo.PreferTypes.push_back(PTExpr.get()); in ParseOMPInteropInfo()
3529 InteropInfo.IsTarget = IsTarget; in ParseOMPInteropInfo()
3530 InteropInfo.IsTargetSync = IsTargetSync; in ParseOMPInteropInfo()
3545 OMPInteropInfo InteropInfo; in ParseOpenMPInteropClause() local
3547 InteropError = ParseOMPInteropInfo(InteropInfo, OMPC_init); in ParseOpenMPInteropClause()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp1665 OMPInteropInfo &InteropInfo, in Create() argument
1672 C.Allocate(totalSizeToAlloc<Expr *>(InteropInfo.PreferTypes.size() + 1)); in Create()
1674 InteropInfo.IsTarget, InteropInfo.IsTargetSync, StartLoc, LParenLoc, in Create()
1675 VarLoc, EndLoc, InteropInfo.PreferTypes.size() + 1); in Create()
1677 llvm::copy(InteropInfo.PreferTypes, Clause->getTrailingObjects() + 1); in Create()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h1058 ActOnOpenMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h2343 OMPClause *RebuildOMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo, in RebuildOMPInitClause() argument
2349 InteropVar, InteropInfo, StartLoc, LParenLoc, VarLoc, EndLoc); in RebuildOMPInitClause()
10814 OMPInteropInfo InteropInfo(C->getIsTarget(), C->getIsTargetSync()); in TransformOMPInitClause()
10815 InteropInfo.PreferTypes.reserve(C->varlist_size() - 1); in TransformOMPInitClause()
10820 InteropInfo.PreferTypes.push_back(ER.get()); in TransformOMPInitClause()
10822 return getDerived().RebuildOMPInitClause(IVR.get(), InteropInfo, in TransformOMPInitClause()
H A DSemaOpenMP.cpp17332 Expr *InteropVar, OMPInteropInfo &InteropInfo, SourceLocation StartLoc, in ActOnOpenMPInitClause() argument
17340 for (const Expr *E : InteropInfo.PreferTypes) { in ActOnOpenMPInitClause()
17352 return OMPInitClause::Create(getASTContext(), InteropVar, InteropInfo, in ActOnOpenMPInitClause()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h6906 bool ParseOMPInteropInfo(OMPInteropInfo &InteropInfo, OpenMPClauseKind Kind);
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h8596 OMPInteropInfo &InteropInfo,