Lines Matching refs:RelTy
399 template <class ELFT, class RelTy>
406 copyRelocations<ELFT, RelTy>(buf, llvm::make_range(sec->relocations.begin(), in copyRelocations()
413 Relocation operator()(const RelTy &rel) const { in copyRelocations()
420 using RawRels = ArrayRef<RelTy>; in copyRelocations()
424 RawRels rawRels = getDataAs<RelTy>(); in copyRelocations()
427 copyRelocations<ELFT, RelTy>(buf, rels); in copyRelocations()
434 template <class ELFT, class RelTy, class RelIt>
447 buf += sizeof(RelTy); in copyRelocations()
449 if (RelTy::HasAddend) in copyRelocations()
490 if (!RelTy::HasAddend) in copyRelocations()
509 if (RelTy::HasAddend) in copyRelocations()
948 template <class ELFT, class RelTy>
949 void InputSection::relocateNonAlloc(uint8_t *buf, Relocs<RelTy> rels) { in relocateNonAlloc()
972 const RelTy &rel = *it; in relocateNonAlloc()
977 if (!RelTy::HasAddend) in relocateNonAlloc()
1054 if (config->relocatable && (RelTy::HasAddend || sym.type != STT_SECTION)) in relocateNonAlloc()
1298 template <class ELFT, class RelTy>
1299 void EhInputSection::split(ArrayRef<RelTy> rels) { in split()