Lines Matching refs:rels
356 CieRecord *EhFrameSection::addCie(EhSectionPiece &cie, ArrayRef<RelTy> rels) { in addCie() argument
361 &cie.sec->template getFile<ELFT>()->getRelocTargetSym(rels[firstRelI]); in addCie()
378 Defined *EhFrameSection::isFdeLive(EhSectionPiece &fde, ArrayRef<RelTy> rels) { in isFdeLive() argument
390 const RelTy &rel = rels[firstRelI]; in isFdeLive()
406 void EhFrameSection::addRecords(EhInputSection *sec, ArrayRef<RelTy> rels) { in addRecords() argument
417 offsetToCie[offset] = addCie<ELFT>(piece, rels); in addRecords()
426 if (!isFdeLive<ELFT>(piece, rels)) in addRecords()
437 const RelsOrRelas<ELFT> rels = sec->template relsOrRelas<ELFT>(); in addSectionAux() local
438 if (rels.areRelocsRel()) in addSectionAux()
439 addRecords<ELFT>(sec, rels.rels); in addSectionAux()
441 addRecords<ELFT>(sec, rels.relas); in addSectionAux()
458 EhInputSection &sec, ArrayRef<RelTy> rels, DenseSet<size_t> &ciesWithLSDA, in iterateFDEWithLSDAAux() argument
478 if (Defined *d = isFdeLive<ELFT>(piece, rels)) in iterateFDEWithLSDAAux()
490 const RelsOrRelas<ELFT> rels = sec->template relsOrRelas<ELFT>(); in iterateFDEWithLSDA() local
491 if (rels.areRelocsRel()) in iterateFDEWithLSDA()
492 iterateFDEWithLSDAAux<ELFT>(*sec, rels.rels, ciesWithLSDA, fn); in iterateFDEWithLSDA()
494 iterateFDEWithLSDAAux<ELFT>(*sec, rels.relas, ciesWithLSDA, fn); in iterateFDEWithLSDA()