Home
last modified time | relevance | path

Searched refs:mipsGot (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DInputSection.cpp730 return sym.getVA(a) - in.mipsGot->getGp(file); in getRelocTargetVA()
732 return in.mipsGot->getGp(file) + a; in getRelocTargetVA()
741 uint64_t v = in.mipsGot->getGp(file) + a - p; in getRelocTargetVA()
752 return in.mipsGot->getVA() + in.mipsGot->getPageEntryOffset(file, sym, a) - in getRelocTargetVA()
753 in.mipsGot->getGp(file); in getRelocTargetVA()
759 return in.mipsGot->getVA() + in.mipsGot->getSymEntryOffset(file, sym, a) - in getRelocTargetVA()
760 in.mipsGot->getGp(file); in getRelocTargetVA()
762 return in.mipsGot->getVA() + in.mipsGot->getGlobalDynOffset(file, sym) - in getRelocTargetVA()
763 in.mipsGot->getGp(file); in getRelocTargetVA()
765 return in.mipsGot->getVA() + in.mipsGot->getTlsIndexOffset(file) - in getRelocTargetVA()
[all …]
H A DWriter.cpp500 in.mipsGot = std::make_unique<MipsGotSection>(); in createSyntheticSections()
501 add(*in.mipsGot); in createSyntheticSections()
1096 sec = in.mipsGot ? cast<InputSection>(in.mipsGot.get()) in setReservedSymbolSections()
1733 if (in.mipsGot) in finalizeAddressDependentContent()
1734 in.mipsGot->updateAllocSize(); in finalizeAddressDependentContent()
2092 if (in.mipsGot) in finalizeSections()
2093 in.mipsGot->build(); in finalizeSections()
2183 finalizeSynthetic(in.mipsGot.get()); in finalizeSections()
H A DRelocations.cpp1097 in.mipsGot->addEntry(*sec->file, sym, addend, expr); in processAux()
1167 in.mipsGot->addEntry(*sec->file, sym, addend, expr); in processAux()
1249 in.mipsGot->addTlsIndex(*c.file); in handleMipsTlsRelocation()
1254 in.mipsGot->addDynTlsEntry(*c.file, sym); in handleMipsTlsRelocation()
H A DSyntheticSections.cpp167 reginfo.ri_gp_value = in.mipsGot->getGp(); in writeTo()
224 reginfo.ri_gp_value = in.mipsGot->getGp(); in writeTo()
1521 addInt(DT_MIPS_LOCAL_GOTNO, in.mipsGot->getLocalEntriesNum()); in computeContents()
1523 if (const Symbol *b = in.mipsGot->getFirstGlobalEntry()) in computeContents()
1527 addInSec(DT_PLTGOT, *in.mipsGot); in computeContents()
3853 mipsGot.reset(); in reset()
H A DSyntheticSections.h1350 std::unique_ptr<MipsGotSection> mipsGot; member