Use TARGET2 relocation for TType references on ARM.
authorAnton Korobeynikov <asl@math.spbu.ru>
Wed, 14 Nov 2012 01:47:00 +0000 (01:47 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Wed, 14 Nov 2012 01:47:00 +0000 (01:47 +0000)
commit25efd6d556718295a63d37f5294985746af354f6
tree7e9486e6b819be1ee7738610b3a051696814fc95
parent78e786b58f6fcdd57201b292f45e0b719c1490e7
Use TARGET2 relocation for TType references on ARM.
Do some cleanup of the code while here.

Inspired by patch by Logan Chien!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167904 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/llvm/CodeGen/AsmPrinter.h
include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
include/llvm/Target/TargetLoweringObjectFile.h
lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
lib/CodeGen/AsmPrinter/DwarfException.cpp
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
lib/Target/ARM/ARMTargetObjectFile.cpp
lib/Target/ARM/ARMTargetObjectFile.h
lib/Target/TargetLoweringObjectFile.cpp
lib/Target/X86/X86TargetObjectFile.cpp
lib/Target/X86/X86TargetObjectFile.h
test/CodeGen/ARM/arm-ttype-target2.ll [new file with mode: 0644]