diff options
| author | Tim Northover <Tim.Northover@arm.com> | 2013-02-28 14:36:31 +0000 |
|---|---|---|
| committer | Tim Northover <Tim.Northover@arm.com> | 2013-02-28 14:36:31 +0000 |
| commit | c3c5c0971dfeb85fc4b3862b264062230071dbcb (patch) | |
| tree | dd26dda97483d547be5d21e3237db33d5fde49b3 /llvm/lib/Object/MachOObjectFile.cpp | |
| parent | b9d4fd210b87b3c350900bf940ac238324d0a85e (diff) | |
| download | llvm-c3c5c0971dfeb85fc4b3862b264062230071dbcb.zip llvm-c3c5c0971dfeb85fc4b3862b264062230071dbcb.tar.gz llvm-c3c5c0971dfeb85fc4b3862b264062230071dbcb.tar.bz2 | |
AArch64: be more careful resorting to inefficient addressing for weak vars.
If an otherwise weak var is actually defined in this unit, it can't be
undefined at runtime so we can use normal global variable sequences (ADRP/ADD)
to access it.
llvm-svn: 176259
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
