Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DUnwindTable.cpp32 UnwindTable::UnwindTable(Module &module) in UnwindTable() function in UnwindTable
39 void UnwindTable::Initialize() { in Initialize()
86 void UnwindTable::ModuleWasUpdated() { in ModuleWasUpdated()
92 UnwindTable::~UnwindTable() = default;
94 AddressRanges UnwindTable::GetAddressRanges(const Address &addr, in GetAddressRanges()
133 UnwindTable::GetFuncUnwindersContainingAddress(const Address &addr, in GetFuncUnwindersContainingAddress()
165 FuncUnwindersSP UnwindTable::GetUncachedFuncUnwindersContainingAddress( in GetUncachedFuncUnwindersContainingAddress()
177 void UnwindTable::Dump(Stream &s) { in Dump()
189 lldb_private::CallFrameInfo *UnwindTable::GetObjectFileUnwindInfo() { in GetObjectFileUnwindInfo()
194 DWARFCallFrameInfo *UnwindTable::GetEHFrameInfo() { in GetEHFrameInfo()
[all …]
H A DFuncUnwinders.cpp34 FuncUnwinders::FuncUnwinders(UnwindTable &unwind_table, Address addr, in FuncUnwinders()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DUnwindTable.h24 class UnwindTable {
27 explicit UnwindTable(Module &module);
29 ~UnwindTable();
91 UnwindTable(const UnwindTable &) = delete;
92 const UnwindTable &operator=(const UnwindTable &) = delete;
H A DFuncUnwinders.h11 class UnwindTable; variable
34 FuncUnwinders(lldb_private::UnwindTable &unwind_table, Address addr,
107 UnwindTable &m_unwind_table;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp36 Expected<UnwindTable> llvm::dwarf::createUnwindTable(const FDE *Fde) { in createUnwindTable()
45 return UnwindTable({}); in createUnwindTable()
47 UnwindTable::RowContainer CieRows; in createUnwindTable()
54 UnwindTable::RowContainer FdeRows; in createUnwindTable()
60 UnwindTable::RowContainer AllRows; in createUnwindTable()
69 return UnwindTable(std::move(AllRows)); in createUnwindTable()
72 Expected<UnwindTable> llvm::dwarf::createUnwindTable(const CIE *Cie) { in createUnwindTable()
75 return UnwindTable({}); in createUnwindTable()
77 UnwindTable::RowContainer Rows; in createUnwindTable()
86 return UnwindTable(std::move(Rows)); in createUnwindTable()
[all …]
H A DDWARFUnwindTablePrinter.cpp175 void llvm::dwarf::printUnwindTable(const UnwindTable &Rows, raw_ostream &OS, in printUnwindTable()
182 raw_ostream &llvm::dwarf::operator<<(raw_ostream &OS, const UnwindTable &Rows) { in operator <<()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnwindTablePrinter.h43 LLVM_ABI void printUnwindTable(const UnwindTable &Rows, raw_ostream &OS,
46 LLVM_ABI raw_ostream &operator<<(raw_ostream &OS, const UnwindTable &Rows);
H A DDWARFDebugFrame.h42 LLVM_ABI Expected<UnwindTable> createUnwindTable(const CIE *Cie);
54 LLVM_ABI Expected<UnwindTable> createUnwindTable(const FDE *Fde);
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/LowLevel/
H A DDWARFUnwindTable.h274 class UnwindTable {
280 UnwindTable(RowContainer &&Rows) : Rows(std::move(Rows)) {} in UnwindTable() function
313 LLVM_ABI Expected<UnwindTable::RowContainer>
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/LowLevel/
H A DDWARFUnwindTable.cpp80 Expected<UnwindTable::RowContainer>
84 UnwindTable::RowContainer Rows; in parseRows()
/freebsd/contrib/llvm-project/llvm/lib/DWARFCFIChecker/
H A DDWARFCFIState.cpp39 dwarf::UnwindTable::RowContainer PrecedingRows; in update()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h581 UnwindTable &GetUnwindTable();
1035 UnwindTable m_unwind_table; ///< Table of FuncUnwinders
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h285 class UnwindTable; variable
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DModule.cpp1234 UnwindTable &Module::GetUnwindTable() { in GetUnwindTable()
/freebsd/lib/clang/liblldb/
H A DMakefile642 SRCS+= Symbol/UnwindTable.cpp
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectTarget.cpp3625 UnwindTable &uw_table = sc.module_sp->GetUnwindTable(); in DoExecute()