1//===---- NativeRegisterContextAIX.cpp ------------------------------------===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
9#include "NativeRegisterContextAIX.h"
10#include "Plugins/Process/AIX/NativeProcessAIX.h"
11
12using namespace lldb_private;
13using namespace lldb_private::process_aix;
14
15lldb::ByteOrder NativeRegisterContextAIX::GetByteOrder() const {
16 return lldb::eByteOrderInvalid;
17}
18
19Status NativeRegisterContextAIX::ReadRegisterRaw(uint32_t reg_index,
20 RegisterValue &reg_value) {
21 return Status("unimplemented");
22}
23
24Status
25NativeRegisterContextAIX::WriteRegisterRaw(uint32_t reg_index,
26 const RegisterValue &reg_value) {
27 return Status("unimplemented");
28}
29
30Status NativeRegisterContextAIX::ReadGPR() { return Status("unimplemented"); }
31
32Status NativeRegisterContextAIX::WriteGPR() { return Status("unimplemented"); }
33
34Status NativeRegisterContextAIX::ReadFPR() { return Status("unimplemented"); }
35
36Status NativeRegisterContextAIX::WriteFPR() { return Status("unimplemented"); }
37
38Status NativeRegisterContextAIX::ReadVMX() { return Status("unimplemented"); }
39
40Status NativeRegisterContextAIX::WriteVMX() { return Status("unimplemented"); }
41
42Status NativeRegisterContextAIX::ReadVSX() { return Status("unimplemented"); }
43
44Status NativeRegisterContextAIX::WriteVSX() { return Status("unimplemented"); }
45
46Status NativeRegisterContextAIX::ReadRegisterSet(void *buf, size_t buf_size,
47 unsigned int regset) {
48 return Status("unimplemented");
49}
50
51Status NativeRegisterContextAIX::WriteRegisterSet(void *buf, size_t buf_size,
52 unsigned int regset) {
53 return Status("unimplemented");
54}
55

source code of lldb/source/Plugins/Process/AIX/NativeRegisterContextAIX.cpp