Searched refs:relas (Results 1 – 14 of 14) sorted by relevance
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | ICF.cpp | 327 : 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 D | MarkLive.cpp | 258 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 D | DWARF.cpp | 142 return findAux(*sec.sec, pos, rels.relas); in find()
|
| H A D | InputSection.h | 38 ArrayRef<typename ELFT::Rela> relas; member
|
| H A D | InputSection.cpp | 140 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 D | Driver.cpp | 901 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 D | Relocations.cpp | 1518 scanner.template scan<ELFT>(rels.relas); in scanRelocations()
|
| H A D | SyntheticSections.cpp | 441 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 D | PPC64.cpp | 286 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 D | ELFLinkGraphBuilder.h | 512 auto RelEntries = Obj.relas(RelSect); in forEachRelocation()
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | ELF.h | 264 Expected<Elf_Rela_Range> relas(const Elf_Shdr &Sec) const { in relas() function
|
| /llvm-project-15.0.7/llvm/tools/obj2yaml/ |
| H A D | elf2yaml.cpp | 1118 auto Rels = Obj.relas(*Shdr); in dumpRelocSection()
|
| /llvm-project-15.0.7/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 3013 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 D | ELFObject.cpp | 1827 ElfFile.relas(*Shdr); in readSections()
|