/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldMachO.h | 66 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 D | RuntimeDyldELF.h | 42 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 D | RuntimeDyldMachO.cpp | 53 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 D | RuntimeDyldImpl.h | 407 virtual Expected<relocation_iterator> 408 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/ |
H A D | Object.cpp | 52 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 D | XCOFFObjectFile.cpp | 322 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 D | MachOObjectFile.cpp | 2069 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 D | COFFObjectFile.cpp | 389 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 D | WasmObjectFile.cpp | 1680 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 D | MachO.h | 323 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 D | ObjectFile.h | 76 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 D | ELFObjectFile.h | 206 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 D | Wasm.h | 193 relocation_iterator section_rel_begin(DataRefImpl Sec) const override; 194 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
|
H A D | XCOFFObjectFile.h | 299 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 D | RuntimeDyldMachOI386.h | 33 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 D | RuntimeDyldMachOX86_64.h | 33 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 D | RuntimeDyldMachOARM.h | 100 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 D | RuntimeDyldMachOAArch64.h | 272 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 D | RuntimeDyldCOFFI386.h | 36 Expected<object::relocation_iterator> 38 object::relocation_iterator RelI, in processRelocationRef()
|
H A D | RuntimeDyldCOFFX86_64.h | 189 Expected<object::relocation_iterator> 191 object::relocation_iterator RelI, in processRelocationRef()
|
H A D | RuntimeDyldCOFFThumb.h | 59 Expected<object::relocation_iterator> 61 object::relocation_iterator RelI, in processRelocationRef()
|
H A D | RuntimeDyldCOFFAArch64.h | 141 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 D | MachO_x86_64.cpp | 123 const char *FixupContent, object::relocation_iterator &UnsignedRelItr, in parsePairRelocation() 124 object::relocation_iterator &RelEnd) { in parsePairRelocation()
|
H A D | MachOLinkGraphBuilder.h | 164 getRelocationInfo(const object::relocation_iterator RelItr) { in getRelocationInfo()
|
H A D | MachO_arm64.cpp | 105 object::relocation_iterator &UnsignedRelItr, in parsePairRelocation() 106 object::relocation_iterator &RelEnd) { in parsePairRelocation()
|