Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/compiler-rt/lib/gwp_asan/
H A Ddefinitions.h13 __thread __attribute__((tls_model("initial-exec")))
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/tls/
H A Dalias-1.c10 __attribute__ ((tls_model ("initial-exec")));
/openbsd-src/gnu/gcc/gcc/
H A Dcoretypes.h60 enum tls_model { enum
H A Doutput.h559 enum tls_model);
H A Dtree.h2908 ENUM_BITFIELD(tls_model) tls_model : 3;
2953 #define DECL_TLS_MODEL(NODE) (VAR_DECL_CHECK (NODE)->decl_with_vis.tls_model)
2958 (VAR_DECL_CHECK (NODE)->decl_with_vis.tls_model != TLS_MODEL_NONE)
3420 extern enum tls_model flag_tls_default;
H A Dprint-tree.c379 enum tls_model kind = DECL_TLS_MODEL (node); in print_node()
H A Dtoplev.c313 enum tls_model flag_tls_default = TLS_MODEL_GLOBAL_DYNAMIC;
H A Drtl.h1307 ((enum tls_model) ((SYMBOL_REF_FLAGS (RTX) >> SYMBOL_FLAG_TLS_SHIFT) & 7))
2209 extern enum tls_model decl_default_tls_model (tree);
H A Dvarasm.c5193 enum tls_model
5196 enum tls_model kind; in decl_default_tls_model()
6081 enum tls_model model) in get_section_anchor()
/openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/
H A DFuzzerPlatform.h130 ATTRIBUTE_INTERFACE __attribute__((tls_model("initial-exec"))) thread_local
/openbsd-src/gnu/llvm/compiler-rt/lib/lsan/
H A Dlsan_common_linux.cpp42 __attribute__((tls_model("initial-exec")))
H A Dlsan_common_fuchsia.cpp35 __attribute__((tls_model("initial-exec"))) THREADLOCAL int disable_counter;
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/dd/
H A Ddd_interceptors.cpp18 __attribute__((tls_model("initial-exec")))
20 __attribute__((tls_model("initial-exec")))
/openbsd-src/gnu/llvm/compiler-rt/lib/hwasan/
H A Dhwasan_fuchsia.cpp30 [[gnu::tls_model("initial-exec")]]
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_tls_get_addr.cpp37 __attribute__((tls_model("initial-exec")))
H A Dsanitizer_internal_defs.h44 __attribute__((tls_model("initial-exec"))) thread_local
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dtree.h2146 enum tls_model { enum
2153 extern enum tls_model flag_tls_default;
3073 enum tls_model decl_tls_model PARAMS ((tree));
H A Dvarasm.c4778 enum tls_model
4782 enum tls_model kind;
H A Dtoplev.c727 enum tls_model flag_tls_default = TLS_MODEL_GLOBAL_DYNAMIC;
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl.h246 __attribute__((tls_model("initial-exec")))
H A Dtsan_rtl.cpp49 __attribute__((tls_model("initial-exec")))
/openbsd-src/gnu/llvm/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp354 alignas(16) __attribute__((visibility("hidden"), tls_model("initial-exec"),
/openbsd-src/gnu/gcc/gcc/config/frv/
H A Dfrv.c305 static rtx frv_legitimize_tls_address (rtx, enum tls_model);
3521 frv_legitimize_tls_address (rtx addr, enum tls_model model) in frv_legitimize_tls_address()
3615 enum tls_model model = SYMBOL_REF_TLS_MODEL (x); in frv_legitimize_address()
3928 enum tls_model model = SYMBOL_REF_TLS_MODEL (src); in frv_emit_move()
4066 enum tls_model model = SYMBOL_REF_TLS_MODEL (sym); in frv_emit_movsi()
/openbsd-src/gnu/llvm/clang/docs/CommandGuide/
H A Dclang.rst495 model can be overridden with the tls_model attribute. The compiler will try
/openbsd-src/gnu/gcc/gcc/config/ia64/
H A Dia64.c773 static enum tls_model
776 enum tls_model tls_kind = 0; in tls_symbolic_operand_type()
944 ia64_expand_tls_address (enum tls_model tls_kind, rtx op0, rtx op1, in ia64_expand_tls_address()
1064 enum tls_model tls_kind; in ia64_expand_move()

123