aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineCheckDebugify.cpp
diff options
context:
space:
mode:
authorHarald van Dijk <harald@gigawatt.nl>2020-12-16 22:39:57 +0000
committerHarald van Dijk <harald@gigawatt.nl>2020-12-16 22:39:57 +0000
commit09d0e7a7c153820f66597ac431d4453e272f204e (patch)
tree963056e059b6941986bfa76fa1fce2a33c79cd89 /llvm/lib/CodeGen/MachineCheckDebugify.cpp
parent150fe05db4417c3ed9e4470b7bbd1a6aee7fe505 (diff)
downloadllvm-09d0e7a7c153820f66597ac431d4453e272f204e.zip
llvm-09d0e7a7c153820f66597ac431d4453e272f204e.tar.gz
llvm-09d0e7a7c153820f66597ac431d4453e272f204e.tar.bz2
[X86] Avoid %fs:(%eax) references in x32 mode
The ABI explains that %fs:(%eax) zero-extends %eax to 64 bits, and adds that the TLS base address, but that the TLS base address need not be at the start of the TLS block, TLS references may use negative offsets. Reviewed By: RKSimon Differential Revision: https://reviews.llvm.org/D93158
Diffstat (limited to 'llvm/lib/CodeGen/MachineCheckDebugify.cpp')
0 files changed, 0 insertions, 0 deletions