Changeset View
Changeset View
Standalone View
Standalone View
lld/trunk/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp
Show First 20 Lines • Show All 121 Lines • ▼ Show 20 Lines | public: | ||||
Reference::KindValue unwindRefToEhFrameKind() override { | Reference::KindValue unwindRefToEhFrameKind() override { | ||||
return unwindInfoToEhFrame; | return unwindInfoToEhFrame; | ||||
} | } | ||||
Reference::KindValue pointerKind() override { | Reference::KindValue pointerKind() override { | ||||
return pointer64; | return pointer64; | ||||
} | } | ||||
Reference::KindValue lazyImmediateLocationKind() override { | |||||
return lazyImmediateLocation; | |||||
} | |||||
uint32_t dwarfCompactUnwindType() override { | uint32_t dwarfCompactUnwindType() override { | ||||
return 0x03000000; | return 0x03000000; | ||||
} | } | ||||
llvm::Error getReferenceInfo(const normalized::Relocation &reloc, | llvm::Error getReferenceInfo(const normalized::Relocation &reloc, | ||||
const DefinedAtom *inAtom, | const DefinedAtom *inAtom, | ||||
uint32_t offsetInAtom, | uint32_t offsetInAtom, | ||||
uint64_t fixupAddress, bool isBig, | uint64_t fixupAddress, bool isBig, | ||||
▲ Show 20 Lines • Show All 757 Lines • Show Last 20 Lines |