Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h300 SmallVector<Expr *> IntExprs; member
329 SmallVector<Expr *> IntExprs; member
401 return std::get<IntExprDetails>(Details).IntExprs.size(); in getNumIntExprs()
452 return std::get<GangDetails>(Details).IntExprs; in getIntExprs()
455 return std::get<IntExprDetails>(Details).IntExprs; in getIntExprs()
570 void setIntExprDetails(ArrayRef<Expr *> IntExprs) { in setIntExprDetails() argument
581 Details = IntExprDetails{{IntExprs.begin(), IntExprs.end()}}; in setIntExprDetails()
583 void setIntExprDetails(llvm::SmallVector<Expr *> &&IntExprs) { in setIntExprDetails() argument
594 Details = IntExprDetails{std::move(IntExprs)}; in setIntExprDetails()
598 ArrayRef<Expr *> IntExprs) { in setGangDetails() argument
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenACCClause.cpp163 ArrayRef<Expr *> IntExprs, in OpenACCGangClause() argument
167 assert(GangKinds.size() == IntExprs.size() && "Mismatch exprs/kind?"); in OpenACCGangClause()
168 setExprs(getTrailingObjects<Expr *>(IntExprs.size()), IntExprs); in OpenACCGangClause()
300 ArrayRef<Expr *> IntExprs, in Create() argument
303 OpenACCNumGangsClause::totalSizeToAlloc<Expr *>(IntExprs.size())); in Create()
304 return new (Mem) OpenACCNumGangsClause(BeginLoc, LParenLoc, IntExprs, EndLoc); in Create()
542 ArrayRef<Expr *> IntExprs, SourceLocation EndLoc) { in Create() argument
545 IntExprs.size(), GangKinds.size())); in Create()
547 OpenACCGangClause(BeginLoc, LParenLoc, GangKinds, IntExprs, EndLoc); in Create()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp776 llvm::SmallVectorImpl<Expr *> &IntExprs) { in ParseOpenACCIntExprList() argument
786 IntExprs.push_back(CurResult.first.get()); in ParseOpenACCIntExprList()
799 IntExprs.push_back(CurResult.first.get()); in ParseOpenACCIntExprList()
913 llvm::SmallVectorImpl<Expr *> &IntExprs) { in ParseOpenACCGangArgList() argument
923 IntExprs.push_back(Res.second.get()); in ParseOpenACCGangArgList()
936 IntExprs.push_back(Res.second.get()); in ParseOpenACCGangArgList()
1120 llvm::SmallVector<Expr *> IntExprs; in ParseOpenACCClauseParams() local
1124 IntExprs)) { in ParseOpenACCClauseParams()
1128 ParsedClause.setIntExprDetails(std::move(IntExprs)); in ParseOpenACCClauseParams()
1230 llvm::SmallVector<Expr *> IntExprs; in ParseOpenACCClauseParams() local
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h583 ArrayRef<Expr *> IntExprs, SourceLocation EndLoc) in OpenACCNumGangsClause() argument
586 setExprs(getTrailingObjects(IntExprs.size()), IntExprs); in OpenACCNumGangsClause()
595 ArrayRef<Expr *> IntExprs, SourceLocation EndLoc);
662 ArrayRef<Expr *> IntExprs, SourceLocation EndLoc);
693 ArrayRef<Expr *> IntExprs, SourceLocation EndLoc);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACCClause.cpp1553 llvm::SmallVector<Expr *> IntExprs; in VisitGangClause() local
1580 IntExprs.push_back(ER.get()); in VisitGangClause()
1634 GangKinds, IntExprs, Clause.getEndLoc()); in VisitGangClause()
2093 ArrayRef<Expr *> IntExprs, SourceLocation EndLoc) { in CheckGangClause() argument
2103 const auto GangZip = llvm::zip_equal(GangKinds, IntExprs); in CheckGangClause()
2128 GangKinds, IntExprs, EndLoc); in CheckGangClause()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h6219 llvm::SmallVectorImpl<Expr *> &IntExprs);
6275 llvm::SmallVectorImpl<Expr *> &IntExprs);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp12705 llvm::SmallVector<Expr *> IntExprs; in readOpenACCClause() local
12707 IntExprs.push_back(readSubExpr()); in readOpenACCClause()
12709 IntExprs, EndLoc); in readOpenACCClause()