Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DX86.cpp35 uint64_t pltEntryAddr) const override;
217 uint64_t pltEntryAddr) const { in writePlt()
238 write32le(buf + 12, ctx.in.plt->getVA() - pltEntryAddr - 16); in writePlt()
532 uint64_t pltEntryAddr) const override;
593 uint64_t pltEntryAddr) const override;
602 uint64_t pltEntryAddr) const override;
638 uint64_t pltEntryAddr) const { in writePlt()
652 unsigned off = pltEntryAddr - ctx.in.plt->getVA(); in writePlt()
697 uint64_t pltEntryAddr) const { in writePlt()
711 unsigned off = pltEntryAddr - ctx.in.plt->getVA(); in writePlt()
H A DX86_64.cpp39 uint64_t pltEntryAddr) const override;
458 uint64_t pltEntryAddr) const { in writePlt()
466 write32le(buf + 2, sym.getGotPltVA(ctx) - pltEntryAddr - 6); in writePlt()
468 write32le(buf + 12, ctx.in.plt->getVA() - pltEntryAddr - 16); in writePlt()
1243 uint64_t pltEntryAddr) const override;
1257 uint64_t pltEntryAddr) const { in writePlt()
1264 write32le(buf + 6, sym.getGotPltVA(ctx) - pltEntryAddr - 10); in writePlt()
1302 uint64_t pltEntryAddr) const override;
1311 uint64_t pltEntryAddr) const override;
1348 uint64_t pltEntryAddr) const { in writePlt()
[all …]
H A DSPARCV9.cpp27 uint64_t pltEntryAddr) const override;
177 uint64_t pltEntryAddr) const { in writePlt()
190 uint64_t off = pltEntryAddr - ctx.in.plt->getVA(); in writePlt()
H A DSystemZ.cpp36 uint64_t pltEntryAddr) const override;
217 uint64_t pltEntryAddr) const { in writePlt()
229 write32be(buf + 2, (sym.getGotPltVA(ctx) - pltEntryAddr) >> 1); in writePlt()
230 write32be(buf + 24, (ctx.in.plt->getVA() - pltEntryAddr - 22) >> 1); in writePlt()
H A DHexagon.cpp48 uint64_t pltEntryAddr) const override;
434 uint64_t pltEntryAddr) const { in writePlt()
444 relocateNoSym(buf, R_HEX_B32_PCREL_X, gotPltEntryAddr - pltEntryAddr); in writePlt()
445 relocateNoSym(buf + 4, R_HEX_6_PCREL_X, gotPltEntryAddr - pltEntryAddr); in writePlt()
H A DAArch64.cpp75 uint64_t pltEntryAddr) const override;
402 uint64_t pltEntryAddr) const { in writePlt()
413 getAArch64Page(gotPltEntryAddr) - getAArch64Page(pltEntryAddr)); in writePlt()
1076 uint64_t pltEntryAddr) const override;
1153 uint64_t pltEntryAddr) const { in writePlt()
1186 pltEntryAddr += sizeof(btiData); in writePlt()
1192 getAArch64Page(gotPltEntryAddr) - getAArch64Page(pltEntryAddr)); in writePlt()
H A DMips.cpp33 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 DARM.cpp40 uint64_t pltEntryAddr) const override;
313 uint64_t pltEntryAddr) { in writePltLong() argument
318 uint64_t l1 = pltEntryAddr + 4; in writePltLong()
325 uint64_t pltEntryAddr) const { in writePlt()
327 uint64_t offset = sym.getGotPltVA(ctx) - pltEntryAddr - 8; in writePlt()
341 writePltLong(ctx, buf, sym.getGotPltVA(ctx), pltEntryAddr); in writePlt()
349 uint64_t offset = sym.getGotPltVA(ctx) - pltEntryAddr - 12; in writePlt()
H A DPPC.cpp37 uint64_t pltEntryAddr) const override { in writePlt()
41 uint64_t pltEntryAddr) const override;
H A DLoongArch.cpp34 uint64_t pltEntryAddr) const override;
383 uint64_t pltEntryAddr) const { in writePlt()
391 uint32_t offset = sym.getGotPltVA(ctx) - pltEntryAddr; in writePlt()
H A DRISCV.cpp40 uint64_t pltEntryAddr) const override;
246 uint64_t pltEntryAddr) const { in writePlt()
251 uint32_t offset = sym.getGotPltVA(ctx) - pltEntryAddr; in writePlt()
H A DPPC64.cpp178 uint64_t pltEntryAddr) const override;
180 uint64_t pltEntryAddr) const override;
/freebsd/contrib/llvm-project/lld/ELF/
H A DTarget.h50 uint64_t pltEntryAddr) const {} in writePlt() argument
52 uint64_t pltEntryAddr) const { in writeIplt() argument
54 writePlt(buf, sym, pltEntryAddr); in writeIplt()