Searched refs:reg_interface (Results 1 - 4 of 4) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/
H A DThreadElfCore.cpp89 RegisterInfoInterface *reg_interface = NULL; local
98 reg_interface = new RegisterContextFreeBSD_mips64(arch);
101 reg_interface = new RegisterContextFreeBSD_i386(arch);
104 reg_interface = new RegisterContextFreeBSD_x86_64(arch);
117 reg_interface = new RegisterContextLinux_x86_64(arch);
129 if (!reg_interface) {
139 m_thread_reg_ctx_sp.reset(new RegisterContextCorePOSIX_mips64 (*this, reg_interface, m_gpregset_data, m_fpregset_data));
143 m_thread_reg_ctx_sp.reset(new RegisterContextCorePOSIX_x86_64 (*this, reg_interface, m_gpregset_data, m_fpregset_data));
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/
H A DRegisterContextFreeBSD_x86_64.cpp79 std::unique_ptr<RegisterContextFreeBSD_i386> reg_interface(new RegisterContextFreeBSD_i386 (arch));
80 const RegisterInfo *base_info = reg_interface->GetRegisterInfo();
H A DPOSIXThread.cpp156 RegisterInfoInterface *reg_interface = NULL; local
166 reg_interface = new RegisterContextFreeBSD_mips64(target_arch);
173 if (reg_interface)
175 RegisterContextPOSIXProcessMonitor_mips64 *reg_ctx = new RegisterContextPOSIXProcessMonitor_mips64(*this, 0, reg_interface);
190 reg_interface = new RegisterContextFreeBSD_x86_64(target_arch);
193 reg_interface = new RegisterContextLinux_x86_64(target_arch);
200 if (reg_interface)
202 RegisterContextPOSIXProcessMonitor_x86_64 *reg_ctx = new RegisterContextPOSIXProcessMonitor_x86_64(*this, 0, reg_interface);
H A DRegisterContextLinux_x86_64.cpp92 std::unique_ptr<RegisterContextLinux_i386> reg_interface(new RegisterContextLinux_i386 (arch));
93 const RegisterInfo *base_info = reg_interface->GetRegisterInfo();

Completed in 108 milliseconds