Chris Lattner
|
26d11d7501
|
reimplement elf TLS support in terms of addressing modes, eliminating SegmentBaseAddress.
llvm-svn: 114529
|
2010-09-22 04:39:11 +00:00 |
|
Dan Gohman
|
df2896d609
|
Eliminate more uses of llvm-as and llvm-dis.
llvm-svn: 81290
|
2009-09-08 23:54:48 +00:00 |
|
Rafael Espindola
|
72347bffce
|
X86-64 TLS support for local exec and initial exec.
llvm-svn: 68947
|
2009-04-13 13:02:49 +00:00 |
|
Rafael Espindola
|
880e63bf01
|
Refactor TLS code and add some tests. The tests and expected results are:
pic | declaration | linkage | visibility |
!pic | declaration | external | default | tls1.ll tls2.ll | local exec
pic | declaration | external | default | tls1-pic.ll tls2-pic.ll | general dynamic
!pic | !declaration | external | default | tls3.ll tls4.ll | initial exec
pic | !declaration | external | default | tls3-pic.ll tls4-pic.ll | general dynamic
!pic | declaration | external | hidden | tls7.ll tls8.ll | local exec
pic | declaration | external | hidden | X | local dynamic
!pic | !declaration | external | hidden | tls9.ll tls10.ll | local exec
pic | !declaration | external | hidden | X | local dynamic
!pic | declaration | internal | default | tls5.ll tls6.ll | local exec
pic | declaration | internal | default | X | local dynamic
The ones marked with an X have not been implemented since local dynamic is not implemented.
llvm-svn: 65632
|
2009-02-27 13:37:18 +00:00 |
|