| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldCOFFThumb.h | 148 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0); in processRelocationRef() 162 RelocationEntry RE = in processRelocationRef() 163 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID, in processRelocationRef() 169 RelocationEntry RE = in processRelocationRef() 170 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID, in processRelocationRef() 176 RelocationEntry RE = in processRelocationRef() 177 RelocationEntry(TargetSectionID, Offset, RelType, 0); in processRelocationRef() 182 RelocationEntry RE = in processRelocationRef() 183 RelocationEntry(SectionID, Offset, RelType, TargetOffset + Addend); in processRelocationRef() 188 RelocationEntry RE = in processRelocationRef() [all …]
|
| H A D | RuntimeDyldCOFFI386.h | 105 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0); in processRelocationRef() 116 RelocationEntry RE = in processRelocationRef() 117 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID, in processRelocationRef() 123 RelocationEntry RE = in processRelocationRef() 124 RelocationEntry(TargetSectionID, Offset, RelType, 0); in processRelocationRef() 129 RelocationEntry RE = in processRelocationRef() 130 RelocationEntry(SectionID, Offset, RelType, TargetOffset + Addend); in processRelocationRef() 142 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation()
|
| H A D | RuntimeDyldELFMips.h | 27 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override; 43 uint64_t evaluateRelocation(const RelocationEntry &RE, uint64_t Value, 49 void applyRelocation(const RelocationEntry &RE, uint64_t Value);
|
| H A D | RuntimeDyldMachOX86_64.h | 49 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 85 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 128 void processGOTRelocation(const RelocationEntry &RE, in processGOTRelocation() 141 RelocationEntry GOTRE(RE.SectionID, Section.getStubOffset(), in processGOTRelocation() 151 RelocationEntry TargetRE(RE.SectionID, RE.Offset, in processGOTRelocation() 224 RelocationEntry R(SectionID, Offset, MachO::X86_64_RELOC_SUBTRACTOR, (uint64_t)Addend, in processSubtractRelocation()
|
| H A D | RuntimeDyldMachOARM.h | 62 Expected<int64_t> decodeAddend(const RelocationEntry &RE) const { in decodeAddend() 159 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 202 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 304 void processBranchRelocation(const RelocationEntry &RE, in processBranchRelocation() 328 RelocationEntry StubRE( in processBranchRelocation() 338 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0, in processBranchRelocation() 417 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID, in processHALFSECTDIFFRelocation()
|
| H A D | RuntimeDyldMachOAArch64.h | 34 Expected<int64_t> decodeAddend(const RelocationEntry &RE) const { in decodeAddend() 305 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 355 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 442 void processGOTRelocation(const RelocationEntry &RE, in processGOTRelocation() 464 RelocationEntry GOTRE(RE.SectionID, StubOffset, in processGOTRelocation() 474 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, Offset, in processGOTRelocation() 510 RelocationEntry R(SectionID, Offset, MachO::ARM64_RELOC_SUBTRACTOR, (uint64_t)Addend, in processSubtractRelocation()
|
| H A D | RuntimeDyldMachOI386.h | 66 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 97 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 201 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID, in processSECTDIFFRelocation() 236 RelocationEntry RE(JTSectionID, JTEntryOffset + 1, in populateJumpTable()
|
| H A D | RuntimeDyldCOFFX86_64.h | 87 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 185 const RelocationEntry RE(SectionID, Offset, RelType, Addend); in generateRelocationStub() 278 RelocationEntry RE(SectionID, Offset, RelType, Addend); in processRelocationRef() 281 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend); in processRelocationRef()
|
| H A D | RuntimeDyldCOFFAArch64.h | 140 const RelocationEntry RE(SectionID, Offset, RelType, Addend); in generateRelocationStub() 260 RelocationEntry RE(SectionID, Offset, RelType, Addend); in processRelocationRef() 263 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend); in processRelocationRef() 269 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation()
|
| H A D | RuntimeDyldELFMips.cpp | 14 void RuntimeDyldELFMips::resolveRelocation(const RelocationEntry &RE, in resolveRelocation() 29 uint64_t RuntimeDyldELFMips::evaluateRelocation(const RelocationEntry &RE, in evaluateRelocation() 41 void RuntimeDyldELFMips::applyRelocation(const RelocationEntry &RE, in applyRelocation()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldMachO.h | 52 int64_t memcpyAddend(const RelocationEntry &RE) const; 59 RelocationEntry getRelocationEntry(unsigned SectionID, in getRelocationEntry() 73 return RelocationEntry(SectionID, Offset, RelType, 0, IsPCRel, Size); in getRelocationEntry() 95 const RelocationEntry &RE, 104 void dumpRelocationToResolve(const RelocationEntry &RE, uint64_t Value) const;
|
| H A D | RuntimeDyldImpl.h | 118 class RelocationEntry { 154 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend) in RelocationEntry() function 158 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 164 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 169 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 179 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 269 typedef SmallVector<RelocationEntry, 64> RelocationList; 386 void addRelocationForSection(const RelocationEntry &RE, unsigned SectionID); 390 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName); 402 virtual void resolveRelocation(const RelocationEntry &RE, uint64_t Value) = 0;
|
| H A D | RuntimeDyldELF.cpp | 709 RelocationEntry LU12I_W(SectionID, StubTargetAddr - Section.getAddress(), in resolveLoongArch64Branch() 711 RelocationEntry ORI(SectionID, StubTargetAddr - Section.getAddress() + 4, in resolveLoongArch64Branch() 713 RelocationEntry LU32I_D(SectionID, StubTargetAddr - Section.getAddress() + 8, in resolveLoongArch64Branch() 715 RelocationEntry LU52I_D(SectionID, StubTargetAddr - Section.getAddress() + 12, in resolveLoongArch64Branch() 1287 RelocationEntry &Reloc = PendingReloc.second; in resolveRISCVRelocation() 1398 void RuntimeDyldELF::resolveRelocation(const RelocationEntry &RE, in resolveRelocation() 1461 RelocationEntry RE(SectionID, Offset, RelType, Value.Addend, Value.Offset); in processSimpleRelocation() 1534 RelocationEntry RE(SectionID, SourceOffset, RelI->getType(), Value.Addend); in resolveAArch64ShortBranch() 1566 RelocationEntry REmovz_g3(SectionID, StubTargetAddr - Section.getAddress(), in resolveAArch64Branch() 1568 RelocationEntry REmovk_g2(SectionID, in resolveAArch64Branch() [all …]
|
| H A D | RuntimeDyldMachO.cpp | 45 int64_t RuntimeDyldMachO::memcpyAddend(const RelocationEntry &RE) const { in memcpyAddend() 86 RelocationEntry R(SectionID, Offset, RelocType, Addend, IsPCRel, Size); in processScatteredVANILLA() 98 const RelocationEntry &RE, ObjSectionToIDMap &ObjSectionToID) { in getRelocationValueRef() 147 void RuntimeDyldMachO::dumpRelocationToResolve(const RelocationEntry &RE, in dumpRelocationToResolve() 213 RelocationEntry RE(PTSectionID, PTEntryOffset, in populateIndirectSymbolPointersSection()
|
| H A D | RuntimeDyldELF.h | 134 RelocationEntry computeGOTOffsetRE(uint64_t GOTOffset, uint64_t SymbolOffset, 170 SmallVector<std::pair<RelocationValueRef, RelocationEntry>, 8> PendingRelocs; 241 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override;
|
| H A D | RuntimeDyldCOFF.cpp | 101 RelocationEntry RE(SectionID, EntryOffset, PointerReloc, 0, false, in getDLLImportOffset()
|
| H A D | RuntimeDyld.cpp | 949 void RuntimeDyldImpl::addRelocationForSection(const RelocationEntry &RE, in addRelocationForSection() 954 void RuntimeDyldImpl::addRelocationForSymbol(const RelocationEntry &RE, in addRelocationForSymbol() 966 RelocationEntry RECopy = RE; in addRelocationForSymbol() 1115 for (const RelocationEntry &RE : Relocs) { in resolveRelocationList()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 23350 …RelocationEntry, std::allocator<llvm::object::macho::RelocationEntry>>, llvm::DenseMapInfo<llvm::M… 23351 …RelocationEntry, std::allocator<llvm::object::macho::RelocationEntry>>, llvm::DenseMapInfo<llvm::M… 23352 …RelocationEntry, std::allocator<llvm::object::macho::RelocationEntry>>, llvm::DenseMapInfo<llvm::M… 23353 …RelocationEntry, std::allocator<llvm::object::macho::RelocationEntry>>::vector(std::vector<llvm::o… 23354 …RelocationEntry, std::allocator<llvm::object::macho::RelocationEntry>>::_M_insert_aux(__gnu_cxx::_…
|