Searched refs:PrivateCopies (Results 1 – 6 of 6) sorted by relevance
485 void OMPLastprivateClause::setPrivateCopies(ArrayRef<Expr *> PrivateCopies) { in setPrivateCopies() argument486 assert(PrivateCopies.size() == varlist_size() && in setPrivateCopies()488 std::copy(PrivateCopies.begin(), PrivateCopies.end(), varlist_end()); in setPrivateCopies()
2894 SmallVector<Expr *, 8> PrivateCopies; in EndOpenMPDSABlock() local2897 PrivateCopies.push_back(nullptr); in EndOpenMPDSABlock()2916 PrivateCopies.push_back(nullptr); in EndOpenMPDSABlock()2919 PrivateCopies.push_back(buildDeclRefExpr( in EndOpenMPDSABlock()2924 PrivateCopies.push_back(nullptr); in EndOpenMPDSABlock()2927 Clause->setPrivateCopies(PrivateCopies); in EndOpenMPDSABlock()17103 SmallVector<Expr *, 8> PrivateCopies; in ActOnOpenMPPrivateClause() local17115 PrivateCopies.push_back(nullptr); in ActOnOpenMPPrivateClause()17236 PrivateCopies.push_back(VDPrivateRefExpr); in ActOnOpenMPPrivateClause()17243 Vars, PrivateCopies); in ActOnOpenMPPrivateClause()[all …]
95 SmallVector<const Expr *, 4> PrivateCopies; member
4695 Data.PrivateCopies.push_back(IInit); in EmitOMPTaskBasedDirective()
3621 const auto *I = Data.PrivateCopies.begin(); in emitTaskInit()
3061 void setPrivateCopies(ArrayRef<Expr *> PrivateCopies);