Home
last modified time | relevance | path

Searched refs:relas (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/lld/ELF/
H A DICF.cpp327 : constantEq(a, ra.relas, b, rb.relas); in equalsConstant()
375 : variableEq(a, ra.relas, b, rb.relas); in equalsVariable()
507 combineRelocHashes<ELFT>(cnt, s, rels.relas); in run()
H A DMarkLive.cpp258 else if (rels.relas.size()) in run()
259 scanEhFrameSection(*eh, rels.relas); in run()
326 for (const typename ELFT::Rela &rel : rels.relas) in mark()
H A DDWARF.cpp142 return findAux(*sec.sec, pos, rels.relas); in find()
H A DInputSection.h38 ArrayRef<typename ELFT::Rela> relas; member
H A DInputSection.cpp140 ret.relas = makeArrayRef(reinterpret_cast<const typename ELFT::Rela *>( in relsOrRelas()
968 sec->relocateNonAlloc<ELFT>(buf, rels.relas); in relocate()
1292 split<ELFT>(sortRels(rels.relas, storage)); in split()
H A DDriver.cpp901 ArrayRef<typename ELFT::Rela> relas = in processCallGraphRelocations() local
902 CHECK(obj.relas(sec), "could not retrieve cg profile rela section"); in processCallGraphRelocations()
903 for (const typename ELFT::Rela &rel : relas) in processCallGraphRelocations()
2089 sym = &s->getFile<ELFT>()->getRelocTargetSym(rels.relas[0]); in readSymbolPartitionSection()
H A DRelocations.cpp1518 scanner.template scan<ELFT>(rels.relas); in scanRelocations()
H A DSyntheticSections.cpp441 addRecords<ELFT>(sec, rels.relas); in addSectionAux()
494 iterateFDEWithLSDAAux<ELFT>(*sec, rels.relas, ciesWithLSDA, fn); in iterateFDEWithLSDA()
/llvm-project-15.0.7/lld/ELF/Arch/
H A DPPC64.cpp286 ArrayRef<typename ELFT::Rela> relas = in getRelaTocSymAndAddend() local
287 tocSec->template relsOrRelas<ELFT>().relas; in getRelaTocSymAndAddend()
288 if (relas.empty()) in getRelaTocSymAndAddend()
290 uint64_t index = std::min<uint64_t>(offset / 8, relas.size() - 1); in getRelaTocSymAndAddend()
292 if (relas[index].r_offset == offset) { in getRelaTocSymAndAddend()
293 Symbol &sym = tocSec->getFile<ELFT>()->getRelocTargetSym(relas[index]); in getRelaTocSymAndAddend()
294 return {dyn_cast<Defined>(&sym), getAddend<ELFT>(relas[index])}; in getRelaTocSymAndAddend()
296 if (relas[index].r_offset < offset || index == 0) in getRelaTocSymAndAddend()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DELFLinkGraphBuilder.h512 auto RelEntries = Obj.relas(RelSect); in forEachRelocation()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DELF.h264 Expected<Elf_Rela_Range> relas(const Elf_Shdr &Sec) const { in relas() function
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Delf2yaml.cpp1118 auto Rels = Obj.relas(*Shdr); in dumpRelocSection()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DELFDumper.cpp3013 Elf_Rela_Range Rels = unwrapOrError(FileName, Obj.relas(*PltRelSec)); in getPltSym()
5867 if (Expected<Elf_Rela_Range> RangeOrErr = Obj.relas(Sec)) { in forEachRelocationDo()
6988 Obj.relas(*CGRelSection); in getSymbolIndices()
/llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp1827 ElfFile.relas(*Shdr); in readSections()