Searched refs:ELFRelocationEntry (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsELFObjectWriter.cpp | 39 const ELFRelocationEntry R; ///< The relocation. 42 MipsRelocationEntry(const ELFRelocationEntry &R) : R(R) {} in MipsRelocationEntry() 68 std::vector<ELFRelocationEntry> &Relocs) override; 141 static unsigned getMatchingLoType(const ELFRelocationEntry &Reloc) { in getMatchingLoType() 179 const ELFRelocationEntry &R, in isMatchingReloc() 432 std::vector<ELFRelocationEntry> &Relocs) { in sortRelocs() 444 [](const ELFRelocationEntry &A, const ELFRelocationEntry &B) { in sortRelocs() 449 std::list<ELFRelocationEntry> Remainder; in sortRelocs() 457 std::back_inserter(Sorted), [](const ELFRelocationEntry &Reloc) { in sortRelocs()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCELFObjectWriter.h | 35 struct ELFRelocationEntry { struct 43 ELFRelocationEntry(uint64_t Offset, const MCSymbolELF *Symbol, unsigned Type, in ELFRelocationEntry() argument 100 std::vector<ELFRelocationEntry> &Relocs); 165 DenseMap<const MCSectionELF *, std::vector<ELFRelocationEntry>> Relocations;
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCELFObjectTargetWriter.cpp | 28 std::vector<ELFRelocationEntry> &Relocs) { in sortRelocs()
|
H A D | ELFObjectWriter.cpp | 797 static void encodeCrel(ArrayRef<ELFRelocationEntry> Relocs, raw_ostream &OS) { in encodeCrel() 799 ELF::encodeCrel<Is64>(OS, Relocs, [&](const ELFRelocationEntry &R) { in encodeCrel() 808 std::vector<ELFRelocationEntry> &Relocs = OWriter.Relocations[&Sec]; in writeRelocations() 816 for (const ELFRelocationEntry &Entry : Relocs) { in writeRelocations() 856 for (const ELFRelocationEntry &Entry : Relocs) { in writeRelocations() 1411 ELFRelocationEntry Rec(FixupOffset, SectionSymbol, Type, Addend, SymA, C); in recordRelocation() 1426 ELFRelocationEntry Rec(FixupOffset, RenamedSymA, Type, Addend, SymA, C); in recordRelocation()
|