HomeSort by: relevance | last modified time | path
    Searched refs:Privates (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
OpenMPClause.cpp 536 "Number of privates is not the same as the preallocated buffer");
711 void OMPReductionClause::setPrivates(ArrayRef<Expr *> Privates) {
712 assert(Privates.size() == varlist_size() &&
714 std::copy(Privates.begin(), Privates.end(), varlist_end());
769 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs,
779 Clause->setPrivates(Privates);
810 void OMPTaskReductionClause::setPrivates(ArrayRef<Expr *> Privates) {
811 assert(Privates.size() == varlist_size() &&
813 std::copy(Privates.begin(), Privates.end(), varlist_end())
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntimeGPU.cpp 998 // (Last|First)-privates must be shared in parallel region.
1632 for (const Expr *E : C->privates())
2430 ArrayRef<const Expr *> Privates, Address SrcBase, Address DestBase,
2444 unsigned Size = Privates.size();
2445 for (const Expr *Private : Privates) {
2637 ArrayRef<const Expr *> Privates,
2710 for (const Expr *Private : Privates) {
2936 CodeGenModule &CGM, ArrayRef<const Expr *> Privates,
2999 emitReductionListCopy(RemoteLaneToThread, CGF, ReductionArrayTy, Privates,
3073 emitReductionListCopy(ThreadCopy, CGF, ReductionArrayTy, Privates,
    [all...]
CGOpenMPRuntimeGPU.h 316 /// \param Privates List of private copies for original reduction arguments.
328 ArrayRef<const Expr *> Privates,
CGOpenMPRuntime.cpp 793 ArrayRef<const Expr *> Privates,
800 const auto *IPriv = Privates.begin();
3452 createPrivatesRecordDecl(CodeGenModule &CGM, ArrayRef<PrivateDataTy> Privates) {
3453 if (!Privates.empty()) {
3460 for (const auto &Pair : Privates) {
3533 ArrayRef<PrivateDataTy> Privates) {
3537 // .kmp_privates_t. privates;
3542 if (const RecordDecl *PrivateRD = createPrivatesRecordDecl(CGM, Privates))
3552 /// TaskFunction(gtid, tt->part_id, &tt->privates, task_privates_map, tt,
3588 // TaskFunction(gtid, tt->task_data.part_id, &tt->privates, task_privates_map
    [all...]
CGStmtOpenMP.cpp 1201 SmallVector<const Expr *, 4> Privates;
1212 Privates.append(C->privates().begin(), C->privates().end());
1217 Data.ReductionVars.append(C->privates().begin(), C->privates().end());
1219 Data.ReductionCopies.append(C->privates().begin(), C->privates().end());
1226 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps);
1230 auto *IPriv = Privates.begin()
    [all...]
CGOpenMPRuntime.h 173 ArrayRef<const Expr *> Privates,
859 /// state, list of privates etc.
1327 /// state, list of privates etc.
1362 /// state, list of privates etc.
1383 /// \param Privates List of private copies for original reduction arguments.
1390 ArrayRef<const Expr *> Privates,
1438 /// \param Privates List of private copies for original reduction arguments.
1450 ArrayRef<const Expr *> Privates,
1491 /// state, list of privates, reductions etc.
2208 /// state, list of privates etc
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
OpenMPClause.h 2886 void setPrivates(ArrayRef<Expr *> Privates);
2888 /// Get the list of helper privates.
2984 /// \param Privates List of helper expressions for proper generation of
3018 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
3054 helper_expr_const_range privates() const { function in class:clang::final
3058 helper_expr_range privates() { function in class:clang::final
3205 void setPrivates(ArrayRef<Expr *> Privates);
3207 /// Get the list of helper privates.
3266 /// \param Privates List of helper expressions for proper generation of
3293 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
3318 helper_expr_const_range privates() const { function in class:clang::final
3322 helper_expr_range privates() { function in class:clang::final
3563 helper_expr_const_range privates() const { function in class:clang::final
3567 helper_expr_range privates() { function in class:clang::final
3822 privates_range privates() { function in class:clang::final
3826 privates_const_range privates() const { function in class:clang::final
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaOpenMP.cpp 3908 std::make_pair(".privates.", VoidPtrTy),
3953 std::make_pair(".privates.", VoidPtrTy),
4010 std::make_pair(".privates.", VoidPtrTy),
4050 std::make_pair(".privates.", VoidPtrTy),
4101 std::make_pair(".privates.", VoidPtrTy),
4153 std::make_pair(".privates.", VoidPtrTy),
4240 std::make_pair(".privates.", VoidPtrTy),
5089 I = PC->privates().begin();
5094 I = PC->privates().begin();
5099 I = PC->privates().begin()
    [all...]

Completed in 120 milliseconds