Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h66 const relocation_iterator &RI) const { in getRelocationEntry()
82 Expected<relocation_iterator>
83 processScatteredVANILLA(unsigned SectionID, relocation_iterator RelI,
99 const relocation_iterator &RI,
105 const relocation_iterator &RI,
H A DRuntimeDyldELF.h42 bool resolveAArch64ShortBranch(unsigned SectionID, relocation_iterator RelI,
46 relocation_iterator RelI, StubMap &Stubs);
177 Expected<relocation_iterator>
178 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
H A DRuntimeDyldMachO.cpp53 Expected<relocation_iterator>
55 unsigned SectionID, relocation_iterator RelI, in processScatteredVANILLA()
98 const ObjectFile &BaseTObj, const relocation_iterator &RI, in getRelocationValueRef()
141 const relocation_iterator &RI, in makeValueAddendPCRel()
H A DRuntimeDyldImpl.h407 virtual Expected<relocation_iterator>
408 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DObject.cpp52 inline relocation_iterator *unwrap(LLVMRelocationIteratorRef SI) { in unwrap()
53 return reinterpret_cast<relocation_iterator*>(SI); in unwrap()
57 wrap(const relocation_iterator *SI) { in wrap()
59 (const_cast<relocation_iterator*>(SI)); in wrap()
282 relocation_iterator SI = (*unwrap(Section))->relocation_begin(); in LLVMGetRelocations()
283 return wrap(new relocation_iterator(SI)); in LLVMGetRelocations()
H A DXCOFFObjectFile.cpp322 relocation_iterator XCOFFObjectFile::section_rel_begin(DataRefImpl Sec) const { in section_rel_begin()
328 return relocation_iterator(RelocationRef()); in section_rel_begin()
331 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_begin()
334 relocation_iterator XCOFFObjectFile::section_rel_end(DataRefImpl Sec) const { in section_rel_end()
340 return relocation_iterator(RelocationRef()); in section_rel_end()
343 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_end()
H A DMachOObjectFile.cpp2069 relocation_iterator MachOObjectFile::section_rel_begin(DataRefImpl Sec) const { in section_rel_begin()
2073 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_begin()
2076 relocation_iterator
2090 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_end()
2093 relocation_iterator MachOObjectFile::extrel_begin() const { in extrel_begin()
2098 return relocation_iterator(RelocationRef(Ret, this)); in extrel_begin()
2101 relocation_iterator MachOObjectFile::extrel_end() const { in extrel_end()
2107 return relocation_iterator(RelocationRef(Ret, this)); in extrel_end()
2110 relocation_iterator MachOObjectFile::locrel_begin() const { in locrel_begin()
2115 return relocation_iterator(RelocationRef(Ret, this)); in locrel_begin()
[all …]
H A DCOFFObjectFile.cpp389 relocation_iterator COFFObjectFile::section_rel_begin(DataRefImpl Ref) const { in section_rel_begin()
396 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_begin()
399 relocation_iterator COFFObjectFile::section_rel_end(DataRefImpl Ref) const { in section_rel_end()
406 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_end()
H A DWasmObjectFile.cpp1680 relocation_iterator WasmObjectFile::section_rel_begin(DataRefImpl Ref) const { in section_rel_begin()
1684 return relocation_iterator(RelocationRef(RelocRef, this)); in section_rel_begin()
1687 relocation_iterator WasmObjectFile::section_rel_end(DataRefImpl Ref) const { in section_rel_end()
1692 return relocation_iterator(RelocationRef(RelocRef, this)); in section_rel_end()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DMachO.h323 relocation_iterator section_rel_begin(DataRefImpl Sec) const override;
324 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
326 relocation_iterator extrel_begin() const;
327 relocation_iterator extrel_end() const;
328 iterator_range<relocation_iterator> external_relocations() const { in external_relocations()
332 relocation_iterator locrel_begin() const;
333 relocation_iterator locrel_end() const;
348 section_iterator getRelocationRelocatedSection(relocation_iterator Rel) const;
370 relocation_iterator section_rel_begin(unsigned Index) const;
371 relocation_iterator section_rel_end(unsigned Index) const;
H A DObjectFile.h76 using relocation_iterator = content_iterator<RelocationRef>; variable
130 relocation_iterator relocation_begin() const;
131 relocation_iterator relocation_end() const;
132 iterator_range<relocation_iterator> relocations() const { in relocations()
278 virtual relocation_iterator section_rel_begin(DataRefImpl Sec) const = 0;
279 virtual relocation_iterator section_rel_end(DataRefImpl Sec) const = 0;
511 inline relocation_iterator SectionRef::relocation_begin() const { in relocation_begin()
515 inline relocation_iterator SectionRef::relocation_end() const { in relocation_end()
H A DELFObjectFile.h206 class elf_relocation_iterator : public relocation_iterator {
208 elf_relocation_iterator(const relocation_iterator &B) in elf_relocation_iterator()
209 : relocation_iterator(RelocationRef( in elf_relocation_iterator()
214 relocation_iterator::operator->());
219 relocation_iterator::operator*());
293 relocation_iterator section_rel_begin(DataRefImpl Sec) const override;
294 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
937 relocation_iterator
942 return relocation_iterator(RelocationRef()); in section_rel_begin()
946 return relocation_iterator(RelocationRef(RelData, this)); in section_rel_begin()
[all …]
H A DWasm.h193 relocation_iterator section_rel_begin(DataRefImpl Sec) const override;
194 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
H A DXCOFFObjectFile.h299 relocation_iterator section_rel_begin(DataRefImpl Sec) const override;
300 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOI386.h33 Expected<relocation_iterator>
34 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef()
145 Expected<relocation_iterator>
146 processSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, in processSECTDIFFRelocation()
H A DRuntimeDyldMachOX86_64.h33 Expected<relocation_iterator>
34 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef()
157 Expected<relocation_iterator>
158 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation()
H A DRuntimeDyldMachOARM.h100 Expected<relocation_iterator>
101 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef()
344 Expected<relocation_iterator>
345 processHALFSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, in processHALFSECTDIFFRelocation()
H A DRuntimeDyldMachOAArch64.h272 Expected<relocation_iterator>
273 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef()
479 Expected<relocation_iterator>
480 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation()
H A DRuntimeDyldCOFFI386.h36 Expected<object::relocation_iterator>
38 object::relocation_iterator RelI, in processRelocationRef()
H A DRuntimeDyldCOFFX86_64.h189 Expected<object::relocation_iterator>
191 object::relocation_iterator RelI, in processRelocationRef()
H A DRuntimeDyldCOFFThumb.h59 Expected<object::relocation_iterator>
61 object::relocation_iterator RelI, in processRelocationRef()
H A DRuntimeDyldCOFFAArch64.h141 Expected<object::relocation_iterator>
142 processRelocationRef(unsigned SectionID, object::relocation_iterator RelI, in processRelocationRef()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
H A DMachO_x86_64.cpp123 const char *FixupContent, object::relocation_iterator &UnsignedRelItr, in parsePairRelocation()
124 object::relocation_iterator &RelEnd) { in parsePairRelocation()
H A DMachOLinkGraphBuilder.h164 getRelocationInfo(const object::relocation_iterator RelItr) { in getRelocationInfo()
H A DMachO_arm64.cpp105 object::relocation_iterator &UnsignedRelItr, in parsePairRelocation()
106 object::relocation_iterator &RelEnd) { in parsePairRelocation()

12