Searched refs:mipsGot (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | InputSection.cpp | 658 return sym.getVA(a) - in.mipsGot->getGp(file); in getRelocTargetVA() 660 return in.mipsGot->getGp(file) + a; in getRelocTargetVA() 669 uint64_t v = in.mipsGot->getGp(file) + a - p; in getRelocTargetVA() 680 return in.mipsGot->getVA() + in.mipsGot->getPageEntryOffset(file, sym, a) - in getRelocTargetVA() 681 in.mipsGot->getGp(file); in getRelocTargetVA() 687 return in.mipsGot->getVA() + in.mipsGot->getSymEntryOffset(file, sym, a) - in getRelocTargetVA() 688 in.mipsGot->getGp(file); in getRelocTargetVA() 690 return in.mipsGot->getVA() + in.mipsGot->getGlobalDynOffset(file, sym) - in getRelocTargetVA() 691 in.mipsGot->getGp(file); in getRelocTargetVA() 693 return in.mipsGot->getVA() + in.mipsGot->getTlsIndexOffset(file) - in getRelocTargetVA() [all …]
|
| H A D | Writer.cpp | 454 in.mipsGot = std::make_unique<MipsGotSection>(); in createSyntheticSections() 455 add(*in.mipsGot); in createSyntheticSections() 1052 sec = in.mipsGot.get() ? cast<InputSection>(in.mipsGot.get()) in setReservedSymbolSections() 1674 if (in.mipsGot) in finalizeAddressDependentContent() 1675 in.mipsGot->updateAllocSize(); in finalizeAddressDependentContent() 2019 if (in.mipsGot) in finalizeSections() 2020 in.mipsGot->build(); in finalizeSections() 2101 finalizeSynthetic(in.mipsGot.get()); in finalizeSections()
|
| H A D | Relocations.cpp | 1076 in.mipsGot->addEntry(*sec.file, sym, addend, expr); in processAux() 1159 in.mipsGot->addTlsIndex(*c.file); in handleMipsTlsRelocation() 1164 in.mipsGot->addDynTlsEntry(*c.file, sym); in handleMipsTlsRelocation() 1433 in.mipsGot->addEntry(*sec.file, sym, addend, expr); in scanOne()
|
| H A D | SyntheticSections.cpp | 166 reginfo.ri_gp_value = in.mipsGot->getGp(); in writeTo() 223 reginfo.ri_gp_value = in.mipsGot->getGp(); in writeTo() 1523 addInt(DT_MIPS_LOCAL_GOTNO, in.mipsGot->getLocalEntriesNum()); in computeContents() 1525 if (const Symbol *b = in.mipsGot->getFirstGlobalEntry()) in computeContents() 1529 addInSec(DT_PLTGOT, *in.mipsGot); in computeContents() 3842 mipsGot.reset(); in reset()
|
| H A D | SyntheticSections.h | 1270 std::unique_ptr<MipsGotSection> mipsGot; member
|