18#include "gdbsupport/common-defs.h"
38#ifndef IN_PROCESS_AGENT
69 return tdesc.release ();
98 return dmask > cmask ? dmask : cmask;
static int create_feature_aarch64_core(struct target_desc *result, long regnum)
static int create_feature_aarch64_fpu(struct target_desc *result, long regnum)
static int create_feature_aarch64_mte(struct target_desc *result, long regnum)
static int create_feature_aarch64_pauth(struct target_desc *result, long regnum)
static int create_feature_aarch64_sme2(struct target_desc *result, long regnum)
static int create_feature_aarch64_sme(struct target_desc *result, long regnum, size_t svl)
static int create_feature_aarch64_sve(struct target_desc *result, long regnum, uint64_t scale)
static int create_feature_aarch64_tls(struct target_desc *result, long regnum, int count)
CORE_ADDR aarch64_remove_top_bits(CORE_ADDR pointer, CORE_ADDR mask)
target_desc * aarch64_create_target_description(const aarch64_features &features)
CORE_ADDR aarch64_mask_from_pac_registers(const CORE_ADDR cmask, const CORE_ADDR dmask)
#define sve_vl_from_vq(vq)
#define VA_RANGE_SELECT_BIT_MASK
void set_tdesc_architecture(struct target_desc *target_desc, const char *name)
target_desc_up allocate_target_description(void)