Home
last modified time | relevance | path

Searched refs:RegisterInfoPOSIX_arm (Results 1 – 15 of 15) sorted by relevance

/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Utility/
H A DRegisterInfoPOSIX_arm.cpp23 #define FPU_OFFSET(idx) ((idx)*4 + sizeof(RegisterInfoPOSIX_arm::GPR))
25 (LLVM_EXTENSION offsetof(RegisterInfoPOSIX_arm::FPU, fpscr) + \
26 sizeof(RegisterInfoPOSIX_arm::GPR))
28 ((idx)*4 + sizeof(RegisterInfoPOSIX_arm::GPR) + \
29 sizeof(RegisterInfoPOSIX_arm::FPU))
31 ((LLVM_EXTENSION offsetof(RegisterInfoPOSIX_arm::DBG, reg) + \
32 sizeof(RegisterInfoPOSIX_arm::GPR) + sizeof(RegisterInfoPOSIX_arm::FPU) + \
33 sizeof(RegisterInfoPOSIX_arm::EXC)))
36 #reg, NULL, sizeof(((RegisterInfoPOSIX_arm::DBG *) NULL)->reg[i]), \
43 (sizeof(RegisterInfoPOSIX_arm::GPR) + sizeof(RegisterInfoPOSIX_arm::FPU) + \
[all …]
H A DRegisterContextPOSIX_arm.h21 std::unique_ptr<RegisterInfoPOSIX_arm> register_info);
46 std::unique_ptr<RegisterInfoPOSIX_arm> m_register_info_up;
54 size_t GetFPUSize() { return sizeof(RegisterInfoPOSIX_arm::FPU); } in GetFPUSize()
H A DRegisterContextPOSIX_arm.cpp30 RegisterInfoPOSIX_arm::GPRegSet) in IsGPR()
37 RegisterInfoPOSIX_arm::FPRegSet) in IsFPR()
44 std::unique_ptr<RegisterInfoPOSIX_arm> register_info) in RegisterContextPOSIX_arm()
H A DRegisterInfoPOSIX_arm.h16 class RegisterInfoPOSIX_arm : public lldb_private::RegisterInfoAndSetInterface {
50 RegisterInfoPOSIX_arm(const lldb_private::ArchSpec &target_arch);
H A DCMakeLists.txt52 RegisterInfoPOSIX_arm.cpp
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_arm.cpp39 native_thread, new RegisterInfoPOSIX_arm(target_arch)) {} in NativeRegisterContextFreeBSD_arm()
41 RegisterInfoPOSIX_arm &
43 return static_cast<RegisterInfoPOSIX_arm &>(*m_register_info_interface_up); in GetRegisterInfo()
64 case RegisterInfoPOSIX_arm::GPRegSet: in ReadRegisterSet()
67 case RegisterInfoPOSIX_arm::FPRegSet: in ReadRegisterSet()
70 m_reg_data.data() + sizeof(RegisterInfoPOSIX_arm::GPR)); in ReadRegisterSet()
77 case RegisterInfoPOSIX_arm::GPRegSet: in WriteRegisterSet()
80 case RegisterInfoPOSIX_arm::FPRegSet: in WriteRegisterSet()
83 m_reg_data.data() + sizeof(RegisterInfoPOSIX_arm::GPR)); in WriteRegisterSet()
146 error = ReadRegisterSet(RegisterInfoPOSIX_arm::GPRegSet); in ReadAllRegisterValues()
[all …]
H A DNativeRegisterContextFreeBSD_arm.h60 RegisterInfoPOSIX_arm &GetRegisterInfo() const;
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/
H A DNativeRegisterContextLinux_arm.h103 RegisterInfoPOSIX_arm::FPU m_fpr;
132 RegisterInfoPOSIX_arm &GetRegisterInfo() const;
H A DNativeRegisterContextLinux_arm.cpp66 new RegisterInfoPOSIX_arm(target_arch)), in NativeRegisterContextLinux_arm()
81 RegisterInfoPOSIX_arm &NativeRegisterContextLinux_arm::GetRegisterInfo() const { in GetRegisterInfo()
82 return static_cast<RegisterInfoPOSIX_arm &>(*m_register_info_interface_up); in GetRegisterInfo()
266 RegisterInfoPOSIX_arm::GPRegSet) in IsGPR()
273 RegisterInfoPOSIX_arm::FPRegSet) in IsFPR()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_arm.h21 std::unique_ptr<RegisterInfoPOSIX_arm> register_info,
H A DRegisterContextPOSIXCore_arm.cpp19 Thread &thread, std::unique_ptr<RegisterInfoPOSIX_arm> register_info, in RegisterContextCorePOSIX_arm()
H A DThreadElfCore.cpp180 *this, std::make_unique<RegisterInfoPOSIX_arm>(arch), m_gpregset_data, in CreateRegisterContextForFrame()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Utility/
H A DBUILD.gn70 "RegisterInfoPOSIX_arm.cpp",
/openbsd-src/gnu/usr.bin/clang/liblldbPluginProcess/
H A DMakefile89 RegisterInfoPOSIX_arm.cpp \
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/
H A DNativeRegisterContextWindows_arm.cpp85 return new RegisterInfoPOSIX_arm(target_arch); in CreateRegisterInfoInterface()