Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Delfnix_platform.h37 ExecutorAddrRange EHFrameSection; member
65 MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in size()
72 OB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in serialize()
78 IB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in deserialize()
H A Dmacho_platform.cpp283 static Error registerEHFrames(span<const char> EHFrameSection);
284 static Error deregisterEHFrames(span<const char> EHFrameSection);
941 void walkEHFrameSection(span<const char> EHFrameSection, in walkEHFrameSection() argument
943 const char *CurCFIRecord = EHFrameSection.data(); in walkEHFrameSection()
946 while (CurCFIRecord != EHFrameSection.end() && Size != 0) { in walkEHFrameSection()
994 span<const char> EHFrameSection) { in registerEHFrames() argument
995 walkEHFrameSection(EHFrameSection, __register_frame); in registerEHFrames()
1000 span<const char> EHFrameSection) { in deregisterEHFrames() argument
1001 walkEHFrameSection(EHFrameSection, __deregister_frame); in deregisterEHFrames()
H A Delfnix_platform.cpp198 if (POSR.EHFrameSection.Start) in registerObjectSections()
199 registerEHFrameSection(POSR.EHFrameSection.Start.toPtr<const char *>()); in registerObjectSections()
212 if (POSR.EHFrameSection.Start) in deregisterObjectSections()
213 deregisterEHFrameSection(POSR.EHFrameSection.Start.toPtr<const char *>()); in deregisterObjectSections()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DELFNixPlatform.h32 ExecutorAddrRange EHFrameSection; member
294 MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in size()
300 OB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in serialize()
306 IB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in deserialize()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCObjectFileInfo.h175 MCSection *EHFrameSection = nullptr; variable
447 MCSection *getEHFrameSection() const { return EHFrameSection; } in getEHFrameSection()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DELFNixPlatform.cpp825 if (auto *EHFrameSection = G.findSectionByName(ELFEHFrameSectionName)) { in addEHAndTLVSupportPasses() local
826 jitlink::SectionRange R(*EHFrameSection); in addEHAndTLVSupportPasses()
828 POSR.EHFrameSection = R.getRange(); in addEHAndTLVSupportPasses()
855 if (POSR.EHFrameSection.Start || POSR.ThreadDataSection.Start) { in addEHAndTLVSupportPasses()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCObjectFileInfo.cpp67 EHFrameSection = Ctx->getMachOSection( in initMachOMCObjectFileInfo()
537 EHFrameSection = in initELFMCObjectFileInfo()
598 EHFrameSection = in initCOFFMCObjectFileInfo()
1064 EHFrameSection = nullptr; // Created on demand. in initMCObjectFileInfo()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp2006 DWARFSectionMap EHFrameSection; member in __anonfc0a132e1211::DWARFObjInMemory
2030 .Case("eh_frame", &EHFrameSection) in mapNameToDWARFSection()
2389 return EHFrameSection; in getEHFrameSection()