Searched refs:RelTy (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | ICF.cpp | 104 template <class RelTy> 105 bool constantEq(const InputSection *A, ArrayRef<RelTy> RelsA, 106 const InputSection *B, ArrayRef<RelTy> RelsB); 108 template <class RelTy> 109 bool variableEq(const InputSection *A, ArrayRef<RelTy> RelsA, 110 const InputSection *B, ArrayRef<RelTy> RelsB); 234 template <class RelTy> 323 template <class RelTy> 428 template <class ELFT, class RelTy> 430 ArrayRef<RelTy> Rels) { in combineRelocHashes() [all …]
|
| H A D | DWARF.cpp | 62 template <class RelTy> 65 ArrayRef<RelTy> Rels) const { in findAux() 68 [](const RelTy &A, uint64_t B) { return A.r_offset < B; }); in findAux() 71 const RelTy &Rel = *It; in findAux()
|
| H A D | Relocations.cpp | 593 template <class ELFT, class RelTy> 594 static int64_t computeMipsAddend(const RelTy &Rel, const RelTy *End, in computeMipsAddend() 602 if (RelTy::IsRela) in computeMipsAddend() 628 template <class ELFT, class RelTy> 629 static int64_t computeAddend(const RelTy &Rel, const RelTy *End, in computeAddend() 635 if (RelTy::IsRela) { in computeAddend() 689 template <class RelTy> static RelType getMipsN32RelType(RelTy *&Rel, RelTy *End) { in getMipsN32RelType() 843 template <class ELFT, class RelTy> 981 template <class ELFT, class RelTy> 984 const RelTy &Rel = *I; in scanReloc() [all …]
|
| H A D | InputSection.h | 304 template <class ELFT, class RelTy> void split(ArrayRef<RelTy> Rels); 343 template <class ELFT, class RelTy> 344 void relocateNonAlloc(uint8_t *Buf, llvm::ArrayRef<RelTy> Rels); 355 template <class ELFT, class RelTy> 356 void copyRelocations(uint8_t *Buf, llvm::ArrayRef<RelTy> Rels);
|
| H A D | InputSection.cpp | 405 template <class ELFT, class RelTy> 409 for (const RelTy &Rel : Rels) { in copyRelocations() 414 Buf += sizeof(RelTy); in copyRelocations() 416 if (RelTy::IsRela) in copyRelocations() 448 if (!RelTy::IsRela) in copyRelocations() 467 if (RelTy::IsRela) in copyRelocations() 779 template <class ELFT, class RelTy> 783 for (const RelTy &Rel : Rels) { in relocateNonAlloc() 796 if (!RelTy::IsRela) in relocateNonAlloc() 1102 template <class IntTy, class RelTy> [all …]
|
| H A D | DWARF.h | 73 template <class RelTy> 76 ArrayRef<RelTy> Rels) const;
|
| H A D | MarkLive.cpp | 121 template <class ELFT, class RelTy> 123 scanEhFrameSection(EhInputSection &EH, ArrayRef<RelTy> Rels, in scanEhFrameSection() 143 const RelTy &Rel = Rels[I2]; in scanEhFrameSection()
|
| H A D | SyntheticSections.h | 94 template <class ELFT, class RelTy> 95 void addSectionAux(EhInputSection *S, llvm::ArrayRef<RelTy> Rels); 97 template <class ELFT, class RelTy> 98 CieRecord *addCie(EhSectionPiece &Piece, ArrayRef<RelTy> Rels); 100 template <class ELFT, class RelTy> 101 bool isFdeLive(EhSectionPiece &Piece, ArrayRef<RelTy> Rels);
|
| H A D | SyntheticSections.cpp | 370 template <class ELFT, class RelTy> 371 CieRecord *EhFrameSection::addCie(EhSectionPiece &Cie, ArrayRef<RelTy> Rels) { in addCie() 392 template <class ELFT, class RelTy> 393 bool EhFrameSection::isFdeLive(EhSectionPiece &Fde, ArrayRef<RelTy> Rels) { in isFdeLive() 405 const RelTy &Rel = Rels[FirstRelI]; in isFdeLive() 419 template <class ELFT, class RelTy> 420 void EhFrameSection::addSectionAux(EhInputSection *Sec, ArrayRef<RelTy> Rels) { in addSectionAux()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldELF.cpp | 1905 unsigned RelTy = R.getType(); in relocationNeedsGot() local 1907 return RelTy == ELF::R_AARCH64_ADR_GOT_PAGE || in relocationNeedsGot() 1908 RelTy == ELF::R_AARCH64_LD64_GOT_LO12_NC; in relocationNeedsGot() 1911 return RelTy == ELF::R_X86_64_GOTPCREL || in relocationNeedsGot() 1912 RelTy == ELF::R_X86_64_GOTPCRELX || in relocationNeedsGot() 1913 RelTy == ELF::R_X86_64_GOT64 || in relocationNeedsGot() 1914 RelTy == ELF::R_X86_64_REX_GOTPCRELX; in relocationNeedsGot()
|