33 struct tdesc_feature *feature;
34 tdesc_type *element_type;
39 tdesc_create_reg (feature,
"svg",
regnum++, 1,
nullptr, 64,
"int");
42 tdesc_type_with_fields *type_with_fields
43 = tdesc_create_flags (feature,
"svcr_flags", 8);
44 tdesc_add_flag (type_with_fields, 0,
"SM");
45 tdesc_add_flag (type_with_fields, 1,
"ZA");
48 tdesc_create_reg (feature,
"svcr",
regnum++, 1,
nullptr, 64,
"svcr_flags");
51 element_type = tdesc_named_type (feature,
"uint8");
53 element_type = tdesc_create_vector (feature,
"sme_bv", element_type,
56 element_type = tdesc_create_vector (feature,
"sme_bvv", element_type,
60 tdesc_create_reg (feature,
"za",
regnum++, 1,
nullptr,
61 std::pow (svl, 2) * 8,
"sme_bvv");