aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2015-03-06 13:48:45 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2015-03-06 13:48:45 +0000
commit52b1391df61bd2ccfcbac2f354fec57cd4e17591 (patch)
treec246e5ff71fc994130c623ccc4ba3c78eecc80e2 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent6409a3c5d8715f3d6f1aaa76eced0791d419a3cd (diff)
downloadllvm-52b1391df61bd2ccfcbac2f354fec57cd4e17591.zip
llvm-52b1391df61bd2ccfcbac2f354fec57cd4e17591.tar.gz
llvm-52b1391df61bd2ccfcbac2f354fec57cd4e17591.tar.bz2
[AsmPrinter][TLOF] ARM64 MachO support for replacing GOT equivalents
Follow up r230264 and add ARM64 support for replacing global GOT equivalent symbol accesses by references to the GOT entry for the final symbol instead, example: -- before .globl _foo _foo: .long 42 .globl _gotequivalent _gotequivalent: .quad _foo .globl _delta _delta: .long _gotequivalent-_delta -- after .globl _foo _foo: .long 42 .globl _delta Ltmp3: .long _foo@GOT-Ltmp3 llvm-svn: 231474
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions