LLDB
mainline
|
#include <cassert>
#include <stddef.h>
#include <vector>
#include "lldb/lldb-defines.h"
#include "llvm/Support/Compiler.h"
#include "RegisterInfoPOSIX_arm.h"
#include "RegisterInfos_arm.h"
Go to the source code of this file.
Macros | |
#define | GPR_OFFSET(idx) ((idx)*4) |
#define | FPU_OFFSET(idx) ((idx)*4 + sizeof(RegisterInfoPOSIX_arm::GPR)) |
#define | FPSCR_OFFSET |
#define | EXC_OFFSET(idx) |
#define | DBG_OFFSET(reg) |
#define | DEFINE_DBG(reg, i) |
#define | REG_CONTEXT_SIZE |
#define | DECLARE_REGISTER_INFOS_ARM_STRUCT |
Functions | |
static const lldb_private::RegisterInfo * | GetRegisterInfoPtr (const lldb_private::ArchSpec &target_arch) |
static uint32_t | GetRegisterInfoCount (const lldb_private::ArchSpec &target_arch) |
#define DBG_OFFSET | ( | reg | ) |
Definition at line 30 of file RegisterInfoPOSIX_arm.cpp.
#define DECLARE_REGISTER_INFOS_ARM_STRUCT |
Definition at line 47 of file RegisterInfoPOSIX_arm.cpp.
#define DEFINE_DBG | ( | reg, | |
i | |||
) |
Definition at line 35 of file RegisterInfoPOSIX_arm.cpp.
#define EXC_OFFSET | ( | idx | ) |
Definition at line 27 of file RegisterInfoPOSIX_arm.cpp.
#define FPSCR_OFFSET |
Definition at line 24 of file RegisterInfoPOSIX_arm.cpp.
#define FPU_OFFSET | ( | idx | ) | ((idx)*4 + sizeof(RegisterInfoPOSIX_arm::GPR)) |
Definition at line 23 of file RegisterInfoPOSIX_arm.cpp.
#define GPR_OFFSET | ( | idx | ) | ((idx)*4) |
Definition at line 22 of file RegisterInfoPOSIX_arm.cpp.
#define REG_CONTEXT_SIZE |
Definition at line 42 of file RegisterInfoPOSIX_arm.cpp.
|
static |
Definition at line 63 of file RegisterInfoPOSIX_arm.cpp.
References lldb_private::ArchSpec::GetMachine().
|
static |
Definition at line 52 of file RegisterInfoPOSIX_arm.cpp.
References lldb_private::ArchSpec::GetMachine().