Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/lld/ELF/Arch/
DX86_64.cpp37 uint64_t pltEntryAddr) const override;
397 uint64_t pltEntryAddr) const { in writePlt()
405 write32le(buf + 2, sym.getGotPltVA() - pltEntryAddr - 6); in writePlt()
407 write32le(buf + 12, in.plt->getVA() - pltEntryAddr - 16); in writePlt()
1016 uint64_t pltEntryAddr) const override;
1032 uint64_t pltEntryAddr) const { in writePlt()
1039 write32le(buf + 6, sym.getGotPltVA() - pltEntryAddr - 10); in writePlt()
1077 uint64_t pltEntryAddr) const override;
1086 uint64_t pltEntryAddr) const override;
1123 uint64_t pltEntryAddr) const { in writePlt()
[all …]
DX86.cpp36 uint64_t pltEntryAddr) const override;
212 uint64_t pltEntryAddr) const { in writePlt()
233 write32le(buf + 12, in.plt->getVA() - pltEntryAddr - 16); in writePlt()
524 uint64_t pltEntryAddr) const override;
587 uint64_t pltEntryAddr) const override;
596 uint64_t pltEntryAddr) const override;
632 uint64_t pltEntryAddr) const { in writePlt()
646 unsigned off = pltEntryAddr - in.plt->getVA(); in writePlt()
691 uint64_t pltEntryAddr) const { in writePlt()
705 unsigned off = pltEntryAddr - in.plt->getVA(); in writePlt()
DSPARCV9.cpp28 uint64_t pltEntryAddr) const override;
178 uint64_t pltEntryAddr) const { in writePlt()
191 uint64_t off = pltEntryAddr - in.plt->getVA(); in writePlt()
DHexagon.cpp36 uint64_t pltEntryAddr) const override;
369 uint64_t pltEntryAddr) const { in writePlt()
379 relocateNoSym(buf, R_HEX_B32_PCREL_X, gotPltEntryAddr - pltEntryAddr); in writePlt()
380 relocateNoSym(buf + 4, R_HEX_6_PCREL_X, gotPltEntryAddr - pltEntryAddr); in writePlt()
DAArch64.cpp42 uint64_t pltEntryAddr) const override;
261 uint64_t pltEntryAddr) const { in writePlt()
272 getAArch64Page(gotPltEntryAddr) - getAArch64Page(pltEntryAddr)); in writePlt()
830 uint64_t pltEntryAddr) const override;
896 uint64_t pltEntryAddr) const { in writePlt()
924 pltEntryAddr += sizeof(btiData); in writePlt()
930 getAArch64Page(gotPltEntryAddr) - getAArch64Page(pltEntryAddr)); in writePlt()
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()
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()
DPPC.cpp39 uint64_t pltEntryAddr) const override { in writePlt()
43 uint64_t pltEntryAddr) const override;
DRISCV.cpp40 uint64_t pltEntryAddr) const override;
231 uint64_t pltEntryAddr) const { in writePlt()
236 uint32_t offset = sym.getGotPltVA() - pltEntryAddr; in writePlt()
DPPC64.cpp164 uint64_t pltEntryAddr) const override;
166 uint64_t pltEntryAddr) const override;
/openbsd/src/gnu/llvm/lld/ELF/
DTarget.h47 uint64_t pltEntryAddr) const {} in writePlt() argument
49 uint64_t pltEntryAddr) const { in writeIplt() argument
51 writePlt(buf, sym, pltEntryAddr); in writeIplt()