Searched refs:ZA (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/Documentation/arch/arm64/ |
H A D | sme.rst | 21 * 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 D | alpha.c | 320 #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 D | hunspell-dictionaries.bb | 21 LICENSE:dictionaries/en-ZA = "LGPL 2.1" 85 file://dictionaries/en-ZA/license;md5=56e4b4ca965de3bba6db42494cc34576 \
|
/openbmc/qemu/linux-user/aarch64/ |
H A D | target_prctl.h | 100 env->svcr = FIELD_DP64(env->svcr, SVCR, ZA, 0); in do_prctl_sme_set_vl()
|
H A D | signal.c | 395 *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 D | hflags.c | 259 DP_TBFLAG_A64(flags, PSTATE_ZA, FIELD_EX64(env->svcr, SVCR, ZA)); in rebuild_hflags_a64()
|
H A D | translate-a64.c | 1312 if (FIELD_EX64(req, SVCR, ZA) && !s->pstate_za) { in sme_enabled_check_with_svcr()
|
/openbmc/qemu/target/arm/ |
H A D | machine.c | 309 return FIELD_EX64(cpu->env.svcr, SVCR, ZA); in za_needed()
|
H A D | cpu.c | 1263 (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 D | cpu.h | 227 * 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 D | sysreg | 2019 Field 1 ZA
|