diff options
author | JF Bastien <jfb@google.com> | 2015-08-19 16:17:08 +0000 |
---|---|---|
committer | JF Bastien <jfb@google.com> | 2015-08-19 16:17:08 +0000 |
commit | 5ab87edbb42bd3d8c0c38056db11d700b0188f31 (patch) | |
tree | 25367e51ae2ae67cb23ad2d6e504ad456a810d92 /clang/lib/Basic/Targets.cpp | |
parent | b0da42fb55ed574c5e3ca8351a3b5b48e088ccba (diff) | |
download | bcm5719-llvm-5ab87edbb42bd3d8c0c38056db11d700b0188f31.tar.gz bcm5719-llvm-5ab87edbb42bd3d8c0c38056db11d700b0188f31.zip |
x32. Fixes jmp %reg in x32
x32 has 32-bit pointers; x86-64 can't jmp %r32. This patch addresses this issue by explicitly zero-extending brind's target to 64-bits.
Author: jpp
Reviewers: jfb, dschuff, pavel.v.chupin
Subscribers: llvm-commits
Differential revision: http://reviews.llvm.org/D12112
llvm-svn: 245452
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
0 files changed, 0 insertions, 0 deletions