/freebsd-10.1-release/contrib/llvm/tools/lldb/include/lldb/Target/ |
H A D | UnwindAssembly.h | 33 UnwindPlan& unwind_plan) = 0; 38 UnwindPlan &unwind_plan) = 0;
|
H A D | ABI.h | 63 CreateFunctionEntryUnwindPlan (UnwindPlan &unwind_plan) = 0; 66 CreateDefaultUnwindPlan (UnwindPlan &unwind_plan) = 0;
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/ |
H A D | UnwindAssembly-x86.h | 27 lldb_private::UnwindPlan& unwind_plan); 32 lldb_private::UnwindPlan &unwind_plan);
|
H A D | UnwindAssembly-x86.cpp | 124 bool get_non_call_site_unwind_plan (UnwindPlan &unwind_plan); 126 bool get_fast_unwind_plan (AddressRange& func, UnwindPlan &unwind_plan); 502 AssemblyParse_x86::get_non_call_site_unwind_plan (UnwindPlan &unwind_plan) argument 517 unwind_plan.SetPlanValidAddressRange (m_func_bounds); 518 unwind_plan.SetRegisterKind (eRegisterKindLLDB); 534 unwind_plan.AppendRow (row); 569 unwind_plan.AppendRow (row); 581 unwind_plan.AppendRow (row); 619 unwind_plan.AppendRow (row); 636 unwind_plan 763 get_fast_unwind_plan(AddressRange& func, UnwindPlan &unwind_plan) argument 905 GetNonCallSiteUnwindPlanFromAssembly(AddressRange& func, Thread& thread, UnwindPlan& unwind_plan) argument 913 GetFastUnwindPlan(AddressRange& func, Thread& thread, UnwindPlan &unwind_plan) argument [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | DWARFCallFrameInfo.cpp | 51 DWARFCallFrameInfo::GetUnwindPlan (Address addr, UnwindPlan& unwind_plan) argument 63 return FDEToUnwindPlan (fde_entry.data, addr, unwind_plan); 379 DWARFCallFrameInfo::FDEToUnwindPlan (dw_offset_t dwarf_offset, Address startaddr, UnwindPlan& unwind_plan) argument 400 unwind_plan.SetSourceName ("eh_frame CFI"); 402 unwind_plan.SetUnwindPlanValidAtAllInstructions (eLazyBoolNo); 406 unwind_plan.SetSourceName ("DWARF CFI"); 411 unwind_plan.SetUnwindPlanValidAtAllInstructions (eLazyBoolNo); 413 unwind_plan.SetSourcedFromCompiler (eLazyBoolYes); 439 unwind_plan.SetPlanValidAddressRange (range); 444 unwind_plan [all...] |
H A D | UnwindPlan.cpp | 71 UnwindPlan::Row::RegisterLocation::Dump (Stream &s, const UnwindPlan* unwind_plan, const UnwindPlan::Row* row, Thread* thread, bool verbose) const argument 100 if (unwind_plan && row) 103 const RegisterInfo *cfa_reg_info = unwind_plan->GetRegisterInfo (thread, cfa_reg); 130 if (unwind_plan) 131 other_reg_info = unwind_plan->GetRegisterInfo (thread, m_location.reg_num); 163 UnwindPlan::Row::Dump (Stream& s, const UnwindPlan* unwind_plan, Thread* thread, addr_t base_addr) const argument 165 const RegisterInfo *reg_info = unwind_plan->GetRegisterInfo (thread, GetCFARegister()); 179 reg_info = unwind_plan->GetRegisterInfo (thread, idx->first); 185 idx->second.Dump(s, unwind_plan, this, thread, verbose);
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
H A D | DWARFCallFrameInfo.h | 55 GetUnwindPlan (Address addr, UnwindPlan& unwind_plan); 120 FDEToUnwindPlan (uint32_t offset, Address startaddr, UnwindPlan& unwind_plan);
|
H A D | UnwindPlan.h | 219 const UnwindPlan* unwind_plan, 333 Dump (Stream& s, const UnwindPlan* unwind_plan, Thread* thread, lldb::addr_t base_addr) const;
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ |
H A D | ABIMacOSX_arm.h | 49 CreateFunctionEntryUnwindPlan (lldb_private::UnwindPlan &unwind_plan); 52 CreateDefaultUnwindPlan (lldb_private::UnwindPlan &unwind_plan);
|
H A D | ABIMacOSX_arm.cpp | 571 ABIMacOSX_arm::CreateFunctionEntryUnwindPlan (UnwindPlan &unwind_plan) argument 573 unwind_plan.Clear(); 574 unwind_plan.SetRegisterKind (eRegisterKindDWARF); 587 unwind_plan.AppendRow (row); 591 unwind_plan.SetSourceName ("arm at-func-entry default"); 592 unwind_plan.SetSourcedFromCompiler (eLazyBoolNo); 598 ABIMacOSX_arm::CreateDefaultUnwindPlan (UnwindPlan &unwind_plan) argument 600 unwind_plan.Clear (); 601 unwind_plan.SetRegisterKind (eRegisterKindDWARF); 616 unwind_plan [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ |
H A D | ABIMacOSX_i386.h | 60 CreateFunctionEntryUnwindPlan (lldb_private::UnwindPlan &unwind_plan); 63 CreateDefaultUnwindPlan (lldb_private::UnwindPlan &unwind_plan);
|
H A D | ABIMacOSX_i386.cpp | 730 ABIMacOSX_i386::CreateFunctionEntryUnwindPlan (UnwindPlan &unwind_plan) argument 732 unwind_plan.Clear(); 733 unwind_plan.SetRegisterKind (eRegisterKindDWARF); 742 unwind_plan.AppendRow (row); 743 unwind_plan.SetSourceName ("i386 at-func-entry default"); 744 unwind_plan.SetSourcedFromCompiler (eLazyBoolNo); 749 ABIMacOSX_i386::CreateDefaultUnwindPlan (UnwindPlan &unwind_plan) argument 751 unwind_plan.Clear (); 752 unwind_plan.SetRegisterKind (eRegisterKindDWARF); 769 unwind_plan [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ |
H A D | ABISysV_x86_64.h | 57 CreateFunctionEntryUnwindPlan (lldb_private::UnwindPlan &unwind_plan); 60 CreateDefaultUnwindPlan (lldb_private::UnwindPlan &unwind_plan);
|
H A D | ABISysV_x86_64.cpp | 1061 ABISysV_x86_64::CreateFunctionEntryUnwindPlan (UnwindPlan &unwind_plan) argument 1063 unwind_plan.Clear(); 1064 unwind_plan.SetRegisterKind (eRegisterKindDWARF); 1073 unwind_plan.AppendRow (row); 1074 unwind_plan.SetSourceName ("x86_64 at-func-entry default"); 1075 unwind_plan.SetSourcedFromCompiler (eLazyBoolNo); 1080 ABISysV_x86_64::CreateDefaultUnwindPlan (UnwindPlan &unwind_plan) argument 1082 unwind_plan.Clear(); 1083 unwind_plan.SetRegisterKind (eRegisterKindDWARF); 1100 unwind_plan [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
H A D | UnwindAssemblyInstEmulation.cpp | 38 UnwindPlan& unwind_plan) 47 m_inst_emulator_ap->CreateFunctionEntryUnwind (unwind_plan); 51 if (unwind_plan.GetRowCount() == 0) 71 m_unwind_plan_ptr = &unwind_plan; 76 m_inst_emulator_ap->GetRegisterInfo (unwind_plan.GetRegisterKind(), 77 unwind_plan.GetInitialCFARegister(), 102 UnwindPlan::RowSP last_row = unwind_plan.GetLastRow(); 126 pc_reg_num = pc_reg_info.kinds[unwind_plan.GetRegisterKind()]; 135 ra_reg_num = ra_reg_info.kinds[unwind_plan.GetRegisterKind()]; 165 unwind_plan 36 GetNonCallSiteUnwindPlanFromAssembly(AddressRange& range, Thread& thread, UnwindPlan& unwind_plan) argument 288 GetFastUnwindPlan(AddressRange& func, Thread& thread, UnwindPlan &unwind_plan) argument [all...] |
H A D | UnwindAssemblyInstEmulation.h | 31 lldb_private::UnwindPlan& unwind_plan); 36 lldb_private::UnwindPlan &unwind_plan);
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Core/ |
H A D | EmulateInstruction.cpp | 664 EmulateInstruction::CreateFunctionEntryUnwind (UnwindPlan &unwind_plan) argument 666 unwind_plan.Clear();
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | EmulateInstruction.h | 421 CreateFunctionEntryUnwind (UnwindPlan &unwind_plan);
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/ |
H A D | EmulateInstructionARM.h | 177 CreateFunctionEntryUnwind (UnwindPlan &unwind_plan);
|
H A D | EmulateInstructionARM.cpp | 13633 EmulateInstructionARM::CreateFunctionEntryUnwind (UnwindPlan &unwind_plan) argument 13635 unwind_plan.Clear(); 13636 unwind_plan.SetRegisterKind (eRegisterKindDWARF); 13645 unwind_plan.AppendRow (row); 13649 unwind_plan.SetSourceName ("EmulateInstructionARM"); 13650 unwind_plan.SetSourcedFromCompiler (eLazyBoolNo); 13651 unwind_plan.SetUnwindPlanValidAtAllInstructions (eLazyBoolYes);
|