Home
last modified time | relevance | path

Searched refs:ZA (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/Documentation/arch/arm64/
H A Dsme.rst21 * PSTATE.SM, PSTATE.ZA, the streaming mode vector length, the ZA and (when
67 * Whenever ZA register values are exchanged in memory between userspace and
79 controls the size of the streaming mode SVE vectors and the ZA matrix array.
80 The ZA matrix is square with each side having as many bytes as a streaming
97 * On syscall PSTATE.ZA is preserved, if PSTATE.ZA==1 then the contents of the
98 ZA matrix and ZTn (if present) are preserved.
103 * None of the SVE registers, ZA or ZTn are used to pass arguments to
118 * Signal handlers are invoked with streaming mode and ZA disabled.
123 * A new signal frame record za_context encodes the ZA register contents on
126 * The signal frame record for ZA always contains basic metadata, in particular
[all …]
/openbmc/qemu/disas/
H A Dalpha.c320 #define ZA (FC + 1) macro
322 #define ZB (ZA + 1)
651 #define ARG_FPZ1 { ZA, FB, DFC1 }
656 #define ARG_OPRZ1 { ZA, RB, DRC1 }
657 #define ARG_OPRLZ1 { ZA, LIT, RC }
729 MEM_MASK, BASE, { ZA } }, /* pseudo */
801 { "nop", OPR(0x11,0x20), BASE, { ZA, ZB, ZC } }, /* pseudo */
802 { "clr", OPR(0x11,0x20), BASE, { ZA, ZB, RC } }, /* pseudo */
803 { "mov", OPR(0x11,0x20), BASE, { ZA, RB, RC } }, /* pseudo */
805 { "mov", OPRL(0x11,0x20), BASE, { ZA, LIT, RC } }, /* pseudo */
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/hunspell/
H A Dhunspell-dictionaries.bb21 LICENSE:dictionaries/en-ZA = "LGPL 2.1"
85 file://dictionaries/en-ZA/license;md5=56e4b4ca965de3bba6db42494cc34576 \
/openbmc/qemu/linux-user/aarch64/
H A Dtarget_prctl.h100 env->svcr = FIELD_DP64(env->svcr, SVCR, ZA, 0); in do_prctl_sme_set_vl()
H A Dsignal.c395 *svcr = FIELD_DP64(*svcr, SVCR, ZA, 1); in target_restore_za_record()
589 if (FIELD_EX64(env->svcr, SVCR, ZA)) { in target_setup_frame()
/openbmc/qemu/target/arm/tcg/
H A Dhflags.c259 DP_TBFLAG_A64(flags, PSTATE_ZA, FIELD_EX64(env->svcr, SVCR, ZA)); in rebuild_hflags_a64()
H A Dtranslate-a64.c1312 if (FIELD_EX64(req, SVCR, ZA) && !s->pstate_za) { in sme_enabled_check_with_svcr()
/openbmc/qemu/target/arm/
H A Dmachine.c309 return FIELD_EX64(cpu->env.svcr, SVCR, ZA); in za_needed()
H A Dcpu.c1263 (FIELD_EX64(env->svcr, SVCR, ZA) ? 'Z' : '-'), in aarch64_cpu_dump_state()
1363 FIELD_EX64(env->svcr, SVCR, ZA) && in aarch64_cpu_dump_state()
1370 qemu_fprintf(f, "ZA[%0*d]=", svl_lg10, i); in aarch64_cpu_dump_state()
H A Dcpu.h227 * SM and ZA are kept in env->svcr
262 uint64_t svcr; /* PSTATE.{SM,ZA} in the bits they are in SVCR */
702 * SME ZA storage -- 256 x 256 byte array, with bytes in host word order,
703 * as we do with vfp.zregs[]. This corresponds to the architectural ZA
704 * array, where ZA[N] is in the least-significant bytes of env->zarray[N].
711 * The ZA storage can also be considered as a set of square tiles of
712 * elements of different sizes. The mapping from tiles to the ZA array
715 * ZA[T + N * esz]. Note that this means that each tile is not contiguous
716 * in the ZA storage, because its rows are striped through the ZA arra
[all...]
/openbmc/linux/arch/arm64/tools/
H A Dsysreg2019 Field 1 ZA