Searched refs:tls_model (Results 1 – 24 of 24) sorted by relevance
3 #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-warning12 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…
25 __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()
17 int __thread __attribute__((tls_model("initial-exec"))) z;
36 __attribute__((tls_model("initial-exec")));39 __attribute__((tls_model("initial-exec")));
103 __attribute__((tls_model("initial-exec")))107 __attribute__((tls_model("initial-exec")));
41 __thread int tls_model [[gnu::tls_model("local-exec")]]; variable
92 __attribute__((tls_model("initial-exec")));95 __attribute__((tls_model("initial-exec")));
23 extern __thread __attribute__((tls_model("initial-exec"))) in getDFSanArgTLSPtrForJIT()29 extern __thread __attribute__((tls_model("initial-exec"))) in getDFSanRetValTLSPtrForJIT()
18 __attribute__((tls_model("initial-exec")))20 __attribute__((tls_model("initial-exec")))
37 __attribute__((tls_model("initial-exec")))
79 __thread void *__glX_tls_Context __attribute__ ((tls_model("initial-exec")))
662 __attribute__ ((tls_model("initial-exec")));
53 __attribute__ ((tls_model("initial-exec")));
123 /* Non-empty if the tls_model attribute is supported. */
521 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")))])
463 - Fix tls_model configuration to enable the initial-exec model when possible.
451 __attribute__((tls_model("initial-exec")))
323 model can be overridden with the tls_model attribute. The compiler will try
448 let Spellings = [GCC<"tls_model">];
58 The ``tls_model`` attribute allows you to specify which thread-local storage
2339 def err_attr_tlsmodel_arg : Error<"tls_model must be \"global-dynamic\", "
1113 variable using the ``tls_model`` attribute.
2161 defm tls_model : BooleanFFlag<"tls-model">, Group<clang_ignored_f_Group>;
629 :ref:`Thread Local Storage Model <tls_model>`.753 <dllstorageclass>` and an optional :ref:`tls model <tls_model>`.