Searched refs:_archHandler (Results 1 - 8 of 8) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
H A D | ShimPass.cpp | 43 : _ctx(context), _archHandler(_ctx.archHandler()), 44 _stubInfo(_archHandler.stubInfo()), 54 if (!_archHandler.isNonCallBranch(*ref)) 59 bool atomIsThumb = _archHandler.isThumbFunction(*atom); 60 bool targetIsThumb = _archHandler.isThumbFunction(*daTarget); 107 const DefinedAtom *shim = _archHandler.createShim(_file, thumbToArm, 115 mach_o::ArchHandler &_archHandler; member in class:lld::mach_o::ShimPass
|
H A D | GOTPass.cpp | 94 : _ctx(context), _archHandler(_ctx.archHandler()), 106 if (!_archHandler.isGOTAccess(*ref, canBypassGOT)) 113 _archHandler.updateReferenceToGOT(ref, false); 119 _archHandler.updateReferenceToGOT(ref, true); 162 const ArchHandler::ReferenceInfo &nlInfo = _archHandler.stubInfo(). 172 mach_o::ArchHandler &_archHandler; member in class:lld::mach_o::GOTPass
|
H A D | TLVPass.cpp | 68 : _ctx(context), _archHandler(_ctx.archHandler()), 79 if (!_archHandler.isTLVAccess(*ref)) 93 _archHandler.updateReferenceToTLV(ref); 122 _archHandler.stubInfo().nonLazyPointerReferenceToBinder; 129 mach_o::ArchHandler &_archHandler; member in class:lld::mach_o::TLVPass
|
H A D | CompactUnwindPass.cpp | 44 // _archHandler.dwarfCompactUnwindType() indicates that the entry defers to 71 : SimpleDefinedAtom(file), _archHandler(archHandler), 236 _archHandler.dwarfCompactUnwindType()) 245 addReference(Reference::KindNamespace::mach_o, _archHandler.kindArch(), 246 _archHandler.unwindRefToEhFrameKind(), offset, dest, addend); 251 addReference(Reference::KindNamespace::mach_o, _archHandler.kindArch(), 252 _archHandler.imageOffsetKind(), offset, dest, addend); 256 addReference(Reference::KindNamespace::mach_o, _archHandler.kindArch(), 257 _archHandler.imageOffsetKindIndirect(), offset, dest, 0); 261 mach_o::ArchHandler &_archHandler; member in class:lld::mach_o::UnwindInfoAtom [all...] |
H A D | StubsPass.cpp | 211 : _ctx(context), _archHandler(_ctx.archHandler()), 212 _stubInfo(_archHandler.stubInfo()), 333 return _archHandler.isCallSite(ref); 366 mach_o::ArchHandler &_archHandler; member in class:lld::mach_o::StubsPass
|
H A D | MachONormalizedFileFromAtoms.cpp | 110 : _ctx(ctxt), _archHandler(ctxt.archHandler()), _entryAtom(nullptr), 192 mach_o::ArchHandler &_archHandler; member in class:__anon2726::Util 693 _archHandler.generateAtomContent(*ai.atom, r, addrForAtom, 731 if (_archHandler.isThumbFunction(*_entryAtom)) 967 if (_archHandler.isThumbFunction(*atom)) 1079 } else if (rMode && _archHandler.needsLocalSymbolInRelocatableFile(atom)){ 1150 if (_archHandler.isLazyPointer(*ref)) { 1325 _archHandler.appendSectionRelocations(*atom, info.offsetInSection, *ref, 1357 if (_archHandler.isThumbFunction(*info.atom)) 1393 if (_archHandler [all...] |
H A D | MachOLinkingContext.cpp | 795 if (!_archHandler) 796 _archHandler = ArchHandler::create(_arch); 797 return *_archHandler;
|
/freebsd-13-stable/contrib/llvm-project/lld/include/lld/ReaderWriter/ |
H A D | MachOLinkingContext.h | 485 mutable std::unique_ptr<mach_o::ArchHandler> _archHandler; member in class:lld::MachOLinkingContext
|
Completed in 123 milliseconds