aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Frontend/CompilerInvocationTest.cpp
diff options
context:
space:
mode:
authorHarald van Dijk <harald@gigawatt.nl>2020-12-08 21:06:00 +0000
committerHarald van Dijk <harald@gigawatt.nl>2020-12-08 21:06:00 +0000
commit29c8ea6f1abd6606b65dafd3db8f15c8104c2593 (patch)
tree9d089201045bd14ba9e461b8c0dda2b31e1843bd /clang/unittests/Frontend/CompilerInvocationTest.cpp
parent51f3432f4b5217b35dc2694c6e46d6cfc7defad6 (diff)
downloadllvm-29c8ea6f1abd6606b65dafd3db8f15c8104c2593.zip
llvm-29c8ea6f1abd6606b65dafd3db8f15c8104c2593.tar.gz
llvm-29c8ea6f1abd6606b65dafd3db8f15c8104c2593.tar.bz2
[X86] Handle localdynamic TLS model in x32 mode
D92346 added TLS_(base_)addrX32 to handle TLS in x32 mode, but missed the different TLS models. This diff fixes the logic for the local dynamic model where `RAX` was used when `EAX` should be, and extends the tests to cover all four TLS models. Fixes https://bugs.llvm.org/show_bug.cgi?id=26472. Reviewed By: RKSimon Differential Revision: https://reviews.llvm.org/D92737
Diffstat (limited to 'clang/unittests/Frontend/CompilerInvocationTest.cpp')
0 files changed, 0 insertions, 0 deletions