Searched refs:relas (Results 1 – 15 of 15) sorted by relevance
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | ICF.cpp | 331 : constantEq(a, ra.relas, b, rb.relas); in equalsConstant() 383 : variableEq(a, ra.relas, b, rb.relas); in equalsVariable() 517 combineRelocHashes(cnt, s, rels.relas); in run()
|
H A D | MarkLive.cpp | 253 else if (rels.relas.size()) in run() 254 scanEhFrameSection(*eh, rels.relas); in run() 319 for (const typename ELFT::Rela &rel : rels.relas) in mark()
|
H A D | InputSection.cpp | 162 auto *relas = makeThreadLocalN<typename ELFT::Rela>(entries.size()); in relsOrRelas() local 163 sec->content_ = reinterpret_cast<uint8_t *>(relas); in relsOrRelas() 165 relas[i].r_offset = r.r_offset; in relsOrRelas() 166 relas[i].setSymbolAndType(r.r_symidx, r.r_type, false); in relsOrRelas() 167 relas[i].r_addend = r.r_addend; in relsOrRelas() 170 ret.relas = {ArrayRef( in relsOrRelas() 183 ret.relas = { in relsOrRelas() 1294 split<ELFT>(sortRels(rels.relas, storage)); in split()
|
H A D | DWARF.cpp | 143 return findAux(*sec.sec, pos, rels.relas); in find()
|
H A D | InputSection.h | 41 Relocs<typename ELFT::Rela> relas; member 55 f(__VA_ARGS__, rs.relas); \
|
H A D | Driver.cpp | 1004 ArrayRef<typename ELFT::Rela> relas = in processCallGraphRelocations() local 1005 CHECK(obj.relas(sec), "could not retrieve cg profile rela section"); in processCallGraphRelocations() 1006 for (const typename ELFT::Rela &rel : relas) in processCallGraphRelocations() 2434 sym = &s->file->getRelocTargetSym(rels.relas[0]); in readSymbolPartitionSection()
|
H A D | Relocations.cpp | 1631 scan<ELFT>(rels.relas); in scanSection()
|
H A D | SyntheticSections.cpp | 463 addRecords<ELFT>(sec, rels.relas); in addSectionAux() 498 iterateFDEWithLSDAAux<ELFT>(*sec, rels.relas, ciesWithLSDA, fn); in iterateFDEWithLSDA()
|
/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | PPC64.cpp | 343 ArrayRef<typename ELFT::Rela> relas = in getRelaTocSymAndAddend() local 344 tocSec->template relsOrRelas<ELFT>().relas; in getRelaTocSymAndAddend() 345 if (relas.empty()) in getRelaTocSymAndAddend() 347 uint64_t index = std::min<uint64_t>(offset / 8, relas.size() - 1); in getRelaTocSymAndAddend() 349 if (relas[index].r_offset == offset) { in getRelaTocSymAndAddend() 350 Symbol &sym = tocSec->file->getRelocTargetSym(relas[index]); in getRelaTocSymAndAddend() 351 return {dyn_cast<Defined>(&sym), getAddend<ELFT>(relas[index])}; in getRelaTocSymAndAddend() 353 if (relas[index].r_offset < offset || index == 0) in getRelaTocSymAndAddend()
|
H A D | AArch64.cpp | 1096 for (const typename ELFT::Rela &rel : rels.relas) { in addTaggedSymbolReferences()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELFLinkGraphBuilder.h | 630 auto RelEntries = Obj.relas(RelSect); in forEachRelaRelocation()
|
/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | ELF.cpp | 748 Expected<typename ELFFile<ELFT>::Elf_Rela_Range> Relas = EF.relas(*RelaSec); in decodeBBAddrMapImpl()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | ELF.h | 353 Expected<Elf_Rela_Range> relas(const Elf_Shdr &Sec) const { in relas() function
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 3233 Elf_Rela_Range Rels = unwrapOrError(FileName, Obj.relas(*PltRelSec)); in getPltSym() 6459 if (Expected<Elf_Rela_Range> RangeOrErr = Obj.relas(Sec)) { in forEachRelocationDo() 7692 Obj.relas(*CGRelSection); in getSymbolIndices()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
H A D | ELFObject.cpp | 1907 ElfFile.relas(*Shdr); in readSections()
|