Lines Matching refs:RelTy
437 template <class ELFT, class RelTy> void scan(ArrayRef<RelTy> rels);
448 template <class RelTy> RelType getMipsN32RelType(RelTy *&rel) const;
449 template <class ELFT, class RelTy>
450 int64_t computeMipsAddend(const RelTy &rel, RelExpr expr, bool isLocal) const;
451 template <class ELFT, class RelTy>
452 int64_t computeAddend(const RelTy &rel, RelExpr expr, bool isLocal) const;
457 template <class ELFT, class RelTy> void scanOne(RelTy *&i);
465 template <class ELFT, class RelTy>
466 int64_t RelocationScanner::computeMipsAddend(const RelTy &rel, RelExpr expr, in computeMipsAddend()
473 if (RelTy::IsRela) in computeMipsAddend()
486 for (const RelTy *ri = &rel; ri != static_cast<const RelTy *>(end); ++ri) in computeMipsAddend()
499 template <class ELFT, class RelTy>
500 int64_t RelocationScanner::computeAddend(const RelTy &rel, RelExpr expr, in computeAddend()
505 if (RelTy::IsRela) { in computeAddend()
855 template <class RelTy>
856 RelType RelocationScanner::getMipsN32RelType(RelTy *&rel) const { in getMipsN32RelType()
861 while (rel != static_cast<const RelTy *>(end) && rel->r_offset == offset) in getMipsN32RelType()
1294 template <class ELFT, class RelTy> void RelocationScanner::scanOne(RelTy *&i) { in scanOne()
1295 const RelTy &rel = *i; in scanOne()
1451 template <class RelTy>
1452 static void checkPPC64TLSRelax(InputSectionBase &sec, ArrayRef<RelTy> rels) { in checkPPC64TLSRelax()
1457 for (const RelTy &rel : rels) { in checkPPC64TLSRelax()
1483 template <class ELFT, class RelTy>
1484 void RelocationScanner::scan(ArrayRef<RelTy> rels) { in scan()
1489 checkPPC64TLSRelax<RelTy>(sec, rels); in scan()
1494 SmallVector<RelTy, 0> storage; in scan()