Searched refs:_archHandler (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DShimPass.cpp43 : _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 DGOTPass.cpp94 : _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 DTLVPass.cpp68 : _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 DCompactUnwindPass.cpp44 // _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 DStubsPass.cpp211 : _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 DMachONormalizedFileFromAtoms.cpp110 : _ctx(ctxt), _archHandler(ctxt.archHandler()), _entryAtom(nullptr),
192 mach_o::ArchHandler &_archHandler; member in class:__anon1147::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 DMachOLinkingContext.cpp789 if (!_archHandler)
790 _archHandler = ArchHandler::create(_arch);
791 return *_archHandler;
/freebsd-11-stable/contrib/llvm-project/lld/include/lld/ReaderWriter/
H A DMachOLinkingContext.h487 mutable std::unique_ptr<mach_o::ArchHandler> _archHandler; member in class:lld::MachOLinkingContext

Completed in 184 milliseconds