Home
last modified time | relevance | path

Searched refs:RegisterInfoInterface (Results 1 – 25 of 64) sorted by relevance

123

/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DNativeRegisterContextRegisterInfo.h26 RegisterInfoInterface *register_info_interface);
34 const RegisterInfoInterface &GetRegisterInfoInterface() const;
37 std::unique_ptr<RegisterInfoInterface> m_register_info_interface_up;
H A DRegisterInfoInterface.h21 class RegisterInfoInterface {
23 RegisterInfoInterface(const lldb_private::ArchSpec &target_arch) in RegisterInfoInterface() function
25 virtual ~RegisterInfoInterface() = default;
H A DRegisterContextLinux_x86.h16 class RegisterContextLinux_x86 : public RegisterInfoInterface {
20 : RegisterInfoInterface(target_arch), m_orig_ax_info(orig_ax_info) {} in RegisterContextLinux_x86()
H A DRegisterInfoAndSetInterface.h20 class RegisterInfoAndSetInterface : public RegisterInfoInterface {
23 : RegisterInfoInterface(target_arch) {} in RegisterInfoAndSetInterface()
H A DNativeRegisterContextRegisterInfo.cpp17 RegisterInfoInterface *register_info_interface) in NativeRegisterContextRegisterInfo()
39 const RegisterInfoInterface &
H A DRegisterContextPOSIX_ppc64le.h22 lldb_private::RegisterInfoInterface *register_info);
55 std::unique_ptr<lldb_private::RegisterInfoInterface> m_register_info_up;
H A DRegisterContextPOSIX_s390x.h22 lldb_private::RegisterInfoInterface *register_info);
56 std::unique_ptr<lldb_private::RegisterInfoInterface> m_register_info_up;
H A DRegisterContextPOSIX_mips64.h29 lldb_private::RegisterInfoInterface *register_info);
59 std::unique_ptr<lldb_private::RegisterInfoInterface>
H A DRegisterContextPOSIX_powerpc.h142 lldb_private::RegisterInfoInterface *register_info);
172 std::unique_ptr<lldb_private::RegisterInfoInterface>
H A DRegisterContextPOSIX_x86.h23 lldb_private::RegisterInfoInterface *register_info);
158 std::unique_ptr<lldb_private::RegisterInfoInterface>
H A DRegisterContextNetBSD_i386.h14 class RegisterContextNetBSD_i386 : public lldb_private::RegisterInfoInterface {
H A DRegisterContextFreeBSD_i386.h14 class RegisterContextFreeBSD_i386 : public lldb_private::RegisterInfoInterface {
H A DRegisterContextOpenBSD_i386.h14 class RegisterContextOpenBSD_i386 : public lldb_private::RegisterInfoInterface {
H A DRegisterContextWindows_i386.h14 class RegisterContextWindows_i386 : public lldb_private::RegisterInfoInterface {
H A DRegisterContextWindows_x86_64.h15 : public lldb_private::RegisterInfoInterface {
H A DRegisterContextOpenBSD_x86_64.h15 : public lldb_private::RegisterInfoInterface {
H A DRegisterInfoPOSIX_ppc64le.h16 class RegisterInfoPOSIX_ppc64le : public lldb_private::RegisterInfoInterface {
H A DRegisterContextFreeBSD_x86_64.h15 : public lldb_private::RegisterInfoInterface {
H A DRegisterContextFreeBSD_mips64.h15 : public lldb_private::RegisterInfoInterface {
H A DRegisterContextLinux_s390x.h14 class RegisterContextLinux_s390x : public lldb_private::RegisterInfoInterface {
H A DRegisterContextNetBSD_x86_64.h15 : public lldb_private::RegisterInfoInterface {
H A DRegisterInfoPOSIX_ppc64le.cpp48 : lldb_private::RegisterInfoInterface(target_arch), in RegisterInfoPOSIX_ppc64le()
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextLinuxCore_x86_64.h19 lldb_private::RegisterInfoInterface *register_info,
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSDKernel/
H A DRegisterContextFreeBSDKernel_x86_64.h19 lldb_private::RegisterInfoInterface *register_info,
H A DRegisterContextFreeBSDKernel_i386.h19 lldb_private::RegisterInfoInterface *register_info,

123