]> granicus.if.org Git - clang/commit
[TLS on Darwin] use CXX_FAST_TLS calling convention for access functions.
authorManman Ren <manman.ren@gmail.com>
Thu, 17 Dec 2015 00:42:36 +0000 (00:42 +0000)
committerManman Ren <manman.ren@gmail.com>
Thu, 17 Dec 2015 00:42:36 +0000 (00:42 +0000)
commit8592a9a7beccdf2ac2aa37eb2e8cf6bf6e6a38a6
treed2d4b78ff8827b312b0f4184c4cc92f7363ee5db
parentd4ba9bd25d746870e5a5e5d09a4f24cc3d72ac30
[TLS on Darwin] use CXX_FAST_TLS calling convention for access functions.

Also set nounwind attribute.

rdar://problem/9001553

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@255860 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/ItaniumCXXABI.cpp
test/CodeGenCXX/cxx11-thread-local-reference.cpp
test/CodeGenCXX/cxx11-thread-local.cpp
test/CodeGenCXX/tls-init-funcs.cpp
test/OpenMP/parallel_copyin_codegen.cpp