Searched refs:UnwindTable (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | UnwindTable.cpp | 32 UnwindTable::UnwindTable(Module &module) in UnwindTable() function in UnwindTable 40 void UnwindTable::Initialize() { in Initialize() 87 void UnwindTable::Update() { in Update() 132 UnwindTable::~UnwindTable() = default; 135 UnwindTable::GetAddressRange(const Address &addr, const SymbolContext &sc) { in GetAddressRange() 161 UnwindTable::GetFuncUnwindersContainingAddress(const Address &addr, in GetFuncUnwindersContainingAddress() 198 FuncUnwindersSP UnwindTable::GetUncachedFuncUnwindersContainingAddress( in GetUncachedFuncUnwindersContainingAddress() 209 void UnwindTable::Dump(Stream &s) { in Dump() 221 lldb_private::CallFrameInfo *UnwindTable::GetObjectFileUnwindInfo() { in GetObjectFileUnwindInfo() 226 DWARFCallFrameInfo *UnwindTable::GetEHFrameInfo() { in GetEHFrameInfo() [all …]
|
H A D | FuncUnwinders.cpp | 36 FuncUnwinders::FuncUnwinders(UnwindTable &unwind_table, AddressRange range) in FuncUnwinders()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | UnwindTable.h | 24 class UnwindTable { 27 explicit UnwindTable(Module &module); 29 ~UnwindTable(); 87 UnwindTable(const UnwindTable &) = delete; 88 const UnwindTable &operator=(const UnwindTable &) = delete;
|
H A D | FuncUnwinders.h | 11 class UnwindTable; variable 34 FuncUnwinders(lldb_private::UnwindTable &unwind_table, AddressRange range); 115 UnwindTable &m_unwind_table;
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugFrame.cpp | 192 void UnwindTable::dump(raw_ostream &OS, DIDumpOptions DumpOpts, in dump() 198 raw_ostream &llvm::dwarf::operator<<(raw_ostream &OS, const UnwindTable &Rows) { in operator <<() 204 Expected<UnwindTable> UnwindTable::create(const FDE *Fde) { in create() 213 return UnwindTable(); in create() 215 UnwindTable UT; in create() 234 Expected<UnwindTable> UnwindTable::create(const CIE *Cie) { in create() 237 return UnwindTable(); in create() 239 UnwindTable UT; in create() 515 Error UnwindTable::parseRows(const CFIProgram &CFIP, UnwindRow &Row, in parseRows() 990 if (Expected<UnwindTable> RowsOrErr = UnwindTable::create(this)) in dump() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugFrame.h | 321 class UnwindTable { 362 static Expected<UnwindTable> create(const CIE *Cie); 372 static Expected<UnwindTable> create(const FDE *Fde); 399 raw_ostream &operator<<(raw_ostream &OS, const UnwindTable &Rows);
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Module.h | 569 /// Returns a reference to the UnwindTable for this Module 571 /// The UnwindTable contains FuncUnwinders objects for any function in this 579 /// associated object file, an empty UnwindTable is returned. in GetObjectOffset() 580 UnwindTable &GetUnwindTable(); 1024 std::optional<UnwindTable> m_unwind_table; ///< Table of FuncUnwinders
|
/freebsd/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-forward.h | 280 class UnwindTable; variable
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | Module.cpp | 1242 UnwindTable &Module::GetUnwindTable() { in GetUnwindTable()
|
/freebsd/lib/clang/liblldb/ |
H A D | Makefile | 622 SRCS+= Symbol/UnwindTable.cpp
|