Home
last modified time | relevance | path

Searched refs:pltEntryAddr (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/lld/ELF/Arch/
H A DX86_64.cpp37 uint64_t pltEntryAddr) const override;
410 uint64_t pltEntryAddr) const { in writePlt()
418 write32le(buf + 2, sym.getGotPltVA() - pltEntryAddr - 6); in writePlt()
420 write32le(buf + 12, in.plt->getVA() - pltEntryAddr - 16); in writePlt()
986 uint64_t pltEntryAddr) const override;
1002 uint64_t pltEntryAddr) const { in writePlt()
1047 uint64_t pltEntryAddr) const override;
1056 uint64_t pltEntryAddr) const override;
1093 uint64_t pltEntryAddr) const { in writePlt()
1104 uint64_t off = pltEntryAddr - in.plt->getVA(); in writePlt()
[all …]
H A DX86.cpp35 uint64_t pltEntryAddr) const override;
221 uint64_t pltEntryAddr) const { in writePlt()
242 write32le(buf + 12, in.plt->getVA() - pltEntryAddr - 16); in writePlt()
493 uint64_t pltEntryAddr) const override;
556 uint64_t pltEntryAddr) const override;
565 uint64_t pltEntryAddr) const override;
601 uint64_t pltEntryAddr) const { in writePlt()
615 unsigned off = pltEntryAddr - in.plt->getVA(); in writePlt()
660 uint64_t pltEntryAddr) const { in writePlt()
674 unsigned off = pltEntryAddr - in.plt->getVA(); in writePlt()
H A DSPARCV9.cpp28 uint64_t pltEntryAddr) const override;
178 uint64_t pltEntryAddr) const { in writePlt()
191 uint64_t off = pltEntryAddr - in.plt->getVA(); in writePlt()
H A DHexagon.cpp36 uint64_t pltEntryAddr) const override;
370 uint64_t pltEntryAddr) const { in writePlt()
380 relocateNoSym(buf, R_HEX_B32_PCREL_X, gotPltEntryAddr - pltEntryAddr); in writePlt()
381 relocateNoSym(buf + 4, R_HEX_6_PCREL_X, gotPltEntryAddr - pltEntryAddr); in writePlt()
H A DAArch64.cpp40 uint64_t pltEntryAddr) const override;
239 uint64_t pltEntryAddr) const { in writePlt()
250 getAArch64Page(gotPltEntryAddr) - getAArch64Page(pltEntryAddr)); in writePlt()
767 uint64_t pltEntryAddr) const override;
829 uint64_t pltEntryAddr) const { in writePlt()
856 pltEntryAddr += sizeof(btiData); in writePlt()
862 getAArch64Page(gotPltEntryAddr) - getAArch64Page(pltEntryAddr)); in writePlt()
H A DARM.cpp35 uint64_t pltEntryAddr) const override;
250 uint64_t pltEntryAddr) { in writePltLong() argument
258 uint64_t l1 = pltEntryAddr + 4; in writePltLong()
265 uint64_t pltEntryAddr) const { in writePlt()
277 uint64_t offset = sym.getGotPltVA() - pltEntryAddr - 8; in writePlt()
280 writePltLong(buf, sym.getGotPltVA(), pltEntryAddr); in writePlt()
H A DMips.cpp35 uint64_t pltEntryAddr) const override;
321 uint64_t pltEntryAddr) const { in writePlt()
332 relocateNoSym(buf, R_MICROMIPS_PC19_S2, gotPltEntryAddr - pltEntryAddr); in writePlt()
338 relocateNoSym(buf, R_MICROMIPS_PC23_S2, gotPltEntryAddr - pltEntryAddr); in writePlt()
H A DPPC.cpp39 uint64_t pltEntryAddr) const override { in writePlt()
43 uint64_t pltEntryAddr) const override;
H A DRISCV.cpp35 uint64_t pltEntryAddr) const override;
220 uint64_t pltEntryAddr) const { in writePlt()
225 uint32_t offset = sym.getGotPltVA() - pltEntryAddr; in writePlt()
H A DPPC64.cpp370 uint64_t pltEntryAddr) const override;
372 uint64_t pltEntryAddr) const override;
/llvm-project-15.0.7/lld/ELF/
H A DTarget.h46 uint64_t pltEntryAddr) const {} in writePlt() argument
48 uint64_t pltEntryAddr) const { in writeIplt() argument
50 writePlt(buf, sym, pltEntryAddr); in writeIplt()