/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | UnwindPlan.cpp | 22 UnwindPlan::Row::RegisterLocation::operator == (const UnwindPlan::Row::RegisterLocation& rhs) const 53 UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression (const uint8_t *opcodes, uint32_t len) 63 UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression (const uint8_t *opcodes, uint32_t len) 71 UnwindPlan::Row::RegisterLocation::Dump (Stream &s, const UnwindPlan* unwind_plan, const UnwindPlan::Row* row, Thread* thread, bool verbose) const 221 UnwindPlan::Row::GetRegisterInfo (uint32_t reg_num, UnwindPlan::Row::RegisterLocation& register_location) const 243 UnwindPlan::Row::SetRegisterInfo (uint32_t reg_num, const UnwindPlan::Row::RegisterLocation register_location) 253 RegisterLocation reg_loc; 264 RegisterLocation reg_loc; 283 RegisterLocation reg_lo [all...] |
H A D | DWARFCallFrameInfo.cpp | 501 UnwindPlan::Row::RegisterLocation reg_location; 667 UnwindPlan::Row::RegisterLocation reg_location; 702 UnwindPlan::Row::RegisterLocation reg_location; 714 UnwindPlan::Row::RegisterLocation reg_location; 726 UnwindPlan::Row::RegisterLocation reg_location; 739 UnwindPlan::Row::RegisterLocation reg_location; 799 UnwindPlan::Row::RegisterLocation reg_location; 813 UnwindPlan::Row::RegisterLocation reg_location;
|
H A D | ArmUnwindInfo.cpp | 411 UnwindPlan::Row::RegisterLocation lr_location;
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextLLDB.h | 149 // The RegisterLocation type may be set to eRegisterNotAvailable -- this will happen for a volatile register 157 SavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc); 160 ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 165 WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 257 std::map<uint32_t, lldb_private::UnwindLLDB::RegisterLocation> m_registers; // where to find reg values for this frame
|
H A D | UnwindLLDB.h | 47 struct RegisterLocation { struct in class:lldb_private::UnwindLLDB 96 SearchForSavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc, uint32_t starting_frame_num, bool pc_register);
|
H A D | RegisterContextLLDB.cpp | 1030 RegisterContextLLDB::ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 1040 case UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext: 1050 case UnwindLLDB::RegisterLocation::eRegisterInRegister: 1067 case UnwindLLDB::RegisterLocation::eRegisterValueInferred: 1071 case UnwindLLDB::RegisterLocation::eRegisterNotSaved: 1073 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation: 1076 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation: 1086 assert ("Unknown RegisterLocation type."); 1093 RegisterContextLLDB::WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 1104 case UnwindLLDB::RegisterLocation [all...] |
H A D | UnwindLLDB.cpp | 486 UnwindLLDB::SearchForSavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc, uint32_t starting_frame_num, bool pc_reg) 511 && regloc.type == UnwindLLDB::RegisterLocation::eRegisterInLiveRegisterContext) 521 && regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
H A D | UnwindPlan.h | 57 class RegisterLocation class in class:lldb_private::UnwindPlan::Row 74 RegisterLocation() : function in class:lldb_private::UnwindPlan::Row::RegisterLocation 81 operator == (const RegisterLocation& rhs) const; 84 operator != (const RegisterLocation &rhs) const 428 GetRegisterInfo (uint32_t reg_num, RegisterLocation& register_location) const; 431 SetRegisterInfo (uint32_t reg_num, const RegisterLocation register_location); 494 typedef std::map<uint32_t, RegisterLocation> collection;
|
/freebsd-11.0-release/contrib/llvm/projects/libunwind/src/ |
H A D | DwarfInstructions.hpp | 51 typedef typename CFI_Parser<A>::RegisterLocation RegisterLocation; typedef in class:libunwind::DwarfInstructions 60 pint_t cfa, const RegisterLocation &savedReg); 62 pint_t cfa, const RegisterLocation &savedReg); 64 pint_t cfa, const RegisterLocation &savedReg); 83 const RegisterLocation &savedReg) { 111 const RegisterLocation &savedReg) { 134 const RegisterLocation &savedReg) {
|
H A D | DwarfParser.hpp | 75 struct RegisterLocation { struct in class:libunwind::CFI_Parser 89 RegisterLocation savedRegisters[kMaxRegisterNumber];
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/ |
H A D | UnwindAssembly-x86.cpp | 662 UnwindPlan::Row::RegisterLocation initial_regloc; 736 UnwindPlan::Row::RegisterLocation regloc; 771 UnwindPlan::Row::RegisterLocation regloc; 839 UnwindPlan::Row::RegisterLocation regloc; 1221 UnwindPlan::Row::RegisterLocation pc_reginfo; 1222 UnwindPlan::Row::RegisterLocation sp_reginfo; 1223 UnwindPlan::Row::RegisterLocation fp_reginfo; 1399 UnwindPlan::Row::RegisterLocation first_row_pc_loc; 1426 UnwindPlan::Row::RegisterLocation last_row_pc_loc;
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/ |
H A D | lldb-forward.h | 184 class RegisterLocation;
|