Searched refs:ArchHandler (Results 1 – 16 of 16) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/ |
| H A D | ArchHandler.cpp | 26 ArchHandler::ArchHandler() { in ArchHandler() function in lld::mach_o::ArchHandler 29 ArchHandler::~ArchHandler() { in ~ArchHandler() 32 std::unique_ptr<mach_o::ArchHandler> ArchHandler::create( in create() 51 bool ArchHandler::isLazyPointer(const Reference &ref) { in isLazyPointer() 62 ArchHandler::RelocPattern ArchHandler::relocPattern(const Relocation &reloc) { in relocPattern() 90 ArchHandler::relocFromPattern(ArchHandler::RelocPattern pattern) { in relocFromPattern() 127 int16_t ArchHandler::readS16(const uint8_t *addr, bool isBig) { in readS16() 131 int32_t ArchHandler::readS32(const uint8_t *addr, bool isBig) { in readS32() 135 uint32_t ArchHandler::readU32(const uint8_t *addr, bool isBig) { in readU32() 139 int64_t ArchHandler::readS64(const uint8_t *addr, bool isBig) { in readS64() [all …]
|
| H A D | StubsPass.cpp | 110 StubAtom(const File &file, const ArchHandler::StubInfo &stubInfo) in StubAtom() 136 const ArchHandler::StubInfo &_stubInfo; 144 StubHelperAtom(const File &file, const ArchHandler::StubInfo &stubInfo) in StubHelperAtom() 171 const ArchHandler::StubInfo &_stubInfo; 206 const ArchHandler::StubInfo &_stubInfo; 339 const ArchHandler::ReferenceInfo &refInfo, in addReference() 347 const ArchHandler::ReferenceInfo &refInfo, in addReferenceAddend() 354 const ArchHandler::ReferenceInfo &refInfo, in addOptReference() 355 const ArchHandler::OptionalRefInfo &optRef, in addOptReference() 368 mach_o::ArchHandler &_archHandler; [all …]
|
| H A D | ArchHandler.h | 30 class ArchHandler { 32 virtual ~ArchHandler(); 36 static std::unique_ptr<ArchHandler> create(MachOLinkingContext::Arch arch); 282 ArchHandler(); 284 static std::unique_ptr<mach_o::ArchHandler> create_x86_64(); 285 static std::unique_ptr<mach_o::ArchHandler> create_x86(); 286 static std::unique_ptr<mach_o::ArchHandler> create_arm(); 287 static std::unique_ptr<mach_o::ArchHandler> create_arm64();
|
| H A D | ShimPass.cpp | 116 mach_o::ArchHandler &_archHandler; 117 const ArchHandler::StubInfo &_stubInfo;
|
| H A D | TLVPass.cpp | 122 const ArchHandler::ReferenceInfo &nlInfo = in makeTLVPEntry() 130 mach_o::ArchHandler &_archHandler;
|
| H A D | GOTPass.cpp | 163 const ArchHandler::ReferenceInfo &nlInfo = _archHandler.stubInfo(). in makeGOTEntry() 173 mach_o::ArchHandler &_archHandler;
|
| H A D | ArchHandler_x86.cpp | 31 class ArchHandler_x86 : public ArchHandler { 194 const ArchHandler::StubInfo ArchHandler_x86::_sStubInfo = { 639 std::unique_ptr<mach_o::ArchHandler> ArchHandler::create_x86() { in create_x86() 640 return std::unique_ptr<mach_o::ArchHandler>(new ArchHandler_x86()); in create_x86()
|
| H A D | CMakeLists.txt | 2 ArchHandler.cpp
|
| H A D | CompactUnwindPass.cpp | 68 UnwindInfoAtom(ArchHandler &archHandler, const File &file, bool isBig, in UnwindInfoAtom() 262 mach_o::ArchHandler &_archHandler; 439 if (ArchHandler::isDwarfCIE(_isBig, ehFrameAtom)) in collectDwarfFrameEntries() 574 mach_o::ArchHandler &_archHandler;
|
| H A D | ArchHandler_x86_64.cpp | 31 class ArchHandler_x86_64 : public ArchHandler { 270 const ArchHandler::StubInfo ArchHandler_x86_64::_sStubInfo = { 861 std::unique_ptr<mach_o::ArchHandler> ArchHandler::create_x86_64() { in create_x86_64() 862 return std::unique_ptr<mach_o::ArchHandler>(new ArchHandler_x86_64()); in create_x86_64()
|
| H A D | ArchHandler_arm64.cpp | 32 class ArchHandler_arm64 : public ArchHandler { 268 const ArchHandler::StubInfo ArchHandler_arm64::_sStubInfo = { 893 std::unique_ptr<mach_o::ArchHandler> ArchHandler::create_arm64() { in create_arm64() 894 return std::unique_ptr<mach_o::ArchHandler>(new ArchHandler_arm64()); in create_arm64()
|
| H A D | ArchHandler_arm.cpp | 29 class ArchHandler_arm : public ArchHandler { 38 const ArchHandler::StubInfo &stubInfo() override; 241 const ArchHandler::StubInfo ArchHandler_arm::_sStubInfoArmPIC = { 296 const ArchHandler::StubInfo &ArchHandler_arm::stubInfo() { in stubInfo() 1518 std::unique_ptr<mach_o::ArchHandler> ArchHandler::create_arm() { in create_arm() 1519 return std::unique_ptr<mach_o::ArchHandler>(new ArchHandler_arm()); in create_arm()
|
| H A D | MachONormalizedFileToAtoms.cpp | 526 ArchHandler &handler) { in convertRelocs() 1073 mach_o::ArchHandler &handler, in processCIE() 1178 mach_o::ArchHandler &handler, in processFDE() 1322 mach_o::ArchHandler &handler) { in addEHFrameReferences() 1348 if (ArchHandler::isDwarfCIE(isBig, atom)) in addEHFrameReferences() 1475 std::unique_ptr<mach_o::ArchHandler> handler in normalizedObjectToAtoms() 1476 = ArchHandler::create(normalizedFile.arch); in normalizedObjectToAtoms()
|
| H A D | MachOLinkingContext.cpp | 34 using lld::mach_o::ArchHandler; 790 ArchHandler &MachOLinkingContext::archHandler() const { in archHandler() 792 _archHandler = ArchHandler::create(_arch); in archHandler()
|
| H A D | MachONormalizedFileFromAtoms.cpp | 193 mach_o::ArchHandler &_archHandler;
|
| /freebsd-12.1/contrib/llvm/tools/lld/include/lld/ReaderWriter/ |
| H A D | MachOLinkingContext.h | 28 class ArchHandler; variable 120 mach_o::ArchHandler &archHandler() const; 488 mutable std::unique_ptr<mach_o::ArchHandler> _archHandler;
|