Home
last modified time | relevance | path

Searched refs:GotPltEntryAddr (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lld/ELF/Arch/
H A DX86.cpp35 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
217 void X86::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
231 write32le(Buf + 2, GotPltEntryAddr - Ebx); in writePlt()
235 write32le(Buf + 2, GotPltEntryAddr); in writePlt()
420 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
429 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
469 void RetpolinePic::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
485 write32le(Buf + 3, GotPltEntryAddr - Ebx); in writePlt()
527 void RetpolineNoPic::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
543 write32le(Buf + 2, GotPltEntryAddr); in writePlt()
H A DX86_64.cpp35 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
154 void X86_64<ELFT>::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
164 write32le(Buf + 2, GotPltEntryAddr - PltEntryAddr - 6); in writePlt()
559 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
568 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
606 void Retpoline<ELFT>::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
621 write32le(Buf + 3, GotPltEntryAddr - PltEntryAddr - 7); in writePlt()
651 void RetpolineZNow<ELFT>::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
661 write32le(Buf + 3, GotPltEntryAddr - PltEntryAddr - 7); in writePlt()
H A DHexagon.cpp35 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
274 void Hexagon::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
285 relocateOne(Buf, R_HEX_B32_PCREL_X, GotPltEntryAddr - PltEntryAddr); in writePlt()
286 relocateOne(Buf + 4, R_HEX_6_PCREL_X, GotPltEntryAddr - PltEntryAddr); in writePlt()
H A DARM.cpp37 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
218 static void writePltLong(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePltLong() argument
229 write32le(Buf + 12, GotPltEntryAddr - L1 - 8); in writePltLong()
234 void ARM::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
248 uint64_t Offset = GotPltEntryAddr - PltEntryAddr - 8; in writePlt()
251 writePltLong(Buf, GotPltEntryAddr, PltEntryAddr, Index, RelOff); in writePlt()
H A DAArch64.cpp40 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
181 void AArch64::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
193 getAArch64Page(GotPltEntryAddr) - getAArch64Page(PltEntryAddr)); in writePlt()
194 relocateOne(Buf + 4, R_AARCH64_LDST64_ABS_LO12_NC, GotPltEntryAddr); in writePlt()
195 relocateOne(Buf + 8, R_AARCH64_ADD_ABS_LO12_NC, GotPltEntryAddr); in writePlt()
H A DMips.cpp38 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
305 void MIPS<ELFT>::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument
318 relocateOne(Buf, R_MICROMIPS_PC19_S2, GotPltEntryAddr - PltEntryAddr); in writePlt()
324 relocateOne(Buf, R_MICROMIPS_PC23_S2, GotPltEntryAddr - PltEntryAddr); in writePlt()
336 writeValue<E>(Buf, GotPltEntryAddr + 0x8000, 16, 16); in writePlt()
337 writeValue<E>(Buf + 4, GotPltEntryAddr, 16, 0); in writePlt()
338 writeValue<E>(Buf + 12, GotPltEntryAddr, 16, 0); in writePlt()
H A DPPC64.cpp110 void writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, uint64_t PltEntryAddr,
521 void PPC64::writePlt(uint8_t *Buf, uint64_t GotPltEntryAddr, in writePlt() argument