[PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
chh at google.com
Thu Jul 16 20:35:21 PDT 2015
chh updated the summary for this revision.
chh removed rL LLVM as the repository for this revision.
chh updated this revision to Diff 29974.
chh added a comment.
Diff 2 uses -femulated-tls flag instead of the "emulated" attribute in C/C++ and IL level.
This will work with Diff 3 in http://reviews.llvm.org/D10524.
http://reviews.llvm.org/D10522
Files:
docs/LangRef.rst
include/llvm/CodeGen/AsmPrinter.h
include/llvm/CodeGen/CommandFlags.h
include/llvm/MC/MCObjectFileInfo.h
include/llvm/Target/TargetLowering.h
include/llvm/Target/TargetOptions.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
lib/CodeGen/SelectionDAG/TargetLowering.cpp
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/Sparc/SparcISelLowering.cpp
lib/Target/SystemZ/SystemZISelLowering.cpp
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/AArch64/arm64-tls-dynamic-together.ll
test/CodeGen/AArch64/emutls.ll
test/CodeGen/ARM/emutls1.ll
test/CodeGen/ARM/tls-models.ll
test/CodeGen/ARM/tls3.ll
test/CodeGen/Generic/emutls.ll
test/CodeGen/X86/emutls-pic.ll
test/CodeGen/X86/emutls-pie.ll
test/CodeGen/X86/emutls.ll
test/CodeGen/X86/fast-isel-emutls.ll
test/CodeGen/X86/tls-android-negative.ll
test/CodeGen/X86/tls-android.ll
test/CodeGen/X86/tls-models.ll
test/DebugInfo/ARM/tls.ll
test/DebugInfo/X86/tls.ll
test/Transforms/GlobalOpt/tls.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D10522.29974.patch
Type: text/x-patch
Size: 76158 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150717/8765bc3e/attachment.bin>
More information about the llvm-commits
mailing list