Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/contrib/llvm-project/lldb/source/Plugins/Process/AIX/NativeRegisterContextAIX.cpp
213845 views
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
12
using namespace lldb_private;
13
using namespace lldb_private::process_aix;
14
15
lldb::ByteOrder NativeRegisterContextAIX::GetByteOrder() const {
16
return lldb::eByteOrderInvalid;
17
}
18
19
Status NativeRegisterContextAIX::ReadRegisterRaw(uint32_t reg_index,
20
RegisterValue &reg_value) {
21
return Status("unimplemented");
22
}
23
24
Status
25
NativeRegisterContextAIX::WriteRegisterRaw(uint32_t reg_index,
26
const RegisterValue &reg_value) {
27
return Status("unimplemented");
28
}
29
30
Status NativeRegisterContextAIX::ReadGPR() { return Status("unimplemented"); }
31
32
Status NativeRegisterContextAIX::WriteGPR() { return Status("unimplemented"); }
33
34
Status NativeRegisterContextAIX::ReadFPR() { return Status("unimplemented"); }
35
36
Status NativeRegisterContextAIX::WriteFPR() { return Status("unimplemented"); }
37
38
Status NativeRegisterContextAIX::ReadVMX() { return Status("unimplemented"); }
39
40
Status NativeRegisterContextAIX::WriteVMX() { return Status("unimplemented"); }
41
42
Status NativeRegisterContextAIX::ReadVSX() { return Status("unimplemented"); }
43
44
Status NativeRegisterContextAIX::WriteVSX() { return Status("unimplemented"); }
45
46
Status NativeRegisterContextAIX::ReadRegisterSet(void *buf, size_t buf_size,
47
unsigned int regset) {
48
return Status("unimplemented");
49
}
50
51
Status NativeRegisterContextAIX::WriteRegisterSet(void *buf, size_t buf_size,
52
unsigned int regset) {
53
return Status("unimplemented");
54
}
55
56