Lines Matching full:darwin
4 // RUN: %clang_cc1 -std=c++11 -emit-llvm %s -o - -triple x86_64-apple-darwin12 | FileCheck --check-prefix=CHECK --check-prefix=DARWIN %s
10 // DARWIN: @a = internal thread_local global i32 0
20 // DARWIN: @_ZN1U1mE = internal thread_local global i32 0
64 // DARWIN: @_ZTH1a = internal alias void (), void ()* @__tls_init
67 // DARWIN: @_ZTHN1U1mE = internal alias void (), void ()* @__tls_init
95 // DARWIN: call cxx_fast_tlscc i32* @_ZTW1b()
106 // DARWIN-LABEL: declare cxx_fast_tlscc i32* @_ZTW1b()
107 // There is no definition of the thread wrapper on Darwin for external TLV.
119 // DARWIN: call cxx_fast_tlscc i32* @_ZTWN1VIiE1mE()
124 // DARWIN-LABEL: define weak_odr hidden cxx_fast_tlscc i32* @_ZTWN1VIiE1mE()
137 // DARWIN: call i32 @_tlv_atexit({{.*}}@_ZN1SD1Ev {{.*}} @_ZZ8tls_dtorvE1s{{.*}} @__dso_handle
144 // DARWIN: call i32 @_tlv_atexit({{.*}}@_ZN1TD1Ev {{.*}}@_ZZ8tls_dtorvE1t{{.*}} @__dso_handle
151 // DARWIN: call i32 @_tlv_atexit({{.*}}@_ZN1SD1Ev {{.*}} @_ZGRZ8tls_dtorvE1u_{{.*}} @__dso_handle
157 // DARWIN: declare i32 @_tlv_atexit(void (i8*)*, i8*, i8*)
173 // DARWIN: call cxx_fast_tlscc i32* @_ZTWN7PR192541nE(
184 // DARWIN-LABEL: define internal cxx_fast_tlscc i32* @_ZTWN12_GLOBAL__N_16anon_iE()
214 // DARWIN: define cxx_fast_tlscc i32* @_ZTW1a()
224 // DARWIN-LABEL: define internal cxx_fast_tlscc i32* @_ZTWL1d()
229 // DARWIN-LABEL: define cxx_fast_tlscc i32* @_ZTWN1U1mE()