llvm-project/lld/ELF/Arch
Rui Ueyama 63d397ea6e Simplify Symbol::getPltVA.
This patch also makes getPltEntryOffset a non-member function because
it doesn't depend on any private members of the TargetInfo class.

I tried a few different ideas, and it seems this change fits in best to me.

Differential Revision: https://reviews.llvm.org/D54981

llvm-svn: 347781
2018-11-28 17:42:59 +00:00
..
AArch64.cpp [ELF] - Renamed few more AArch64 specific relocation expressions. NFC. 2018-11-15 15:35:44 +00:00
AMDGPU.cpp [ELF] - Do not fail on R_*_NONE relocations when parsing the debug info. 2018-09-26 08:11:34 +00:00
ARM.cpp Support ARM_V4BX relocation 2018-11-16 19:24:45 +00:00
AVR.cpp [ELF] - Do not fail on R_*_NONE relocations when parsing the debug info. 2018-09-26 08:11:34 +00:00
Hexagon.cpp [ELF][HEXAGON] Let input determine e_flag. 2018-10-15 14:44:52 +00:00
Mips.cpp [ELF][MIPS] Use MIPS R6 `sigrie` as a trap instruction 2018-11-16 05:30:47 +00:00
MipsArchTree.cpp [ELF][MIPS] Add mote tests on MipsArchTree routines, fix typos in error messages 2018-07-10 16:51:17 +00:00
PPC.cpp [ELF] - Do not fail on R_*_NONE relocations when parsing the debug info. 2018-09-26 08:11:34 +00:00
PPC64.cpp [ELF] Make TrapInstr and Filler byte arrays. NFC. 2018-11-14 21:05:20 +00:00
RISCV.cpp Omit "virtual" if overridden. 2018-11-01 20:08:39 +00:00
SPARCV9.cpp [ELF] - Do not fail on R_*_NONE relocations when parsing the debug info. 2018-09-26 08:11:34 +00:00
X86.cpp [ELF] Make TrapInstr and Filler byte arrays. NFC. 2018-11-14 21:05:20 +00:00
X86_64.cpp Simplify Symbol::getPltVA. 2018-11-28 17:42:59 +00:00