Home
last modified time | relevance | path

Searched refs:relocation_iterator (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h67 const relocation_iterator &RI) const { in getRelocationEntry()
83 Expected<relocation_iterator>
84 processScatteredVANILLA(unsigned SectionID, relocation_iterator RelI,
100 const relocation_iterator &RI,
106 const relocation_iterator &RI,
H A DRuntimeDyldELF.h43 bool resolveAArch64ShortBranch(unsigned SectionID, relocation_iterator RelI,
47 relocation_iterator RelI, StubMap &Stubs);
177 Expected<relocation_iterator>
178 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
H A DRuntimeDyldMachO.cpp54 Expected<relocation_iterator>
56 unsigned SectionID, relocation_iterator RelI, in processScatteredVANILLA()
99 const ObjectFile &BaseTObj, const relocation_iterator &RI, in getRelocationValueRef()
142 const relocation_iterator &RI, in makeValueAddendPCRel()
H A DRuntimeDyldImpl.h431 virtual Expected<relocation_iterator>
432 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
H A DRuntimeDyldELF.cpp1011 unsigned SectionID, relocation_iterator RelI, in resolveAArch64ShortBranch()
1045 relocation_iterator RelI, in resolveAArch64Branch()
1098 Expected<relocation_iterator>
1100 unsigned SectionID, relocation_iterator RelI, const ObjectFile &O, in processRelocationRef()
H A DRuntimeDyld.cpp357 relocation_iterator I = SI->relocation_begin(); in loadObjectImpl()
358 relocation_iterator E = SI->relocation_end(); in loadObjectImpl()
/freebsd-12.1/contrib/llvm/lib/Object/
H A DObject.cpp51 inline relocation_iterator *unwrap(LLVMRelocationIteratorRef SI) { in unwrap()
52 return reinterpret_cast<relocation_iterator*>(SI); in unwrap()
56 wrap(const relocation_iterator *SI) { in wrap()
58 (const_cast<relocation_iterator*>(SI)); in wrap()
166 relocation_iterator SI = (*unwrap(Section))->relocation_begin(); in LLVMGetRelocations()
167 return wrap(new relocation_iterator(SI)); in LLVMGetRelocations()
H A DMachOObjectFile.cpp2017 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_begin()
2020 relocation_iterator
2034 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_end()
2037 relocation_iterator MachOObjectFile::extrel_begin() const { in extrel_begin()
2042 return relocation_iterator(RelocationRef(Ret, this)); in extrel_begin()
2045 relocation_iterator MachOObjectFile::extrel_end() const { in extrel_end()
2051 return relocation_iterator(RelocationRef(Ret, this)); in extrel_end()
2054 relocation_iterator MachOObjectFile::locrel_begin() const { in locrel_begin()
2059 return relocation_iterator(RelocationRef(Ret, this)); in locrel_begin()
2062 relocation_iterator MachOObjectFile::locrel_end() const { in locrel_end()
[all …]
H A DCOFFObjectFile.cpp382 relocation_iterator COFFObjectFile::section_rel_begin(DataRefImpl Ref) const { in section_rel_begin()
389 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_begin()
392 relocation_iterator COFFObjectFile::section_rel_end(DataRefImpl Ref) const { in section_rel_end()
399 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_end()
H A DWasmObjectFile.cpp1355 relocation_iterator WasmObjectFile::section_rel_begin(DataRefImpl Ref) const { in section_rel_begin()
1359 return relocation_iterator(RelocationRef(RelocRef, this)); in section_rel_begin()
1362 relocation_iterator WasmObjectFile::section_rel_end(DataRefImpl Ref) const { in section_rel_end()
1367 return relocation_iterator(RelocationRef(RelocRef, this)); in section_rel_end()
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DObjectFile.h77 using relocation_iterator = content_iterator<RelocationRef>; variable
128 relocation_iterator relocation_begin() const;
129 relocation_iterator relocation_end() const;
130 iterator_range<relocation_iterator> relocations() const { in relocations()
255 virtual relocation_iterator section_rel_begin(DataRefImpl Sec) const = 0;
256 virtual relocation_iterator section_rel_end(DataRefImpl Sec) const = 0;
474 inline relocation_iterator SectionRef::relocation_begin() const { in relocation_begin()
478 inline relocation_iterator SectionRef::relocation_end() const { in relocation_end()
H A DMachO.h325 relocation_iterator section_rel_begin(DataRefImpl Sec) const override;
326 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
328 relocation_iterator extrel_begin() const;
329 relocation_iterator extrel_end() const;
330 iterator_range<relocation_iterator> external_relocations() const { in external_relocations()
334 relocation_iterator locrel_begin() const;
335 relocation_iterator locrel_end() const;
350 section_iterator getRelocationRelocatedSection(relocation_iterator Rel) const;
372 relocation_iterator section_rel_begin(unsigned Index) const;
373 relocation_iterator section_rel_end(unsigned Index) const;
H A DELFObjectFile.h184 class elf_relocation_iterator : public relocation_iterator {
186 elf_relocation_iterator(const relocation_iterator &B) in elf_relocation_iterator()
187 : relocation_iterator(RelocationRef( in elf_relocation_iterator()
192 relocation_iterator::operator->());
197 relocation_iterator::operator*());
779 relocation_iterator
784 return relocation_iterator(RelocationRef()); in section_rel_begin()
788 return relocation_iterator(RelocationRef(RelData, this)); in section_rel_begin()
792 relocation_iterator
795 relocation_iterator Begin = section_rel_begin(Sec); in section_rel_end()
[all …]
H A DWasm.h186 relocation_iterator section_rel_begin(DataRefImpl Sec) const override;
187 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
H A DCOFF.h914 relocation_iterator section_rel_begin(DataRefImpl Sec) const override;
915 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOI386.h34 Expected<relocation_iterator>
35 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef()
143 Expected<relocation_iterator>
144 processSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, in processSECTDIFFRelocation()
H A DRuntimeDyldMachOX86_64.h34 Expected<relocation_iterator>
35 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef()
158 Expected<relocation_iterator>
159 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation()
H A DRuntimeDyldMachOARM.h101 Expected<relocation_iterator>
102 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef()
342 Expected<relocation_iterator>
343 processHALFSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, in processHALFSECTDIFFRelocation()
H A DRuntimeDyldMachOAArch64.h273 Expected<relocation_iterator>
274 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef()
480 Expected<relocation_iterator>
481 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation()
H A DRuntimeDyldCOFFI386.h37 Expected<relocation_iterator>
39 relocation_iterator RelI, in processRelocationRef()
H A DRuntimeDyldCOFFX86_64.h190 Expected<relocation_iterator>
192 relocation_iterator RelI, in processRelocationRef()
H A DRuntimeDyldCOFFThumb.h57 Expected<relocation_iterator>
59 relocation_iterator RelI, in processRelocationRef()
/freebsd-12.1/contrib/llvm/tools/llvm-objdump/
H A DMachODump.cpp548 const relocation_iterator Begin, in PrintRelocationEntries()
549 const relocation_iterator End, in PrintRelocationEntries()
557 for (relocation_iterator Reloc = Begin; Reloc != End; ++Reloc) { in PrintRelocationEntries()