Lines Matching refs:RuntimeDyldELF

217 RuntimeDyldELF::RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr,  in RuntimeDyldELF()  function in llvm::RuntimeDyldELF
220 RuntimeDyldELF::~RuntimeDyldELF() = default;
222 void RuntimeDyldELF::registerEHFrames() { in registerEHFrames()
232 std::unique_ptr<RuntimeDyldELF>
233 llvm::RuntimeDyldELF::create(Triple::ArchType Arch, in create()
238 return std::make_unique<RuntimeDyldELF>(MemMgr, Resolver); in create()
248 RuntimeDyldELF::loadObject(const object::ObjectFile &O) { in loadObject()
259 void RuntimeDyldELF::resolveX86_64Relocation(const SectionEntry &Section, in resolveX86_64Relocation()
377 void RuntimeDyldELF::resolveX86Relocation(const SectionEntry &Section, in resolveX86Relocation()
405 void RuntimeDyldELF::resolveAArch64Relocation(const SectionEntry &Section, in resolveAArch64Relocation()
591 void RuntimeDyldELF::resolveARMRelocation(const SectionEntry &Section, in resolveARMRelocation()
648 void RuntimeDyldELF::setMipsABI(const ObjectFile &Obj) { in setMipsABI()
665 Error RuntimeDyldELF::findPPC64TOCSection(const ELFObjectFileBase &Obj, in findPPC64TOCSection()
706 Error RuntimeDyldELF::findOPDEntrySection(const ELFObjectFileBase &Obj, in findOPDEntrySection()
815 void RuntimeDyldELF::resolvePPC32Relocation(const SectionEntry &Section, in resolvePPC32Relocation()
835 void RuntimeDyldELF::resolvePPC64Relocation(const SectionEntry &Section, in resolvePPC64Relocation()
929 void RuntimeDyldELF::resolveSystemZRelocation(const SectionEntry &Section, in resolveSystemZRelocation()
983 void RuntimeDyldELF::resolveBPFRelocation(const SectionEntry &Section, in resolveBPFRelocation()
1034 void RuntimeDyldELF::resolveRelocation(const RelocationEntry &RE, in resolveRelocation()
1041 void RuntimeDyldELF::resolveRelocation(const SectionEntry &Section, in resolveRelocation()
1084 void *RuntimeDyldELF::computePlaceholderAddress(unsigned SectionID, uint64_t Offset) const { in computePlaceholderAddress()
1088 void RuntimeDyldELF::processSimpleRelocation(unsigned SectionID, uint64_t Offset, unsigned RelType,… in processSimpleRelocation()
1096 uint32_t RuntimeDyldELF::getMatchingLoRelocation(uint32_t RelType, in getMatchingLoRelocation()
1128 bool RuntimeDyldELF::resolveAArch64ShortBranch( in resolveAArch64ShortBranch()
1171 void RuntimeDyldELF::resolveAArch64Branch(unsigned SectionID, in resolveAArch64Branch()
1225 RuntimeDyldELF::processRelocationRef( in processRelocationRef()
1896 void RuntimeDyldELF::processX86_64GOTTPOFFRelocation(unsigned SectionID, in processX86_64GOTTPOFFRelocation()
2015 void RuntimeDyldELF::processX86_64TLSRelocation( in processX86_64TLSRelocation()
2220 size_t RuntimeDyldELF::getGOTEntrySize() { in getGOTEntrySize()
2255 uint64_t RuntimeDyldELF::allocateGOTEntries(unsigned no) { in allocateGOTEntries()
2267 uint64_t RuntimeDyldELF::findOrAllocGOTEntry(const RelocationValueRef &Value, in findOrAllocGOTEntry()
2287 void RuntimeDyldELF::resolveGOTOffsetRelocation(unsigned SectionID, in resolveGOTOffsetRelocation()
2296 RelocationEntry RuntimeDyldELF::computeGOTOffsetRE(uint64_t GOTOffset, in computeGOTOffsetRE()
2302 void RuntimeDyldELF::processNewSymbol(const SymbolRef &ObjSymbol, SymbolTableEntry& Symbol) { in processNewSymbol()
2327 Error RuntimeDyldELF::finalizeLoad(const ObjectFile &Obj, in finalizeLoad()
2426 bool RuntimeDyldELF::isCompatibleFile(const object::ObjectFile &Obj) const { in isCompatibleFile()
2430 void RuntimeDyldELF::createIFuncResolver(uint8_t *Addr) const { in createIFuncResolver()
2471 void RuntimeDyldELF::createIFuncStub(unsigned IFuncStubSectionID, in createIFuncStub()
2527 unsigned RuntimeDyldELF::getMaxIFuncStubSize() const { in getMaxIFuncStubSize()
2534 bool RuntimeDyldELF::relocationNeedsGot(const RelocationRef &R) const { in relocationNeedsGot()
2548 bool RuntimeDyldELF::relocationNeedsStub(const RelocationRef &R) const { in relocationNeedsStub()