Home
last modified time | relevance | path

Searched refs:threadprivate (Results 1 – 25 of 41) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dsymbol.cc431 static const char *threadprivate = "THREADPRIVATE"; in gfc_check_conflict() local
537 conf (dummy, threadprivate); in gfc_check_conflict()
588 conf (in_equivalence, threadprivate); in gfc_check_conflict()
645 conf (cray_pointee, threadprivate); in gfc_check_conflict()
766 conf2 (threadprivate); in gfc_check_conflict()
813 conf2 (threadprivate); in gfc_check_conflict()
836 conf2 (threadprivate); in gfc_check_conflict()
856 conf2 (threadprivate); in gfc_check_conflict()
889 conf2 (threadprivate); in gfc_check_conflict()
1410 if (attr->threadprivate) in gfc_add_threadprivate()
[all …]
H A Dtrans-common.cc469 if (com->threadprivate) in build_common_decl()
1026 dummy_symbol->threadprivate |= attr.threadprivate; in accumulate_equivalence_attributes()
H A Dopenmp.cc5105 st->n.common->threadprivate = 1; in gfc_match_omp_threadprivate()
6762 if (!n->sym->attr.threadprivate) in resolve_omp_clauses()
6781 if (n->sym->attr.threadprivate) in resolve_omp_clauses()
7110 if (n->sym->attr.threadprivate) in resolve_omp_clauses()
7164 if (n->sym->attr.threadprivate) in resolve_omp_clauses()
8401 if (sym->attr.threadprivate) in gfc_resolve_do_iterator()
8589 if (dovar->attr.threadprivate) in resolve_omp_do()
H A DChangeLog-20063580 threadprivate.
3659 * resolve.c (resolve_symbol): Don't error if a threadprivate module
3721 * gfortran.h (symbol_attribute): Add threadprivate bit.
3722 (gfc_common_head): Add threadprivate member, change use_assoc
3725 * symbol.c (check_conflict): Handle threadprivate.
3727 (gfc_copy_attr): Copy threadprivate.
3748 (mio_symbol_attribute, mio_symbol_attribute): Handle threadprivate.
3750 change of saved, store/load threadprivate bit from the integer
H A Dmodule.cc2303 if (attr->threadprivate) in mio_symbol_attribute()
2530 attr->threadprivate = 1; in mio_symbol_attribute()
4936 p->threadprivate = 1; in load_commons()
5858 if (p->threadprivate) in write_common_0()
H A Dgfortran.h858 dummy:1, result:1, assign:1, threadprivate:1, not_always_present:1, member
1931 char use_assoc, saved, threadprivate; member
H A Dtrans-decl.cc813 if (sym->attr.threadprivate in gfc_finish_var_decl()
2092 if (sym->attr.threadprivate in get_proc_pointer_decl()
5472 || sym->attr.threadprivate in gfc_emit_parameter_debug_info()
H A Ddump-parse-tree.cc810 if (attr->threadprivate) in show_attr()
H A DChangeLog-20111698 if threadprivate.
1699 * symbol.c (check_conflict): Allow threadprivate attribute with
H A DChangeLog-20211903 for vars in 'omp threadprivate' and 'omp declare target'.
H A DChangeLog-20162257 for declare target, declare simd, declare reduction and threadprivate
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dsymbol.c431 static const char *threadprivate = "THREADPRIVATE"; in gfc_check_conflict() local
537 conf (dummy, threadprivate); in gfc_check_conflict()
588 conf (in_equivalence, threadprivate); in gfc_check_conflict()
645 conf (cray_pointee, threadprivate); in gfc_check_conflict()
765 conf2 (threadprivate); in gfc_check_conflict()
812 conf2 (threadprivate); in gfc_check_conflict()
835 conf2 (threadprivate); in gfc_check_conflict()
855 conf2 (threadprivate); in gfc_check_conflict()
888 conf2 (threadprivate); in gfc_check_conflict()
1403 if (attr->threadprivate) in gfc_add_threadprivate()
[all …]
H A Dtrans-common.c460 if (com->threadprivate) in build_common_decl()
997 dummy_symbol->threadprivate |= attr.threadprivate; in accumulate_equivalence_attributes()
H A Dopenmp.c3344 st->n.common->threadprivate = 1; in gfc_match_omp_threadprivate()
4444 if (!n->sym->attr.threadprivate)
4463 if (n->sym->attr.threadprivate)
4694 if (n->sym->attr.threadprivate)
4728 if (n->sym->attr.threadprivate)
5666 if (sym->attr.threadprivate) in gfc_resolve_do_iterator()
5823 if (dovar->attr.threadprivate) in resolve_omp_do()
H A Dgfortran.h786 dummy:1, result:1, assign:1, threadprivate:1, not_always_present:1, member
1677 char use_assoc, saved, threadprivate; member
H A Dmodule.c2240 if (attr->threadprivate) in mio_symbol_attribute()
2430 attr->threadprivate = 1; in mio_symbol_attribute()
4785 p->threadprivate = 1; in load_commons()
5648 if (p->threadprivate) in write_common_0()
H A Dtrans-decl.c808 if (sym->attr.threadprivate in gfc_finish_var_decl()
2053 if (sym->attr.threadprivate in get_proc_pointer_decl()
5544 || sym->attr.threadprivate in gfc_emit_parameter_debug_info()
H A Ddump-parse-tree.c785 if (attr->threadprivate) in show_attr()
/netbsd-src/external/gpl3/binutils.old/dist/gold/
H A Dconfigure.ac430 dnl Test for #pragma omp threadprivate
437 #pragma omp threadprivate (i)
442 [Define if compiler supports #pragma omp threadprivate])
H A Dconfig.in142 /* Define if compiler supports #pragma omp threadprivate */
/netbsd-src/external/gpl3/binutils/dist/gold/
H A Dconfigure.ac430 dnl Test for #pragma omp threadprivate
437 #pragma omp threadprivate (i)
442 [Define if compiler supports #pragma omp threadprivate])
H A Dconfig.in166 /* Define if compiler supports #pragma omp threadprivate */
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td321 def OMPC_ThreadPrivate : Clause<"threadprivate"> {
322 let alternativeName = "threadprivate or thread local";
343 def OMP_ThreadPrivate : Directive<"threadprivate"> {}
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DUsersManual.rst2880 Controls code generation for OpenMP threadprivate variables. In presence of
2881 this option all threadprivate variables are generated the same way as thread
2883 is provided or target does not support TLS, code generation for threadprivate
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td10119 …"variable %0 cannot be threadprivate because it is %select{thread-local|a global named register va…
10163 "threadprivate variable with incomplete type %0">;
10204 "threadprivate variables cannot be used in target constructs">;
10255 "variable with local storage in initial value of threadprivate variable">;
10463 "threadprivate variables are not allowed in '%0' clause">;

12