| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | UnwindPlan.h | 367 typedef std::shared_ptr<Row> RowSP; typedef 388 for (const RowSP &row_sp : rhs.m_row_list) in UnwindPlan() 396 void AppendRow(const RowSP &row_sp); 398 void InsertRow(const RowSP &row_sp, bool replace_existing = false); 405 UnwindPlan::RowSP GetRowForFunctionOffset(int offset) const; 436 const UnwindPlan::RowSP GetRowAtIndex(uint32_t idx) const; 438 const UnwindPlan::RowSP GetLastRow() const; 493 typedef std::vector<RowSP> collection;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/ |
| H A D | x86AssemblyInspectionEngine.cpp | 725 UnwindPlan::RowSP row(new UnwindPlan::Row); in GetNonCallSiteUnwindPlanFromAssembly() 1127 UnwindPlan::RowSP first_row = unwind_plan.GetRowAtIndex(0); in AugmentUnwindPlanFromCallSite() 1145 UnwindPlan::RowSP row(new UnwindPlan::Row(*first_row)); in AugmentUnwindPlanFromCallSite() 1172 UnwindPlan::RowSP new_row(new UnwindPlan::Row()); in AugmentUnwindPlanFromCallSite() 1217 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite() 1229 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite() 1243 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite() 1253 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite() 1263 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite() 1273 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite() [all …]
|
| H A D | UnwindAssembly-x86.cpp | 73 UnwindPlan::RowSP first_row = unwind_plan.GetRowForFunctionOffset(0); in AugmentUnwindPlanFromCallSite() 74 UnwindPlan::RowSP last_row = unwind_plan.GetRowForFunctionOffset(-1); in AugmentUnwindPlanFromCallSite()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | UnwindPlan.cpp | 325 void UnwindPlan::AppendRow(const UnwindPlan::RowSP &row_sp) { in AppendRow() 333 void UnwindPlan::InsertRow(const UnwindPlan::RowSP &row_sp, in InsertRow() 337 RowSP row = *it; in InsertRow() 348 UnwindPlan::RowSP UnwindPlan::GetRowForFunctionOffset(int offset) const { in GetRowForFunctionOffset() 349 RowSP row; in GetRowForFunctionOffset() 370 const UnwindPlan::RowSP UnwindPlan::GetRowAtIndex(uint32_t idx) const { in GetRowAtIndex() 379 return UnwindPlan::RowSP(); in GetRowAtIndex() 383 const UnwindPlan::RowSP UnwindPlan::GetLastRow() const { in GetLastRow() 388 return UnwindPlan::RowSP(); in GetLastRow()
|
| H A D | FuncUnwinders.cpp | 286 UnwindPlan::RowSP a_first_row = a->GetRowAtIndex(0); in CompareUnwindPlansForIdenticalInitialPCLocation() 287 UnwindPlan::RowSP b_first_row = b->GetRowAtIndex(0); in CompareUnwindPlansForIdenticalInitialPCLocation()
|
| H A D | CompactUnwindInfo.cpp | 748 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateUnwindPlan_x86_64() 1019 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateUnwindPlan_i386() 1315 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateUnwindPlan_arm64() 1448 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateUnwindPlan_armv7()
|
| H A D | ArmUnwindInfo.cpp | 325 UnwindPlan::RowSP row = std::make_shared<UnwindPlan::Row>(); in GetUnwindPlan()
|
| H A D | DWARFCallFrameInfo.cpp | 626 UnwindPlan::RowSP row(cie_initial_row); in FDEToUnwindPlan() 631 std::vector<UnwindPlan::RowSP> stack; in FDEToUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterContextLLDB.cpp | 211 UnwindPlan::RowSP active_row; in InitializeZerothFrame() 383 UnwindPlan::RowSP row = m_full_unwind_plan_sp->GetRowForFunctionOffset(0); in InitializeNonZerothFrame() 553 UnwindPlan::RowSP active_row; in InitializeNonZerothFrame() 1173 UnwindPlan::RowSP active_row = in SavedLocationForRegister() 1202 UnwindPlan::RowSP active_row = in SavedLocationForRegister() 1307 UnwindPlan::RowSP active_row = in SavedLocationForRegister() 1631 UnwindPlan::RowSP active_row = in TryFallbackUnwindPlan() 1711 UnwindPlan::RowSP active_row = in ForceSwitchToFallbackUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
| H A D | UnwindAssemblyInstEmulation.h | 135 lldb_private::UnwindPlan::RowSP m_curr_row;
|
| H A D | UnwindAssemblyInstEmulation.cpp | 115 std::map<lldb::addr_t, std::pair<UnwindPlan::RowSP, RegisterValueMap>> in GetNonCallSiteUnwindPlanFromAssembly() 120 UnwindPlan::RowSP last_row = unwind_plan.GetLastRow(); in GetNonCallSiteUnwindPlanFromAssembly()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/ |
| H A D | ABISysV_hexagon.cpp | 1217 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 1241 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ |
| H A D | ABIMacOSX_i386.cpp | 1024 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 1047 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/ |
| H A D | ABISysV_mips.cpp | 972 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 993 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ |
| H A D | ABISysV_ppc.cpp | 880 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 904 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Instruction/PPC64/ |
| H A D | EmulateInstructionPPC64.cpp | 138 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwind()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ |
| H A D | ABISysV_ppc64.cpp | 977 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 1012 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/ |
| H A D | ABISysV_mips64.cpp | 1146 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 1167 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ |
| H A D | ABISysV_i386.cpp | 752 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 775 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ |
| H A D | ABISysV_x86_64.cpp | 1819 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 1842 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ |
| H A D | ABIMacOSX_arm.cpp | 1814 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 1839 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ |
| H A D | ABISysV_arm.cpp | 1928 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 1953 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-s390x/ |
| H A D | ABISysV_s390x.cpp | 642 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ |
| H A D | ABISysV_arm64.cpp | 1951 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 1975 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ |
| H A D | ABIMacOSX_arm64.cpp | 1979 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateFunctionEntryUnwindPlan() 2004 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateDefaultUnwindPlan()
|