LLDB mainline
RegisterInfoPOSIX_ppc64.cpp File Reference
#include <cassert>
#include <cstddef>
#include <vector>
#include "lldb/lldb-defines.h"
#include "llvm/Support/Compiler.h"
#include "RegisterInfoPOSIX_ppc64.h"
#include "RegisterInfos_ppc64.h"

Go to the source code of this file.

Macros

#define DECLARE_REGISTER_INFOS_PPC64_STRUCT

Functions

static const lldb_private::RegisterInfoGetRegisterInfoPtr (const lldb_private::ArchSpec &target_arch)
static uint32_t GetRegisterInfoCount (const lldb_private::ArchSpec &target_arch)

Macro Definition Documentation

◆ DECLARE_REGISTER_INFOS_PPC64_STRUCT

#define DECLARE_REGISTER_INFOS_PPC64_STRUCT

Definition at line 19 of file RegisterInfoPOSIX_ppc64.cpp.

Function Documentation

◆ GetRegisterInfoCount()

uint32_t GetRegisterInfoCount ( const lldb_private::ArchSpec & target_arch)
static

Definition at line 35 of file RegisterInfoPOSIX_ppc64.cpp.

References lldb_private::ArchSpec::GetMachine().

◆ GetRegisterInfoPtr()

const lldb_private::RegisterInfo * GetRegisterInfoPtr ( const lldb_private::ArchSpec & target_arch)
static

Definition at line 24 of file RegisterInfoPOSIX_ppc64.cpp.

References lldb_private::ArchSpec::GetMachine().