| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldMachO.h | 61 const relocation_iterator &RI) const { in getRelocationEntry() 77 Expected<relocation_iterator> 78 processScatteredVANILLA(unsigned SectionID, relocation_iterator RelI, 94 const relocation_iterator &RI, 100 const relocation_iterator &RI,
|
| H A D | RuntimeDyldELF.h | 40 bool resolveAArch64ShortBranch(unsigned SectionID, relocation_iterator RelI, 44 relocation_iterator RelI, StubMap &Stubs); 54 relocation_iterator RelI, 59 relocation_iterator RelI, StubMap &Stubs); 242 Expected<relocation_iterator> 243 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
|
| H A D | RuntimeDyldMachO.cpp | 52 Expected<relocation_iterator> 54 unsigned SectionID, relocation_iterator RelI, in processScatteredVANILLA() 97 const ObjectFile &BaseTObj, const relocation_iterator &RI, in getRelocationValueRef() 140 const relocation_iterator &RI, in makeValueAddendPCRel()
|
| H A D | RuntimeDyldImpl.h | 408 virtual Expected<relocation_iterator> 409 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
|
| H A D | RuntimeDyldELF.cpp | 648 unsigned SectionID, relocation_iterator RelI, in resolveLoongArch64ShortBranch() 685 relocation_iterator RelI, in resolveLoongArch64Branch() 1501 unsigned SectionID, relocation_iterator RelI, in resolveAArch64ShortBranch() 1545 relocation_iterator RelI, in resolveAArch64Branch() 1596 Expected<relocation_iterator> 1598 unsigned SectionID, relocation_iterator RelI, const ObjectFile &O, in processRelocationRef()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | GOFFObjectFile.h | 106 relocation_iterator section_rel_begin(DataRefImpl Sec) const override { in section_rel_begin() 107 return relocation_iterator(RelocationRef(Sec, this)); in section_rel_begin() 109 relocation_iterator section_rel_end(DataRefImpl Sec) const override { in section_rel_end() 110 return relocation_iterator(RelocationRef(Sec, this)); in section_rel_end()
|
| H A D | ObjectFile.h | 78 using relocation_iterator = content_iterator<RelocationRef>; variable 132 relocation_iterator relocation_begin() const; 133 relocation_iterator relocation_end() const; 134 iterator_range<relocation_iterator> relocations() const { in relocations() 283 virtual relocation_iterator section_rel_begin(DataRefImpl Sec) const = 0; 284 virtual relocation_iterator section_rel_end(DataRefImpl Sec) const = 0; 587 inline relocation_iterator SectionRef::relocation_begin() const { in relocation_begin() 591 inline relocation_iterator SectionRef::relocation_end() const { in relocation_end()
|
| H A D | MachO.h | 479 relocation_iterator section_rel_begin(DataRefImpl Sec) const override; 480 relocation_iterator section_rel_end(DataRefImpl Sec) const override; 482 relocation_iterator extrel_begin() const; 483 relocation_iterator extrel_end() const; 484 iterator_range<relocation_iterator> external_relocations() const { in external_relocations() 488 relocation_iterator locrel_begin() const; 489 relocation_iterator locrel_end() const; 504 section_iterator getRelocationRelocatedSection(relocation_iterator Rel) const; 530 relocation_iterator section_rel_begin(unsigned Index) const; 531 relocation_iterator section_rel_end(unsigned Index) const;
|
| H A D | ELFObjectFile.h | 246 class elf_relocation_iterator : public relocation_iterator { 248 elf_relocation_iterator(const relocation_iterator &B) in elf_relocation_iterator() 249 : relocation_iterator(RelocationRef( in elf_relocation_iterator() 254 relocation_iterator::operator->()); 259 relocation_iterator::operator*()); 338 relocation_iterator section_rel_begin(DataRefImpl Sec) const override; 339 relocation_iterator section_rel_end(DataRefImpl Sec) const override; 1031 relocation_iterator 1036 return relocation_iterator(RelocationRef()); in section_rel_begin() 1058 return relocation_iterator(RelocationRef(RelData, this)); in section_rel_begin() [all …]
|
| H A D | Wasm.h | 199 relocation_iterator section_rel_begin(DataRefImpl Sec) const override; 200 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
|
| H A D | XCOFFObjectFile.h | 624 relocation_iterator section_rel_begin(DataRefImpl Sec) const override; 625 relocation_iterator section_rel_end(DataRefImpl Sec) const override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | Object.cpp | 53 inline relocation_iterator *unwrap(LLVMRelocationIteratorRef SI) { in unwrap() 54 return reinterpret_cast<relocation_iterator*>(SI); in unwrap() 58 wrap(const relocation_iterator *SI) { in wrap() 60 (const_cast<relocation_iterator*>(SI)); in wrap() 283 relocation_iterator SI = (*unwrap(Section))->relocation_begin(); in LLVMGetRelocations() 284 return wrap(new relocation_iterator(SI)); in LLVMGetRelocations()
|
| H A D | XCOFFObjectFile.cpp | 523 relocation_iterator XCOFFObjectFile::section_rel_begin(DataRefImpl Sec) const { in section_rel_begin() 532 return relocation_iterator(RelocationRef()); in section_rel_begin() 542 return relocation_iterator(RelocationRef()); in section_rel_begin() 546 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_begin() 549 relocation_iterator XCOFFObjectFile::section_rel_end(DataRefImpl Sec) const { in section_rel_end() 558 return relocation_iterator(RelocationRef()); in section_rel_end() 568 return relocation_iterator(RelocationRef()); in section_rel_end() 572 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_end()
|
| H A D | MachOObjectFile.cpp | 2175 relocation_iterator MachOObjectFile::section_rel_begin(DataRefImpl Sec) const { in section_rel_begin() 2179 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_begin() 2182 relocation_iterator 2196 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_end() 2199 relocation_iterator MachOObjectFile::extrel_begin() const { in extrel_begin() 2204 return relocation_iterator(RelocationRef(Ret, this)); in extrel_begin() 2207 relocation_iterator MachOObjectFile::extrel_end() const { in extrel_end() 2213 return relocation_iterator(RelocationRef(Ret, this)); in extrel_end() 2216 relocation_iterator MachOObjectFile::locrel_begin() const { in locrel_begin() 2221 return relocation_iterator(RelocationRef(Ret, this)); in locrel_begin() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldMachOX86_64.h | 32 Expected<relocation_iterator> 33 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() 156 Expected<relocation_iterator> 157 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation()
|
| H A D | RuntimeDyldMachOI386.h | 32 Expected<relocation_iterator> 33 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() 144 Expected<relocation_iterator> 145 processSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, in processSECTDIFFRelocation()
|
| H A D | RuntimeDyldMachOARM.h | 99 Expected<relocation_iterator> 100 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() 343 Expected<relocation_iterator> 344 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 | 196 Expected<object::relocation_iterator> 198 object::relocation_iterator RelI, in processRelocationRef()
|
| H A D | RuntimeDyldCOFFThumb.h | 81 Expected<object::relocation_iterator> 83 object::relocation_iterator RelI, in processRelocationRef()
|
| H A D | RuntimeDyldCOFFAArch64.h | 153 Expected<object::relocation_iterator> 154 processRelocationRef(unsigned SectionID, object::relocation_iterator RelI, in processRelocationRef()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | MachO_x86_64.cpp | 129 const char *FixupContent, object::relocation_iterator &UnsignedRelItr, in parsePairRelocation() 130 object::relocation_iterator &RelEnd) { in parsePairRelocation()
|
| H A D | MachO_arm64.cpp | 154 object::relocation_iterator &UnsignedRelItr, in parsePairRelocation() 155 object::relocation_iterator &RelEnd) { in parsePairRelocation()
|
| H A D | MachOLinkGraphBuilder.h | 169 getRelocationInfo(const object::relocation_iterator RelItr) { in getRelocationInfo()
|