| /llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/ |
| H A D | DWARFDebugFrameTest.cpp | 60 TEST(DWARFDebugFrame, DumpDWARF32CIE) { in TEST() argument 67 TEST(DWARFDebugFrame, DumpDWARF64CIE) { in TEST() argument 75 TEST(DWARFDebugFrame, DumpEHCIE) { in TEST() argument 82 TEST(DWARFDebugFrame, DumpEH64CIE) { in TEST() argument 90 TEST(DWARFDebugFrame, DumpDWARF64FDE) { in TEST() argument 108 TEST(DWARFDebugFrame, DumpEH64FDE) { in TEST() argument 142 TEST(DWARFDebugFrame, InvalidCFIOpcodesTest) { in TEST() argument 196 TEST(DWARFDebugFrame, ParseTruncatedCFITest) { in TEST() argument 348 TEST(DWARFDebugFrame, DumpUnwindLocations) { in TEST() argument 391 TEST(DWARFDebugFrame, RegisterLocations) { in TEST() argument [all …]
|
| H A D | DWARFExpressionCopyBytesTest.cpp | 151 [](const DWARFDebugFrame &EHFrame) -> Optional<CFIProgram::Instruction> { in parseCFIsAndCheckExpression() 166 const DWARFDebugFrame *EHFrame = cantFail(Ctx->getEHFrame()); in parseCFIsAndCheckExpression()
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | Exceptions.h | 25 class DWARFDebugFrame; variable 39 explicit CFIReaderWriter(const DWARFDebugFrame &EHFrame); 52 generateEHFrameHeader(const DWARFDebugFrame &OldEHFrame, 53 const DWARFDebugFrame &NewEHFrame,
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFContext.h | 36 class DWARFDebugFrame; variable 57 std::unique_ptr<DWARFDebugFrame> DebugFrame; 58 std::unique_ptr<DWARFDebugFrame> EHFrame; 294 Expected<const DWARFDebugFrame *> getDebugFrame(); 297 Expected<const DWARFDebugFrame *> getEHFrame();
|
| H A D | DWARFDebugFrame.h | 665 class DWARFDebugFrame { 683 DWARFDebugFrame(Triple::ArchType Arch, 685 ~DWARFDebugFrame();
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/ |
| H A D | CMakeLists.txt | 12 DWARFDebugFrame.cpp
|
| H A D | DWARFDebugFrame.cpp | 1020 DWARFDebugFrame::DWARFDebugFrame(Triple::ArchType Arch, in DWARFDebugFrame() function in DWARFDebugFrame 1024 DWARFDebugFrame::~DWARFDebugFrame() = default; 1036 Error DWARFDebugFrame::parse(DWARFDataExtractor Data) { in parse() 1235 FrameEntry *DWARFDebugFrame::getEntryAtOffset(uint64_t Offset) const { in getEntryAtOffset() 1244 void DWARFDebugFrame::dump(raw_ostream &OS, DIDumpOptions DumpOpts, in dump()
|
| H A D | DWARFContext.cpp | 465 if (Expected<const DWARFDebugFrame *> DF = getDebugFrame()) in dump() 474 if (Expected<const DWARFDebugFrame *> DF = getEHFrame()) in dump() 860 Expected<const DWARFDebugFrame *> DWARFContext::getDebugFrame() { in getDebugFrame() 878 std::make_unique<DWARFDebugFrame>(getArch(), /*IsEH=*/false, DS.Address); in getDebugFrame() 886 Expected<const DWARFDebugFrame *> DWARFContext::getEHFrame() { in getEHFrame() 895 std::make_unique<DWARFDebugFrame>(getArch(), /*IsEH=*/true, DS.Address); in getEHFrame()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/ |
| H A D | BUILD.gn | 20 "DWARFDebugFrame.cpp",
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | Exceptions.cpp | 482 CFIReaderWriter::CFIReaderWriter(const DWARFDebugFrame &EHFrame) { in CFIReaderWriter() 677 const DWARFDebugFrame &OldEHFrame, const DWARFDebugFrame &NewEHFrame, in generateEHFrameHeader()
|
| /llvm-project-15.0.7/llvm/tools/llvm-readobj/ |
| H A D | DwarfCFIEHPrinter.h | 194 DWARFDebugFrame EHFrame(Triple::ArchType(ObjF.getArch()), /*IsEH=*/true, in printEHFrame()
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | RewriteInstance.cpp | 1641 Expected<const DWARFDebugFrame *> EHFrameOrError = BC->DwCtx->getEHFrame(); in readSpecialSections() 5421 DWARFDebugFrame NewEHFrame(BC->TheTriple->getArch(), true, in writeEHFrameHeader() 5436 DWARFDebugFrame OldEHFrame(BC->TheTriple->getArch(), true, OldEHFrameAddress); in writeEHFrameHeader()
|