Home
last modified time | relevance | path

Searched refs:tls_model (Results 1 – 24 of 24) sorted by relevance

/external/clang/test/Sema/
Dattr-tls_model.c3 #if !__has_attribute(tls_model)
7 int f() __attribute((tls_model("global-dynamic"))); // expected-error {{'tls_model' attribute only …
9 int x __attribute((tls_model("global-dynamic"))); // expected-error {{'tls_model' attribute only ap…
10 static __thread int y __attribute((tls_model("global-dynamic"))); // no-warning
12 static __thread int y __attribute((tls_model("local", "dynamic"))); // expected-error {{'tls_model'…
13 static __thread int y __attribute((tls_model(123))); // expected-error {{'tls_model' attribute requ…
14 static __thread int y __attribute((tls_model("foobar"))); // expected-error {{tls_model must be "gl…
/external/clang/test/CodeGen/
Dthread-specifier.c25 __thread int g __attribute__((tls_model("global-dynamic")));
26 __thread int h __attribute__((tls_model("local-dynamic")));
27 __thread int i __attribute__((tls_model("initial-exec")));
28 __thread int j __attribute__((tls_model("local-exec")));
31 __thread static int a __attribute__((tls_model("initial-exec"))); in f()
Dtls-model.c17 int __thread __attribute__((tls_model("initial-exec"))) z;
/external/mesa3d/src/mapi/
Du_current.h36 __attribute__((tls_model("initial-exec")));
39 __attribute__((tls_model("initial-exec")));
Du_current.c103 __attribute__((tls_model("initial-exec")))
107 __attribute__((tls_model("initial-exec")));
/external/clang/test/SemaCXX/
Dcxx11-gnu-attrs.cpp41 __thread int tls_model [[gnu::tls_model("local-exec")]]; variable
/external/mesa3d/src/mapi/glapi/
Dglapi.h92 __attribute__((tls_model("initial-exec")));
95 __attribute__((tls_model("initial-exec")));
/external/llvm/include/llvm/Transforms/
DInstrumentation.h23 extern __thread __attribute__((tls_model("initial-exec"))) in getDFSanArgTLSPtrForJIT()
29 extern __thread __attribute__((tls_model("initial-exec"))) in getDFSanRetValTLSPtrForJIT()
/external/compiler-rt/lib/tsan/dd/
Ddd_interceptors.cc18 __attribute__((tls_model("initial-exec")))
20 __attribute__((tls_model("initial-exec")))
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_tls_get_addr.cc37 __attribute__((tls_model("initial-exec")))
/external/mesa3d/src/glx/
Dglxcurrent.c79 __thread void *__glX_tls_Context __attribute__ ((tls_model("initial-exec")))
Dglxclient.h662 __attribute__ ((tls_model("initial-exec")));
/external/mesa3d/src/egl/main/
Deglcurrent.c53 __attribute__ ((tls_model("initial-exec")));
/external/jemalloc/include/jemalloc/internal/
Djemalloc_internal_defs.h.in123 /* Non-empty if the tls_model attribute is supported. */
/external/jemalloc/
Dconfigure.ac521 dnl Check for tls_model attribute support (clang 3.0 still lacks support).
525 JE_COMPILABLE([tls_model attribute], [],
527 __attribute__((tls_model("initial-exec"), unused)) foo;
533 [__attribute__((tls_model("initial-exec")))])
DChangeLog463 - Fix tls_model configuration to enable the initial-exec model when possible.
/external/compiler-rt/lib/tsan/rtl/
Dtsan_rtl.h451 __attribute__((tls_model("initial-exec")))
/external/clang/docs/CommandGuide/
Dclang.rst323 model can be overridden with the tls_model attribute. The compiler will try
/external/clang/include/clang/Basic/
DAttr.td448 let Spellings = [GCC<"tls_model">];
DAttrDocs.td58 The ``tls_model`` attribute allows you to specify which thread-local storage
DDiagnosticSemaKinds.td2339 def err_attr_tlsmodel_arg : Error<"tls_model must be \"global-dynamic\", "
/external/clang/docs/
DUsersManual.rst1113 variable using the ``tls_model`` attribute.
/external/clang/include/clang/Driver/
DOptions.td2161 defm tls_model : BooleanFFlag<"tls-model">, Group<clang_ignored_f_Group>;
/external/llvm/docs/
DLangRef.rst629 :ref:`Thread Local Storage Model <tls_model>`.
753 <dllstorageclass>` and an optional :ref:`tls model <tls_model>`.