reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Core/EmulateInstruction.h
  373   virtual bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
  382   static const char *TranslateRegister(lldb::RegisterKind reg_kind,
  398   bool ReadRegister(lldb::RegisterKind reg_kind, uint32_t reg_num,
  401   bool WriteRegister(const Context &context, lldb::RegisterKind reg_kind,
  404   uint64_t ReadRegisterUnsigned(lldb::RegisterKind reg_kind, uint32_t reg_num,
  408                              lldb::RegisterKind reg_kind, uint32_t reg_num,
  484                                            lldb::RegisterKind &reg_kind,
tools/lldb/include/lldb/Expression/DWARFExpression.h
  156   void SetRegisterKind(lldb::RegisterKind reg_kind);
  227                        const lldb::RegisterKind reg_set,
  294   lldb::RegisterKind m_reg_kind;
tools/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h
  162   lldb::RegisterKind GetRegisterKind() const {
tools/lldb/include/lldb/Symbol/SymbolFile.h
  237     virtual const RegisterInfo *ResolveNumber(lldb::RegisterKind kind,
tools/lldb/include/lldb/Symbol/UnwindPlan.h
  381   UnwindPlan(lldb::RegisterKind reg_kind)
  420   lldb::RegisterKind GetRegisterKind() const { return m_register_kind; }
  422   void SetRegisterKind(lldb::RegisterKind kind) { m_register_kind = kind; }
  521   lldb::RegisterKind m_register_kind; // The RegisterKind these register numbers
tools/lldb/include/lldb/Target/ABI.h
  133   bool GetRegisterInfoByKind(lldb::RegisterKind reg_kind, uint32_t reg_num,
tools/lldb/include/lldb/Target/RegisterContext.h
  107   virtual uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
  144   const RegisterInfo *GetRegisterInfo(lldb::RegisterKind reg_kind,
  176   bool ConvertBetweenRegisterKinds(lldb::RegisterKind source_rk,
  178                                    lldb::RegisterKind target_rk,
tools/lldb/include/lldb/Target/RegisterNumber.h
   21   RegisterNumber(lldb_private::Thread &thread, lldb::RegisterKind kind,
   30   void init(lldb_private::Thread &thread, lldb::RegisterKind kind,
   41   uint32_t GetAsKind(lldb::RegisterKind kind);
   45   lldb::RegisterKind GetRegisterKind() const;
   50   typedef std::map<lldb::RegisterKind, uint32_t> Collection;
   54   lldb::RegisterKind m_kind;
tools/lldb/source/Core/EmulateInstruction.cpp
   83 bool EmulateInstruction::ReadRegister(lldb::RegisterKind reg_kind,
   92 uint64_t EmulateInstruction::ReadRegisterUnsigned(lldb::RegisterKind reg_kind,
  124                                        lldb::RegisterKind reg_kind,
  134                                                lldb::RegisterKind reg_kind,
  340   lldb::RegisterKind reg_kind;
  536     const RegisterInfo *reg_info, lldb::RegisterKind &reg_kind,
  575   lldb::RegisterKind reg_kind;
tools/lldb/source/Core/FormatEntity.cpp
  596 static bool DumpRegister(Stream &s, StackFrame *frame, RegisterKind reg_kind,
tools/lldb/source/Expression/DWARFExpression.cpp
  103 void DWARFExpression::SetRegisterKind(RegisterKind reg_kind) {
  162                                       lldb::RegisterKind reg_kind,
 1016     const DWARFUnit *dwarf_cu, const lldb::RegisterKind reg_kind,
tools/lldb/source/Host/common/NativeRegisterContext.cpp
  100       if (reg_info->kinds[RegisterKind::eRegisterKindLLDB] == reg_num) {
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
  797 bool EmulateInstructionARM::GetRegisterInfo(lldb::RegisterKind reg_kind,
14194   lldb::RegisterKind reg_kind;
14262     lldb::RegisterKind reg_kind;
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
  141   bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
  170 bool EmulateInstructionARM64::GetRegisterInfo(RegisterKind reg_kind,
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h
   70   bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
  596 bool EmulateInstructionMIPS::GetRegisterInfo(RegisterKind reg_kind,
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h
   85   bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
  583 bool EmulateInstructionMIPS64::GetRegisterInfo(RegisterKind reg_kind,
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h
   77   bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
tools/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp
   76 bool EmulateInstructionPPC64::GetRegisterInfo(RegisterKind reg_kind,
tools/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h
   66   bool GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num,
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp
 1338     lldb::RegisterKind kind, uint32_t reg) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.h
   73   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp
  694     RegisterKind kind, uint32_t reg) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h
   55   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp
  871     lldb::RegisterKind kind, uint32_t reg) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.h
   42   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp
  935     lldb::RegisterKind kind, uint32_t reg) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.h
   42   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp
  116     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.h
   50   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp
  118     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.h
   50   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
  205   lldb::RegisterKind row_register_kind = eRegisterKindGeneric;
  375       RegisterKind row_register_kind = m_full_unwind_plan_sp->GetRegisterKind();
  526   RegisterKind row_register_kind = eRegisterKindGeneric;
  987     lldb::RegisterKind kind, uint32_t num) {
 1165   RegisterKind unwindplan_registerkind = kNumRegisterKinds;
 1790     lldb::RegisterKind row_register_kind, UnwindPlan::Row::FAValue &fa,
 1949 bool RegisterContextLLDB::ReadGPRValue(lldb::RegisterKind register_kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h
   57   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
  183   bool ReadGPRValue(lldb::RegisterKind register_kind, uint32_t regnum,
  189   bool ReadFrameAddress(lldb::RegisterKind register_kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp
  157     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h
   46   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.cpp
   72     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h
   39   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp
  199     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h
   47   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp
  221     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h
   47   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp
  172     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h
   57   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp
  181     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h
  168   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp
  199     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h
   42   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cpp
  179     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.h
   46   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp
  516     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h
   50   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp
  134     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.h
   60   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
 1771   if (reg_info->kinds[RegisterKind::eRegisterKindEHFrame] !=
 1774                     reg_info->kinds[RegisterKind::eRegisterKindEHFrame]);
 1776   if (reg_info->kinds[RegisterKind::eRegisterKindDWARF] != LLDB_INVALID_REGNUM)
 1778                     reg_info->kinds[RegisterKind::eRegisterKindDWARF]);
 1780   switch (reg_info->kinds[RegisterKind::eRegisterKindGeneric]) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
  693     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h
   73   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.cpp
  543     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.h
   63   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.cpp
  827     lldb::RegisterKind kind, uint32_t num) {
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.h
   56   uint32_t ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind,
tools/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp
   43                                   RegisterKind &register_kind) {
  116   RegisterKind register_kind = eRegisterKindDWARF;
tools/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.cpp
   82   RegisterKind register_kind = eRegisterKindDWARF;
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
  333   lldb::RegisterKind reg_kind;
  554     lldb::RegisterKind kind = m_unwind_plan_ptr->GetRegisterKind();
tools/lldb/source/Symbol/FuncUnwinders.cpp
  187   const RegisterInfo *ResolveNumber(lldb::RegisterKind kind,
tools/lldb/source/Target/ABI.cpp
   66 bool ABI::GetRegisterInfoByKind(RegisterKind reg_kind, uint32_t reg_num,
tools/lldb/source/Target/RegisterContext.cpp
  106 const RegisterInfo *RegisterContext::GetRegisterInfo(lldb::RegisterKind kind,
  433 bool RegisterContext::ConvertBetweenRegisterKinds(lldb::RegisterKind source_rk,
  435                                                   lldb::RegisterKind target_rk,
tools/lldb/source/Target/RegisterNumber.cpp
   16                                lldb::RegisterKind kind, uint32_t num)
   33 void RegisterNumber::init(lldb_private::Thread &thread, lldb::RegisterKind kind,
   82 uint32_t RegisterNumber::GetAsKind(lldb::RegisterKind kind) {
  105 lldb::RegisterKind RegisterNumber::GetRegisterKind() const { return m_kind; }
usr/include/c++/7.4.0/bits/alloc_traits.h
  474 	construct(allocator_type& __a, _Up* __p, _Args&&... __args)
  475 	{ __a.construct(__p, std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/bits/shared_ptr.h
  202 	shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
  343 		   _Args&&... __args)
  344 	: __shared_ptr<_Tp>(__tag, __a, std::forward<_Args>(__args)...)
  688     allocate_shared(const _Alloc& __a, _Args&&... __args)
  691 			     std::forward<_Args>(__args)...);
  703     make_shared(_Args&&... __args)
  707 				       std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/bits/shared_ptr_base.h
 1111         __shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
 1317 		     _Args&&... __args)
 1328 			      std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/bits/stl_function.h
  121       typedef _Arg1 	first_argument_type; 
  124       typedef _Arg2 	second_argument_type;
  381     struct less : public binary_function<_Tp, _Tp, bool>
  381     struct less : public binary_function<_Tp, _Tp, bool>
  385       operator()(const _Tp& __x, const _Tp& __y) const
  385       operator()(const _Tp& __x, const _Tp& __y) const
usr/include/c++/7.4.0/bits/stl_map.h
  102       typedef _Key					key_type;
  104       typedef std::pair<const _Key, _Tp>		value_type;
usr/include/c++/7.4.0/bits/stl_tree.h
  563       typedef _Key 				key_type;
  758       static const _Key&
  782       static const _Key&
  894 		     const _Key& __k);
  898 		     const _Key& __k) const;
  902 		     const _Key& __k);
  906 		     const _Key& __k) const;
usr/include/c++/7.4.0/ext/new_allocator.h
  135 	construct(_Up* __p, _Args&&... __args)
  136 	{ ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/tuple
  125       constexpr _Head_base(const _Head& __h)
  132         constexpr _Head_base(_UHead&& __h)
  159       static constexpr _Head&
  162       static constexpr const _Head&
  350       static constexpr _Head&
  353       static constexpr const _Head&
  360       constexpr _Tuple_impl(const _Head& __head)
  365         constexpr _Tuple_impl(_UHead&& __head)
  390 		    const _Head& __head)
  473       return __and_<is_constructible<_Elements, const _UElements&>...>::value;
  479       return __and_<is_convertible<const _UElements&, _Elements>...>::value;
  485       return __and_<is_constructible<_Elements, _UElements&&>...>::value;
  491       return __and_<is_convertible<_UElements&&, _Elements>...>::value;
  608         constexpr tuple(const _Elements&... __elements)
  619       explicit constexpr tuple(const _Elements&... __elements)
  646         constexpr tuple(_UElements&&... __elements)
  730 	      const _Elements&... __elements)
  741                        const _Elements&... __elements)
 1302     constexpr _Head&
 1307     constexpr const _Head&
 1313     constexpr __tuple_element_t<__i, tuple<_Elements...>>&
 1319     constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
 1325     constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
usr/include/c++/7.4.0/type_traits
 1246     : public is_nothrow_constructible<_Tp, _Tp&&>
 1558     { typedef _Tp     type; };
 1629     { typedef _Tp   type; };
 1659     { typedef _Tp&&   type; };