Searched refs:gotPlt (Results 1 - 14 of 14) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/lld/ELF/Arch/
H A DX86.cpp216 uint32_t gotPlt = in.gotPlt->getVA(); local
217 write32le(buf + 2, gotPlt + 4);
218 write32le(buf + 8, gotPlt + 8);
231 write32le(buf + 2, sym.getGotPltVA() - in.gotPlt->getVA());
452 write32le(buf + 6, sym.getGotPltVA() - in.gotPlt->getVA());
549 uint32_t ebx = in.gotPlt->getVA();
589 uint32_t gotPlt = in.gotPlt->getVA(); local
590 write32le(buf + 2, gotPlt
[all...]
H A DMips.cpp262 uint64_t gotPlt = in.gotPlt->getVA(); local
278 relocateNoSym(buf, R_MICROMIPS_PC19_S2, gotPlt - plt);
283 relocateNoSym(buf, R_MICROMIPS_PC23_S2, gotPlt - plt);
315 uint64_t gotPlt = in.gotPlt->getVA(); local
316 writeValue(buf, gotPlt + 0x8000, 16, 16);
317 writeValue(buf + 4, gotPlt, 16, 0);
318 writeValue(buf + 8, gotPlt, 16, 0);
H A DX86_64.cpp388 uint64_t gotPlt = in.gotPlt->getVA(); local
390 write32le(buf + 2, gotPlt - plt + 2); // GOTPLT+8
391 write32le(buf + 8, gotPlt - plt + 4); // GOTPLT+16
1007 uint64_t gotPlt = in.gotPlt->getVA(); local
1009 write32le(buf + 2, gotPlt - plt - 6 + 8);
1010 write32le(buf + 9, gotPlt - plt - 13 + 16);
H A DARM.cpp193 uint64_t gotPlt = in.gotPlt->getVA(); local
195 write32le(buf + 16, gotPlt - l1 - 8);
212 uint64_t offset = in.gotPlt->getVA() - in.plt->getVA() - 4;
H A DAArch64.cpp213 uint64_t got = in.gotPlt->getVA();
635 uint64_t got = in.gotPlt->getVA();
H A DHexagon.cpp362 uint64_t off = in.gotPlt->getVA() - in.plt->getVA();
H A DRISCV.cpp159 uint32_t offset = in.gotPlt->getVA() - in.plt->getVA();
H A DPPC64.cpp778 int64_t gotPltOffset = in.gotPlt->getVA() - (in.plt->getVA() + 8);
/freebsd-13-stable/contrib/llvm-project/lld/ELF/
H A DRelocations.cpp1047 static void addPltEntry(PltSection *plt, GotPltSection *gotPlt, argument
1050 gotPlt->addEntry(sym);
1052 {type, gotPlt, sym.getGotPltOffset(), !sym.isPreemptible, &sym, 0});
1225 addPltEntry(in.plt, in.gotPlt, in.relaPlt, target->pltRel, sym);
1360 in.gotPlt->hasGotPltOffRel = true;
1387 addPltEntry(in.plt, in.gotPlt, in.relaPlt, target->pltRel, sym);
2027 addPltEntry(in.plt, in.gotPlt, in.relaPlt, target->pltRel,
H A DInputSection.cpp685 return in.gotPlt->getVA() + a - p;
690 return sym.getVA(a) - in.gotPlt->getVA();
693 return sym.getGotVA() + a - in.gotPlt->getVA();
832 return in.got->getVA() + in.got->getGlobalDynOffset(sym) + a - in.gotPlt->getVA();
836 return in.got->getVA() + in.got->getTlsIndexOff() + a - in.gotPlt->getVA();
H A DWriter.cpp511 in.gotPlt = make<GotPltSection>();
512 add(in.gotPlt);
520 in.gotPlt->hasGotPltOffRel = true;
872 if (sec == in.gotPlt->getParent())
1123 InputSection *gotSection = in.gotPlt;
2098 finalizeSynthetic(in.gotPlt);
H A DSymbols.cpp169 return in.gotPlt->getVA() + getGotPltOffset();
H A DSyntheticSections.h1201 GotPltSection *gotPlt; member in struct:lld::elf::InStruct
H A DSyntheticSections.cpp1393 addInSec(DT_MIPS_PLTGOT, in.gotPlt);
1399 addInSec(DT_PLTGOT, in.gotPlt);
1573 getParent()->info = in.gotPlt->getParent()->sectionIndex;

Completed in 171 milliseconds