aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorManman Ren <manman.ren@gmail.com>2015-11-11 22:42:31 +0000
committerManman Ren <manman.ren@gmail.com>2015-11-11 22:42:31 +0000
commit68150269914cb43e10a636cc9c84eb6a36cc8262 (patch)
treed5dfa3c1f7e9c196597183a512ba6016b0d80ae9 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parentfdbf201fc97004417cdb644aa8d10d2fcb096768 (diff)
downloadllvm-68150269914cb43e10a636cc9c84eb6a36cc8262.zip
llvm-68150269914cb43e10a636cc9c84eb6a36cc8262.tar.gz
llvm-68150269914cb43e10a636cc9c84eb6a36cc8262.tar.bz2
[TLS on Darwin] change how we handle globals with linkonce or weak linkage.
This is about how we handle static member of a template. Before this commit, we use internal linkage for the IR thread-local variable, which is inefficient. With this commit, we will start to follow Itanium C++ ABI. rdar://problem/23415206 Reviewed by John McCall. llvm-svn: 252814
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions