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/
Ddefinitions.h13 __thread __attribute__((tls_model("initial-exec")))
/openbsd/src/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/tls/
Dalias-1.c10 __attribute__ ((tls_model ("initial-exec")));
/openbsd/src/gnu/gcc/gcc/
Dcoretypes.h60 enum tls_model { enum
Doutput.h559 enum tls_model);
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;
Dprint-tree.c379 enum tls_model kind = DECL_TLS_MODEL (node); in print_node()
Dtoplev.c313 enum tls_model flag_tls_default = TLS_MODEL_GLOBAL_DYNAMIC;
Drtl.h1307 ((enum tls_model) ((SYMBOL_REF_FLAGS (RTX) >> SYMBOL_FLAG_TLS_SHIFT) & 7))
2209 extern enum tls_model decl_default_tls_model (tree);
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/
DFuzzerPlatform.h130 ATTRIBUTE_INTERFACE __attribute__((tls_model("initial-exec"))) thread_local
/openbsd/src/gnu/llvm/compiler-rt/lib/lsan/
Dlsan_common_linux.cpp42 __attribute__((tls_model("initial-exec")))
Dlsan_common_fuchsia.cpp35 __attribute__((tls_model("initial-exec"))) THREADLOCAL int disable_counter;
/openbsd/src/gnu/llvm/compiler-rt/lib/tsan/dd/
Ddd_interceptors.cpp18 __attribute__((tls_model("initial-exec")))
20 __attribute__((tls_model("initial-exec")))
/openbsd/src/gnu/llvm/compiler-rt/lib/sanitizer_common/
Dsanitizer_tls_get_addr.cpp37 __attribute__((tls_model("initial-exec")))
Dsanitizer_internal_defs.h44 __attribute__((tls_model("initial-exec"))) thread_local
/openbsd/src/gnu/llvm/compiler-rt/lib/hwasan/
Dhwasan_fuchsia.cpp30 [[gnu::tls_model("initial-exec")]]
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dtree.h2146 enum tls_model { enum
2153 extern enum tls_model flag_tls_default;
3073 enum tls_model decl_tls_model PARAMS ((tree));
Dvarasm.c4778 enum tls_model
4782 enum tls_model kind;
Dtoplev.c727 enum tls_model flag_tls_default = TLS_MODEL_GLOBAL_DYNAMIC;
/openbsd/src/gnu/llvm/compiler-rt/lib/tsan/rtl/
Dtsan_rtl.h246 __attribute__((tls_model("initial-exec")))
Dtsan_rtl.cpp49 __attribute__((tls_model("initial-exec")))
/openbsd/src/gnu/llvm/llvm/tools/llvm-rtdyld/
Dllvm-rtdyld.cpp354 alignas(16) __attribute__((visibility("hidden"), tls_model("initial-exec"),
/openbsd/src/gnu/gcc/gcc/config/frv/
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/
Dclang.rst495 model can be overridden with the tls_model attribute. The compiler will try
/openbsd/src/gnu/gcc/gcc/config/ia64/
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