/external/llvm-project/lld/ELF/ |
D | MarkLive.cpp | 62 void scanEhFrameSection(EhInputSection &eh, ArrayRef<RelTy> rels); 146 ArrayRef<RelTy> rels) { in scanEhFrameSection() argument 156 resolveReloc(eh, rels[firstRelI], false); in scanEhFrameSection() 161 for (size_t j = firstRelI, end2 = rels.size(); in scanEhFrameSection() 162 j < end2 && rels[j].r_offset < pieceEnd; ++j) in scanEhFrameSection() 163 resolveReloc(eh, rels[j], true); in scanEhFrameSection() 261 scanEhFrameSection(*eh, eh->template rels<ELFT>()); in run() 287 for (const typename ELFT::Rel &rel : sec.template rels<ELFT>()) in mark()
|
D | DWARF.cpp | 108 ArrayRef<RelTy> rels) const { in findAux() 110 partition_point(rels, [=](const RelTy &a) { return a.r_offset < pos; }); in findAux() 111 if (it == rels.end() || it->r_offset != pos) in findAux() 142 return findAux(*sec.sec, pos, sec.sec->template rels<ELFT>()); in find()
|
D | ICF.cpp | 327 return constantEq(a, a->template rels<ELFT>(), b, b->template rels<ELFT>()); in equalsConstant() 375 return variableEq(a, a->template rels<ELFT>(), b, b->template rels<ELFT>()); in equalsVariable() 440 ArrayRef<RelTy> rels) { in combineRelocHashes() argument 442 for (RelTy rel : rels) { in combineRelocHashes() 505 combineRelocHashes<ELFT>(cnt, s, s->template rels<ELFT>()); in run()
|
D | InputSection.h | 173 template <class ELFT> ArrayRef<typename ELFT::Rel> rels() const { in rels() function 336 template <class ELFT, class RelTy> void split(ArrayRef<RelTy> rels); 376 void relocateNonAlloc(uint8_t *buf, llvm::ArrayRef<RelTy> rels); 388 void copyRelocations(uint8_t *buf, llvm::ArrayRef<RelTy> rels);
|
D | InputSection.cpp | 417 void InputSection::copyRelocations(uint8_t *buf, ArrayRef<RelTy> rels) { in copyRelocations() argument 420 for (const RelTy &rel : rels) { in copyRelocations() 862 void InputSection::relocateNonAlloc(uint8_t *buf, ArrayRef<RelTy> rels) { in relocateNonAlloc() argument 875 for (const RelTy &rel : rels) { in relocateNonAlloc() 1002 sec->relocateNonAlloc<ELFT>(buf, sec->template rels<ELFT>()); in relocate() 1297 static unsigned getReloc(IntTy begin, IntTy size, const ArrayRef<RelTy> &rels, in getReloc() argument 1301 for (unsigned n = rels.size(); relocI < n; ++relocI) { in getReloc() 1302 const RelTy &rel = rels[relocI]; in getReloc() 1319 split<ELFT>(rels<ELFT>()); in split() 1323 void EhInputSection::split(ArrayRef<RelTy> rels) { in split() argument [all …]
|
D | DWARF.h | 87 ArrayRef<RelTy> rels) const;
|
D | InputFiles.cpp | 974 ArrayRef<Elf_Rela> rels = CHECK(getObj().relas(sec), this); in createInputSection() local 975 target->firstRelocation = rels.begin(); in createInputSection() 976 target->numRelocations = rels.size(); in createInputSection() 979 ArrayRef<Elf_Rel> rels = CHECK(getObj().rels(sec), this); in createInputSection() local 980 target->firstRelocation = rels.begin(); in createInputSection() 981 target->numRelocations = rels.size(); in createInputSection()
|
D | SyntheticSections.h | 103 void addRecords(EhInputSection *s, llvm::ArrayRef<RelTy> rels); 106 void iterateFDEWithLSDAAux(EhInputSection &sec, ArrayRef<RelTy> rels, 111 CieRecord *addCie(EhSectionPiece &piece, ArrayRef<RelTy> rels); 114 Defined *isFdeLive(EhSectionPiece &piece, ArrayRef<RelTy> rels);
|
D | Relocations.cpp | 1531 static void scanRelocs(InputSectionBase &sec, ArrayRef<RelTy> rels) { in scanRelocs() argument 1535 sec.relocations.reserve(rels.size()); in scanRelocs() 1537 for (auto i = rels.begin(), end = rels.end(); i != end;) in scanRelocs() 1538 scanReloc<ELFT>(sec, getOffset, i, rels.begin(), end); in scanRelocs() 1554 scanRelocs<ELFT>(s, s.rels<ELFT>()); in scanRelocations()
|
D | SyntheticSections.cpp | 354 CieRecord *EhFrameSection::addCie(EhSectionPiece &cie, ArrayRef<RelTy> rels) { in addCie() argument 359 &cie.sec->template getFile<ELFT>()->getRelocTargetSym(rels[firstRelI]); in addCie() 376 Defined *EhFrameSection::isFdeLive(EhSectionPiece &fde, ArrayRef<RelTy> rels) { in isFdeLive() argument 388 const RelTy &rel = rels[firstRelI]; in isFdeLive() 404 void EhFrameSection::addRecords(EhInputSection *sec, ArrayRef<RelTy> rels) { in addRecords() argument 414 offsetToCie[offset] = addCie<ELFT>(piece, rels); in addRecords() 423 if (!isFdeLive<ELFT>(piece, rels)) in addRecords() 437 addRecords<ELFT>(sec, sec->template rels<ELFT>()); in addSectionAux() 454 EhInputSection &sec, ArrayRef<RelTy> rels, DenseSet<size_t> &ciesWithLSDA, in iterateFDEWithLSDAAux() argument 474 if (Defined *d = isFdeLive<ELFT>(piece, rels)) in iterateFDEWithLSDAAux() [all …]
|
D | Writer.cpp | 669 llvm::ArrayRef<RelTy> rels) { in markUsedLocalSymbolsImpl() argument 670 for (const RelTy &rel : rels) { in markUsedLocalSymbolsImpl()
|
D | Driver.cpp | 1802 sym = &s->getFile<ELFT>()->getRelocTargetSym(s->template rels<ELFT>()[0]); in readSymbolPartitionSection()
|
/external/llvm-project/lld/COFF/ |
D | Writer.cpp | 1774 std::vector<RuntimePseudoReloc> rels; in createRuntimePseudoRelocs() local 1780 sc->getRuntimePseudoRelocs(rels); in createRuntimePseudoRelocs() 1786 for (const RuntimePseudoReloc &rpr : rels) in createRuntimePseudoRelocs() 1792 if (!rels.empty()) in createRuntimePseudoRelocs() 1793 log("Writing " + Twine(rels.size()) + " runtime pseudo relocations"); in createRuntimePseudoRelocs() 1794 PseudoRelocTableChunk *table = make<PseudoRelocTableChunk>(rels); in createRuntimePseudoRelocs()
|
/external/python/setuptools/setuptools/ |
D | package_index.py | 225 rels = set(map(str.strip, rel.lower().split(','))) 226 if 'homepage' in rels or 'download' in rels:
|
/external/llvm/include/llvm/Object/ |
D | ELF.h | 163 Elf_Rel_Range rels(const Elf_Shdr *Sec) const { in rels() function
|
/external/llvm/tools/llvm-readobj/ |
D | ARMEHABIPrinter.h | 390 for (const Elf_Rel &R : ELF->rels(&Sec)) { in FindExceptionTable()
|
D | ELFDumper.cpp | 2533 for (const auto &R : Obj->rels(&Sec)) { in printRelocations() 3270 for (const Elf_Rel &R : Obj->rels(Sec)) { in printRelocations()
|
/external/llvm-project/llvm/tools/llvm-readobj/ |
D | ARMEHABIPrinter.h | 415 for (const Elf_Rel &R : unwrapOrError(FileName, ELF.rels(Sec))) { in FindExceptionTable()
|
D | ELFDumper.cpp | 3226 Elf_Rel_Range Rels = unwrapOrError(FileName, Obj.rels(*PltRelSec)); in getPltSym() 5726 if (Expected<Elf_Rel_Range> RangeOrErr = Obj.rels(Sec)) { in forEachRelocationDo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/ |
D | ELF.h | 180 Expected<Elf_Rel_Range> rels(const Elf_Shdr *Sec) const { in rels() function
|
/external/llvm-project/llvm/include/llvm/Object/ |
D | ELF.h | 198 Expected<Elf_Rel_Range> rels(const Elf_Shdr &Sec) const { in rels() function
|
/external/llvm-project/llvm/tools/obj2yaml/ |
D | elf2yaml.cpp | 1077 auto Rels = Obj.rels(*Shdr); in dumpRelocSection()
|
/external/llvm-project/llvm/tools/llvm-objcopy/ELF/ |
D | Object.cpp | 1851 ElfFile.rels(*Shdr); in readSections()
|