Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lld/ELF/
H A DInputSection.cpp839 return r.sym->getVA(ctx, a) - ctx.in.mipsGot->getGp(file); in getRelocTargetVA()
841 return ctx.in.mipsGot->getGp(file) + a; in getRelocTargetVA()
850 uint64_t v = ctx.in.mipsGot->getGp(file) + a - p; in getRelocTargetVA()
861 return ctx.in.mipsGot->getVA() + in getRelocTargetVA()
862 ctx.in.mipsGot->getPageEntryOffset(file, *r.sym, a) - in getRelocTargetVA()
863 ctx.in.mipsGot->getGp(file); in getRelocTargetVA()
869 return ctx.in.mipsGot->getVA() + in getRelocTargetVA()
870 ctx.in.mipsGot->getSymEntryOffset(file, *r.sym, a) - in getRelocTargetVA()
871 ctx.in.mipsGot->getGp(file); in getRelocTargetVA()
873 return ctx.in.mipsGot->getVA() + in getRelocTargetVA()
[all …]
H A DWriter.cpp847 sec = ctx.in.mipsGot ? cast<InputSection>(ctx.in.mipsGot.get()) in setReservedSymbolSections()
1559 if (ctx.in.mipsGot) in finalizeAddressDependentContent()
1560 ctx.in.mipsGot->updateAllocSize(ctx); in finalizeAddressDependentContent()
1990 if (ctx.in.mipsGot) in finalizeSections()
1991 ctx.in.mipsGot->build(); in finalizeSections()
2088 finalizeSynthetic(ctx, ctx.in.mipsGot.get()); in finalizeSections()
H A DRelocations.cpp1104 ctx.in.mipsGot->addEntry(*sec->file, sym, addend, expr); in processAux()
1186 ctx.in.mipsGot->addEntry(*sec->file, sym, addend, expr); in processAux()
1279 ctx.in.mipsGot->addTlsIndex(*c.file); in handleMipsTlsRelocation()
1284 ctx.in.mipsGot->addDynTlsEntry(*c.file, sym); in handleMipsTlsRelocation()
H A DSyntheticSections.cpp171 reginfo.ri_gp_value = ctx.in.mipsGot->getGp(); in writeTo()
229 reginfo.ri_gp_value = ctx.in.mipsGot->getGp(); in writeTo()
1591 addInt(DT_MIPS_LOCAL_GOTNO, ctx.in.mipsGot->getLocalEntriesNum()); in computeContents()
1593 if (const Symbol *b = ctx.in.mipsGot->getFirstGlobalEntry()) in computeContents()
1597 addInSec(DT_PLTGOT, *ctx.in.mipsGot); in computeContents()
4903 ctx.in.mipsGot = std::make_unique<MipsGotSection>(ctx); in createSyntheticSections()
4904 add(*ctx.in.mipsGot); in createSyntheticSections()
H A DConfig.h584 std::unique_ptr<MipsGotSection> mipsGot; member