Implement CodeGen for C++11 thread_local, following the Itanium ABI...
Implement CodeGen for C++11 thread_local, following the Itanium ABI specification as discussed on cxx-abi-dev. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179858 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/Mangle.h 10 additions, 0 deletionsinclude/clang/AST/Mangle.h
- lib/AST/ItaniumMangle.cpp 18 additions, 0 deletionslib/AST/ItaniumMangle.cpp
- lib/CodeGen/CGCXXABI.cpp 11 additions, 0 deletionslib/CodeGen/CGCXXABI.cpp
- lib/CodeGen/CGCXXABI.h 19 additions, 0 deletionslib/CodeGen/CGCXXABI.h
- lib/CodeGen/CGDeclCXX.cpp 59 additions, 10 deletionslib/CodeGen/CGDeclCXX.cpp
- lib/CodeGen/CGExpr.cpp 5 additions, 1 deletionlib/CodeGen/CGExpr.cpp
- lib/CodeGen/CodeGenFunction.h 2 additions, 1 deletionlib/CodeGen/CodeGenFunction.h
- lib/CodeGen/CodeGenModule.cpp 4 additions, 1 deletionlib/CodeGen/CodeGenModule.cpp
- lib/CodeGen/CodeGenModule.h 11 additions, 0 deletionslib/CodeGen/CodeGenModule.h
- lib/CodeGen/ItaniumCXXABI.cpp 143 additions, 0 deletionslib/CodeGen/ItaniumCXXABI.cpp
- test/CodeGenCXX/cxx11-thread-local-reference.cpp 26 additions, 0 deletionstest/CodeGenCXX/cxx11-thread-local-reference.cpp
- test/CodeGenCXX/cxx11-thread-local.cpp 117 additions, 0 deletionstest/CodeGenCXX/cxx11-thread-local.cpp
Loading
Please register or sign in to comment