Searched refs:EHFrame (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldMachO.cpp | 326 SectionEntry *EHFrame = &Sections[SectionInfo.EHFrameSID]; in registerEHFrames() local 331 int64_t DeltaForText = computeDelta(Text, EHFrame); in registerEHFrames() 334 DeltaForEH = computeDelta(ExceptTab, EHFrame); in registerEHFrames() 336 uint8_t *P = EHFrame->getAddress(); in registerEHFrames() 337 uint8_t *End = P + EHFrame->getSize(); in registerEHFrames() 342 MemMgr.registerEHFrames(EHFrame->getAddress(), EHFrame->getLoadAddress(), in registerEHFrames() 343 EHFrame->getSize()); in registerEHFrames()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | EHFrameSupport.cpp | 26 auto *EHFrame = G.findSectionByName(EHFrameSectionName); in operator ()() local 28 if (!EHFrame) { in operator ()() 44 for (auto *B : EHFrame->blocks()) in operator ()() 46 for (auto *Sym : EHFrame->symbols()) in operator ()() 48 for (auto *B : EHFrame->blocks()) in operator ()() 130 auto *EHFrame = G.findSectionByName(EHFrameSectionName); in operator ()() local 132 if (!EHFrame) { in operator ()() 163 for (auto *B : EHFrame->blocks()) in operator ()() 747 auto *EHFrame = G.findSectionByName(EHFrameSectionName); in operator ()() local 749 if (!EHFrame) in operator ()() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | RTDyldMemoryManager.h | 141 struct EHFrame { struct 145 typedef std::vector<EHFrame> EHFrameInfos; argument
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | DwarfCFIEHPrinter.h | 193 DWARFDebugFrame EHFrame(Triple::ArchType(ObjF.getArch()), /*IsEH=*/true, in printEHFrame() 195 if (Error E = EHFrame.parse(DE)) in printEHFrame() 198 for (const dwarf::FrameEntry &Entry : EHFrame) { in printEHFrame()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | OrcRemoteTargetClient.h | 198 for (auto &EHFrame : UnfinalizedEHFrames) { 199 if (auto Err = Client.registerEHFrames(EHFrame.Addr, EHFrame.Size)) { 325 struct EHFrame { struct 329 std::vector<EHFrame> UnfinalizedEHFrames; argument 330 std::vector<EHFrame> RegisteredEHFrames;
|
| /freebsd-13.1/contrib/llvm-project/lld/ELF/ |
| H A D | InputSection.h | 42 enum Kind { Regular, EHFrame, Merge, Synthetic, Output }; enumerator 335 static bool classof(const SectionBase *s) { return s->kind() == EHFrame; } in classof()
|
| H A D | InputSection.cpp | 193 case EHFrame: in getOffset() 1303 : InputSectionBase(f, header, name, InputSectionBase::EHFrame) {} in EhInputSection()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFContext.h | 63 std::unique_ptr<DWARFDebugFrame> EHFrame; variable
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 849 if (EHFrame) in getEHFrame() 850 return EHFrame.get(); in getEHFrame()
|