aarch64_vector_types is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

aarch64_vector_types variable

Syntax

static struct reg_data_type_vector aarch64_vector_types[] = { {aarch64_vector_base_types + 0, 2}, {aarch64_vector_base_types + 1, 2}, {aarch64_vector_base_types + 2, 2}, {aarch64_vector_base_types + 3, 4}, {aarch64_vector_base_types + 4, 4}, {aarch64_vector_base_types + 5, 4}, {aarch64_vector_base_types + 6, 8}, {aarch64_vector_base_types + 7, 8}, {aarch64_vector_base_types + 8, 16}, {aarch64_vector_base_types + 9, 16}, {aarch64_vector_base_types + 10, 01}, {aarch64_vector_base_types + 11, 01}, };

References

LocationText
armv8.c:1377
static struct reg_data_type_vector aarch64_vector_types[] = {
armv8.c:1393
{REG_TYPE_ARCH_DEFINED, "v2d", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 0} },
armv8.c:1394
{REG_TYPE_ARCH_DEFINED, "v2u", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 1} },
armv8.c:1395
{REG_TYPE_ARCH_DEFINED, "v2i", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 2} },
armv8.c:1396
{REG_TYPE_ARCH_DEFINED, "v4f", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 3} },
armv8.c:1397
{REG_TYPE_ARCH_DEFINED, "v4u", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 4} },
armv8.c:1398
{REG_TYPE_ARCH_DEFINED, "v4i", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 5} },
armv8.c:1399
{REG_TYPE_ARCH_DEFINED, "v8u", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 6} },
armv8.c:1400
{REG_TYPE_ARCH_DEFINED, "v8i", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 7} },
armv8.c:1401
{REG_TYPE_ARCH_DEFINED, "v16u", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 8} },
armv8.c:1402
{REG_TYPE_ARCH_DEFINED, "v16i", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 9} },
armv8.c:1403
{REG_TYPE_ARCH_DEFINED, "v1u", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 10} },
armv8.c:1404
{REG_TYPE_ARCH_DEFINED, "v1i", REG_TYPE_CLASS_VECTOR, {aarch64_vector_types + 11} },

Type Use

Type of aarch64_vector_types
aarch64_vector_types
all items filtered out