Home
last modified time | relevance | path

Searched refs:EHFrameSection (Results 1 – 9 of 9) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
DEPCEHFrameRegistrar.cpp65 Error EPCEHFrameRegistrar::registerEHFrames(ExecutorAddrRange EHFrameSection) { in registerEHFrames() argument
67 RegisterEHFrameWrapperFnAddr, EHFrameSection); in registerEHFrames()
71 ExecutorAddrRange EHFrameSection) { in deregisterEHFrames() argument
73 DeregisterEHFrameWrapperFnAddr, EHFrameSection); in deregisterEHFrames()
DELFNixPlatform.cpp727 if (auto *EHFrameSection = G.findSectionByName(EHFrameSectionName)) { in addEHAndTLVSupportPasses() local
728 jitlink::SectionRange R(*EHFrameSection); in addEHAndTLVSupportPasses()
730 POSR.EHFrameSection = {ExecutorAddr(R.getStart()), in addEHAndTLVSupportPasses()
759 if (POSR.EHFrameSection.Start || POSR.ThreadDataSection.Start) { in addEHAndTLVSupportPasses()
/openbsd/src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/
DEHFrameSupport.h90 virtual Error registerEHFrames(orc::ExecutorAddrRange EHFrameSection) = 0;
91 virtual Error deregisterEHFrames(orc::ExecutorAddrRange EHFrameSection) = 0;
97 Error registerEHFrames(orc::ExecutorAddrRange EHFrameSection) override;
99 Error deregisterEHFrames(orc::ExecutorAddrRange EHFrameSection) override;
/openbsd/src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
DEPCEHFrameRegistrar.h47 Error registerEHFrames(ExecutorAddrRange EHFrameSection) override;
48 Error deregisterEHFrames(ExecutorAddrRange EHFrameSection) override;
DELFNixPlatform.h30 ExecutorAddrRange EHFrameSection; member
257 MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in size()
263 OB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in serialize()
269 IB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in deserialize()
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
DEHFrameSupport.cpp655 orc::ExecutorAddrRange EHFrameSection) { in registerEHFrames() argument
656 return orc::registerEHFrameSection(EHFrameSection.Start.toPtr<void *>(), in registerEHFrames()
657 EHFrameSection.size()); in registerEHFrames()
661 orc::ExecutorAddrRange EHFrameSection) { in deregisterEHFrames() argument
662 return orc::deregisterEHFrameSection(EHFrameSection.Start.toPtr<void *>(), in deregisterEHFrames()
663 EHFrameSection.size()); in deregisterEHFrames()
/openbsd/src/gnu/llvm/llvm/include/llvm/MC/
DMCObjectFileInfo.h170 MCSection *EHFrameSection = nullptr; variable
437 MCSection *getEHFrameSection() const { return EHFrameSection; } in getEHFrameSection()
/openbsd/src/gnu/llvm/llvm/lib/MC/
DMCObjectFileInfo.cpp58 EHFrameSection = Ctx->getMachOSection( in initMachOMCObjectFileInfo()
525 EHFrameSection = in initELFMCObjectFileInfo()
548 EHFrameSection = in initCOFFMCObjectFileInfo()
1049 EHFrameSection = nullptr; // Created on demand. in initMCObjectFileInfo()
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
DDWARFContext.cpp1628 DWARFSectionMap EHFrameSection; member in __anoned0c38aa1011::DWARFObjInMemory
1652 .Case("eh_frame", &EHFrameSection) in mapNameToDWARFSection()
2015 return EHFrameSection; in getEHFrameSection()