Home
last modified time | relevance | path

Searched refs:VarList (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h571 ArrayRef<Expr *> VarList, SourceLocation EndLoc) in OpenACCPrivateClause() argument
574 std::uninitialized_copy(VarList.begin(), VarList.end(), in OpenACCPrivateClause()
576 setExprs(MutableArrayRef(getTrailingObjects<Expr *>(), VarList.size())); in OpenACCPrivateClause()
585 ArrayRef<Expr *> VarList, SourceLocation EndLoc);
593 ArrayRef<Expr *> VarList, SourceLocation EndLoc) in OpenACCFirstPrivateClause() argument
596 std::uninitialized_copy(VarList.begin(), VarList.end(), in OpenACCFirstPrivateClause()
598 setExprs(MutableArrayRef(getTrailingObjects<Expr *>(), VarList.size())); in OpenACCFirstPrivateClause()
607 ArrayRef<Expr *> VarList, SourceLocation EndLoc);
615 ArrayRef<Expr *> VarList, SourceLocation EndLoc) in OpenACCDevicePtrClause() argument
618 std::uninitialized_copy(VarList.begin(), VarList.end(), in OpenACCDevicePtrClause()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenACCClause.cpp203 ArrayRef<Expr *> VarList, in Create() argument
206 OpenACCPrivateClause::totalSizeToAlloc<Expr *>(VarList.size())); in Create()
207 return new (Mem) OpenACCPrivateClause(BeginLoc, LParenLoc, VarList, EndLoc); in Create()
212 ArrayRef<Expr *> VarList, SourceLocation EndLoc) { in Create() argument
214 OpenACCFirstPrivateClause::totalSizeToAlloc<Expr *>(VarList.size())); in Create()
216 OpenACCFirstPrivateClause(BeginLoc, LParenLoc, VarList, EndLoc); in Create()
222 ArrayRef<Expr *> VarList, in Create() argument
225 C.Allocate(OpenACCAttachClause::totalSizeToAlloc<Expr *>(VarList.size())); in Create()
226 return new (Mem) OpenACCAttachClause(BeginLoc, LParenLoc, VarList, EndLoc); in Create()
232 ArrayRef<Expr *> VarList, in Create() argument
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h225 ArrayRef<Expr *> VarList);
228 ArrayRef<Expr *> VarList);
231 ArrayRef<Expr *> VarList,
1120 OMPClause *ActOnOpenMPInclusiveClause(ArrayRef<Expr *> VarList,
1125 OMPClause *ActOnOpenMPExclusiveClause(ArrayRef<Expr *> VarList,
1131 ActOnOpenMPAllocateClause(Expr *Allocator, ArrayRef<Expr *> VarList,
1135 OMPClause *ActOnOpenMPPrivateClause(ArrayRef<Expr *> VarList,
1140 OMPClause *ActOnOpenMPFirstprivateClause(ArrayRef<Expr *> VarList,
1146 ArrayRef<Expr *> VarList, OpenMPLastprivateModifier LPKind,
1150 OMPClause *ActOnOpenMPSharedClause(ArrayRef<Expr *> VarList,
[all …]
H A DSemaOpenACC.h65 SmallVector<Expr *> VarList; member
81 SmallVector<Expr *> VarList; member
215 return std::get<ReductionDetails>(Details).VarList; in getVarList()
217 return std::get<VarListDetails>(Details).VarList; in getVarList()
290 void setVarListDetails(ArrayRef<Expr *> VarList, bool IsReadOnly, in setVarListDetails() argument
323 VarListDetails{{VarList.begin(), VarList.end()}, IsReadOnly, IsZero}; in setVarListDetails()
326 void setVarListDetails(llvm::SmallVector<Expr *> &&VarList, bool IsReadOnly, in setVarListDetails() argument
358 Details = VarListDetails{std::move(VarList), IsReadOnly, IsZero}; in setVarListDetails()
362 llvm::SmallVector<Expr *> &&VarList) { in setReductionDetails() argument
365 Details = ReductionDetails{Op, std::move(VarList)}; in setReductionDetails()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp3217 ArrayRef<Expr *> VarList) { in ActOnOpenMPThreadprivateDirective() argument
3218 if (OMPThreadPrivateDecl *D = CheckOMPThreadPrivateDecl(Loc, VarList)) { in ActOnOpenMPThreadprivateDirective()
3257 ArrayRef<Expr *> VarList) { in CheckOMPThreadPrivateDecl() argument
3260 for (Expr *RefExpr : VarList) { in CheckOMPThreadPrivateDecl()
3439 SourceLocation Loc, ArrayRef<Expr *> VarList, ArrayRef<OMPClause *> Clauses, in ActOnOpenMPAllocateDirective() argument
3464 for (Expr *RefExpr : VarList) { in ActOnOpenMPAllocateDirective()
16884 ArrayRef<Expr *> VarList, in ActOnOpenMPVarListClause() argument
16896 Res = ActOnOpenMPPrivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16899 Res = ActOnOpenMPFirstprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16905 VarList, static_cast<OpenMPLastprivateModifier>(ExtraModifier), in ActOnOpenMPVarListClause()
[all …]
H A DSemaOpenACC.cpp844 llvm::SmallVector<Expr *> VarList{Clause.getVarList()}; in VisitAttachClause() local
845 llvm::erase_if(VarList, [&](Expr *E) { in VisitAttachClause()
848 Clause.setVarListDetails(VarList, in VisitAttachClause()
865 llvm::SmallVector<Expr *> VarList{Clause.getVarList()}; in VisitDevicePtrClause() local
866 llvm::erase_if(VarList, [&](Expr *E) { in VisitDevicePtrClause()
869 Clause.setVarListDetails(VarList, in VisitDevicePtrClause()
H A DTreeTransform.h1839 OMPClause *RebuildOMPPrivateClause(ArrayRef<Expr *> VarList, in RebuildOMPPrivateClause() argument
1843 return getSema().OpenMP().ActOnOpenMPPrivateClause(VarList, StartLoc, in RebuildOMPPrivateClause()
1851 OMPClause *RebuildOMPFirstprivateClause(ArrayRef<Expr *> VarList, in RebuildOMPFirstprivateClause() argument
1855 return getSema().OpenMP().ActOnOpenMPFirstprivateClause(VarList, StartLoc, in RebuildOMPFirstprivateClause()
1863 OMPClause *RebuildOMPLastprivateClause(ArrayRef<Expr *> VarList, in RebuildOMPLastprivateClause() argument
1871 VarList, LPKind, LPKindLoc, ColonLoc, StartLoc, LParenLoc, EndLoc); in RebuildOMPLastprivateClause()
1878 OMPClause *RebuildOMPSharedClause(ArrayRef<Expr *> VarList, in RebuildOMPSharedClause() argument
1882 return getSema().OpenMP().ActOnOpenMPSharedClause(VarList, StartLoc, in RebuildOMPSharedClause()
1891 ArrayRef<Expr *> VarList, OpenMPReductionClauseModifier Modifier, in RebuildOMPReductionClause() argument
1898 VarList, Modifier, StartLoc, LParenLoc, ModifierLoc, ColonLoc, EndLoc, in RebuildOMPReductionClause()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp11869 llvm::SmallVector<Expr *> VarList; in readOpenACCVarList() local
11871 VarList.push_back(readSubExpr()); in readOpenACCVarList()
11872 return VarList; in readOpenACCVarList()
11930 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); in readOpenACCClause() local
11932 VarList, EndLoc); in readOpenACCClause()
11936 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); in readOpenACCClause() local
11938 VarList, EndLoc); in readOpenACCClause()
11942 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); in readOpenACCClause() local
11944 VarList, EndLoc); in readOpenACCClause()
11948 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); in readOpenACCClause() local
[all …]