GDB (xrefs)
Loading...
Searching...
No Matches
Macros | Functions
aarch64-scalable-linux.h File Reference
#include "gdbsupport/common-defs.h"
#include "gdbsupport/common-regcache.h"

Go to the source code of this file.

Macros

#define HWCAP2_SME   (1 << 23)
 
#define HWCAP2_SME2   (1UL << 37)
 
#define HWCAP2_SME2P1   (1UL << 38)
 
#define SVCR_SM_BIT   (1 << 0)
 
#define SVCR_ZA_BIT   (1 << 1)
 
#define SVCR_BIT_MASK   (SVCR_SM_BIT | SVCR_ZA_BIT)
 
#define SVE_CORE_DUMMY_SIZE   0x220
 
#define SVE_CORE_DUMMY_MAX_SIZE   0x2240
 
#define SVE_CORE_DUMMY_VL   0x10
 
#define SVE_CORE_DUMMY_MAX_VL   0x100
 
#define SVE_CORE_DUMMY_FLAGS   0x0
 
#define SVE_CORE_DUMMY_RESERVED   0x0
 

Functions

bool sve_state_is_empty (const struct reg_buffer_common *reg_buf)
 

Macro Definition Documentation

◆ HWCAP2_SME

#define HWCAP2_SME   (1 << 23)

Definition at line 29 of file aarch64-scalable-linux.h.

◆ HWCAP2_SME2

#define HWCAP2_SME2   (1UL << 37)

Definition at line 34 of file aarch64-scalable-linux.h.

Referenced by aarch64_linux_nat_target::read_description().

◆ HWCAP2_SME2P1

#define HWCAP2_SME2P1   (1UL << 38)

Definition at line 35 of file aarch64-scalable-linux.h.

Referenced by aarch64_linux_nat_target::read_description().

◆ SVCR_BIT_MASK

#define SVCR_BIT_MASK   (SVCR_SM_BIT | SVCR_ZA_BIT)

Definition at line 43 of file aarch64-scalable-linux.h.

◆ SVCR_SM_BIT

#define SVCR_SM_BIT   (1 << 0)

◆ SVCR_ZA_BIT

#define SVCR_ZA_BIT   (1 << 1)

◆ SVE_CORE_DUMMY_FLAGS

#define SVE_CORE_DUMMY_FLAGS   0x0

◆ SVE_CORE_DUMMY_MAX_SIZE

#define SVE_CORE_DUMMY_MAX_SIZE   0x2240

Definition at line 49 of file aarch64-scalable-linux.h.

Referenced by collect_inactive_sve_regset(), and collect_sve_regset().

◆ SVE_CORE_DUMMY_MAX_VL

#define SVE_CORE_DUMMY_MAX_VL   0x100

◆ SVE_CORE_DUMMY_RESERVED

#define SVE_CORE_DUMMY_RESERVED   0x0

◆ SVE_CORE_DUMMY_SIZE

#define SVE_CORE_DUMMY_SIZE   0x220

Definition at line 48 of file aarch64-scalable-linux.h.

Referenced by collect_inactive_sve_regset().

◆ SVE_CORE_DUMMY_VL

#define SVE_CORE_DUMMY_VL   0x10

Definition at line 50 of file aarch64-scalable-linux.h.

Function Documentation

◆ sve_state_is_empty()

bool sve_state_is_empty ( const struct reg_buffer_common * reg_buf)
extern