Home
last modified time | relevance | path

Searched refs:RelsOrRelas (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DICF.cpp325 const RelsOrRelas<ELFT> ra = a->template relsOrRelas<ELFT>(); in equalsConstant()
326 const RelsOrRelas<ELFT> rb = b->template relsOrRelas<ELFT>(); in equalsConstant()
377 const RelsOrRelas<ELFT> ra = a->template relsOrRelas<ELFT>(); in equalsVariable()
378 const RelsOrRelas<ELFT> rb = b->template relsOrRelas<ELFT>(); in equalsVariable()
511 const RelsOrRelas<ELFT> rels = s->template relsOrRelas<ELFT>(); in run()
H A DInputSection.h39 template <class ELFT> struct RelsOrRelas { struct
49 const RelsOrRelas<ELFT> rs = (sec).template relsOrRelas<ELFT>(); \ argument
221 RelsOrRelas<ELFT> relsOrRelas(bool supportsCrel = true) const;
H A DMarkLive.cpp249 const RelsOrRelas<ELFT> rels = in run()
316 const RelsOrRelas<ELFT> rels = sec.template relsOrRelas<ELFT>(); in mark()
H A DInputSection.cpp137 RelsOrRelas<ELFT> InputSectionBase::relsOrRelas(bool supportsCrel) const { in relsOrRelas()
140 RelsOrRelas<ELFT> ret; in relsOrRelas()
1286 const RelsOrRelas<ELFT> rels = relsOrRelas<ELFT>(/*supportsCrel=*/false); in split()
1452 template RelsOrRelas<ELF32LE>
1454 template RelsOrRelas<ELF32BE>
1456 template RelsOrRelas<ELF64LE>
1458 template RelsOrRelas<ELF64BE>
H A DDWARF.cpp139 const RelsOrRelas<ELFT> rels = in find()
H A DRelocations.cpp1625 const RelsOrRelas<ELFT> rels = s.template relsOrRelas<ELFT>(!isEH); in scanSection()
H A DSyntheticSections.cpp458 const RelsOrRelas<ELFT> rels = in addSectionAux()
493 const RelsOrRelas<ELFT> rels = in iterateFDEWithLSDA()
H A DDriver.cpp2430 const RelsOrRelas<ELFT> rels = s->template relsOrRelas<ELFT>(); in readSymbolPartitionSection()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DELF.cpp409 Expected<typename ELFFile<ELFT>::RelsOrRelas>
440 Expected<typename ELFFile<ELFT>::RelsOrRelas>
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELF.h368 using RelsOrRelas = std::pair<std::vector<Elf_Rel>, std::vector<Elf_Rela>>; variable
369 Expected<RelsOrRelas> decodeCrel(ArrayRef<uint8_t> Content) const;
370 Expected<RelsOrRelas> crels(const Elf_Shdr &Sec) const;
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp1890 auto RelsOrRelas = ElfFile.crels(*Shdr); in readSections() local
1891 if (!RelsOrRelas) in readSections()
1892 return RelsOrRelas.takeError(); in readSections()
1893 if (Error Err = initRelocations(RelSec, RelsOrRelas->first)) in readSections()
1895 if (Error Err = initRelocations(RelSec, RelsOrRelas->second)) in readSections()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DELFDumper.cpp4941 auto RelsOrRelas = in printDynamicRelocationsHelper() local
4943 if (!RelsOrRelas) { in printDynamicRelocationsHelper()
4944 reportUniqueWarning(toString(RelsOrRelas.takeError())); in printDynamicRelocationsHelper()
4946 for (const Elf_Rel &R : RelsOrRelas->first) in printDynamicRelocationsHelper()
4948 for (const Elf_Rela &R : RelsOrRelas->second) in printDynamicRelocationsHelper()
6484 if (auto RelsOrRelas = Obj.crels(Sec)) { in forEachRelocationDo() local
6485 for (const Elf_Rel &R : RelsOrRelas->first) in forEachRelocationDo()
6487 for (const Elf_Rela &R : RelsOrRelas->second) in forEachRelocationDo()
6490 Warn(RelsOrRelas.takeError()); in forEachRelocationDo()
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DAArch64.cpp1092 const RelsOrRelas<ELFT> rels = sec.relsOrRelas<ELFT>(); in addTaggedSymbolReferences()