Home
last modified time | relevance | path

Searched refs:UnwindTable (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/lldb/source/Symbol/
H A DUnwindTable.cpp31 UnwindTable::UnwindTable(Module &module) in UnwindTable() function in UnwindTable
39 void UnwindTable::Initialize() { in Initialize()
86 UnwindTable::~UnwindTable() = default;
115 UnwindTable::GetFuncUnwindersContainingAddress(const Address &addr, in GetFuncUnwindersContainingAddress()
164 void UnwindTable::Dump(Stream &s) { in Dump()
176 lldb_private::CallFrameInfo *UnwindTable::GetObjectFileUnwindInfo() { in GetObjectFileUnwindInfo()
181 DWARFCallFrameInfo *UnwindTable::GetEHFrameInfo() { in GetEHFrameInfo()
186 DWARFCallFrameInfo *UnwindTable::GetDebugFrameInfo() { in GetDebugFrameInfo()
191 CompactUnwindInfo *UnwindTable::GetCompactUnwindInfo() { in GetCompactUnwindInfo()
196 ArmUnwindInfo *UnwindTable::GetArmUnwindInfo() { in GetArmUnwindInfo()
[all …]
H A DCMakeLists.txt38 UnwindTable.cpp
H A DFuncUnwinders.cpp36 FuncUnwinders::FuncUnwinders(UnwindTable &unwind_table, AddressRange range) in FuncUnwinders()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/
H A DDWARFDebugFrameTest.cpp469 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestCIE); in TEST()
508 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestCIE); in TEST()
569 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestFDE); in TEST()
605 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestFDE); in TEST()
641 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestFDE); in TEST()
676 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestFDE); in TEST()
711 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestFDE); in TEST()
747 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestFDE); in TEST()
819 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestFDE); in TEST()
894 Expected<dwarf::UnwindTable> RowsOrErr = dwarf::UnwindTable::create(&TestFDE); in TEST()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DUnwindTable.h23 class UnwindTable {
26 explicit UnwindTable(Module &module);
28 ~UnwindTable();
82 UnwindTable(const UnwindTable &) = delete;
83 const UnwindTable &operator=(const UnwindTable &) = delete;
H A DFuncUnwinders.h11 class UnwindTable; variable
34 FuncUnwinders(lldb_private::UnwindTable &unwind_table, AddressRange range);
115 UnwindTable &m_unwind_table;
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp192 void UnwindTable::dump(raw_ostream &OS, const MCRegisterInfo *MRI, bool IsEH, in dump()
198 raw_ostream &llvm::dwarf::operator<<(raw_ostream &OS, const UnwindTable &Rows) { in operator <<()
203 Expected<UnwindTable> UnwindTable::create(const FDE *Fde) { in create()
212 return UnwindTable(); in create()
214 UnwindTable UT; in create()
233 Expected<UnwindTable> UnwindTable::create(const CIE *Cie) { in create()
236 return UnwindTable(); in create()
238 UnwindTable UT; in create()
514 Error UnwindTable::parseRows(const CFIProgram &CFIP, UnwindRow &Row, in parseRows()
980 if (Expected<UnwindTable> RowsOrErr = UnwindTable::create(this)) in dump()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h319 class UnwindTable {
360 static Expected<UnwindTable> create(const CIE *Cie);
370 static Expected<UnwindTable> create(const FDE *Fde);
397 raw_ostream &operator<<(raw_ostream &OS, const UnwindTable &Rows);
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Symbol/
H A DBUILD.gn43 "UnwindTable.cpp",
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DModule.h605 UnwindTable &GetUnwindTable();
1026 llvm::Optional<UnwindTable> m_unwind_table; ///< Table of FuncUnwinders
/llvm-project-15.0.7/lldb/include/lldb/
H A Dlldb-forward.h265 class UnwindTable; variable
/llvm-project-15.0.7/lldb/source/Core/
H A DModule.cpp1310 UnwindTable &Module::GetUnwindTable() { in GetUnwindTable()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt3802 lldb/include/lldb/Symbol/UnwindTable.h
4624 lldb/source/Symbol/UnwindTable.cpp