| /openbmc/qemu/target/s390x/tcg/ |
| H A D | vec_string_helper.c | 140 const bool in = extract32(simd_data(desc), 3, 1); \ 141 const bool rt = extract32(simd_data(desc), 2, 1); \ 142 const bool zs = extract32(simd_data(desc), 1, 1); \ 154 const bool in = extract32(simd_data(desc), 3, 1); \ 155 const bool rt = extract32(simd_data(desc), 2, 1); \ 156 const bool zs = extract32(simd_data(desc), 1, 1); \ 201 const bool zs = extract32(simd_data(desc), 1, 1); \ 213 const bool zs = extract32(simd_data(desc), 1, 1); \ 266 const bool zs = extract32(simd_data(desc), 1, 1); \ 278 const bool zs = extract32(simd_data(desc), 1, 1); \ [all …]
|
| H A D | vec_fpu_helper.c | 229 const uint8_t erm = extract32(simd_data(desc), 4, 4); \ 230 const bool se = extract32(simd_data(desc), 3, 1); \ 231 const bool XxC = extract32(simd_data(desc), 2, 1); \ 324 const bool se = extract32(simd_data(desc), 3, 1); \ 504 const bool se = extract32(simd_data(desc), 3, 1); \ 505 const bool sq = extract32(simd_data(desc), 2, 1); \ 514 const bool se = extract32(simd_data(desc), 3, 1); \ 515 const bool sq = extract32(simd_data(desc), 2, 1); \ 533 const bool s = extract32(simd_data(desc), 3, 1); in DEF_GVEC_VFC() 570 const uint8_t erm = extract32(simd_data(desc), 4, 4); in HELPER() [all …]
|
| H A D | vec_int_helper.c | 503 const uint8_t count = simd_data(desc); \
|
| /openbmc/qemu/target/riscv/ |
| H A D | vector_internals.h | 37 return FIELD_EX32(simd_data(desc), VDATA, NF); in vext_nf() 74 return sextract32(FIELD_EX32(simd_data(desc), VDATA, LMUL), 0, 3); in vext_lmul() 79 return FIELD_EX32(simd_data(desc), VDATA, VM); in vext_vm() 84 return FIELD_EX32(simd_data(desc), VDATA, VMA); in vext_vma() 89 return FIELD_EX32(simd_data(desc), VDATA, VTA); in vext_vta() 94 return FIELD_EX32(simd_data(desc), VDATA, VTA_ALL_1S); in vext_vta_all_1s()
|
| /openbmc/qemu/accel/tcg/ |
| H A D | tcg-runtime-gvec.c | 588 int shift = simd_data(desc); in HELPER() 600 int shift = simd_data(desc); in HELPER() 612 int shift = simd_data(desc); in HELPER() 624 int shift = simd_data(desc); in HELPER() 636 int shift = simd_data(desc); in HELPER() 648 int shift = simd_data(desc); in HELPER() 660 int shift = simd_data(desc); in HELPER() 672 int shift = simd_data(desc); in HELPER() 684 int shift = simd_data(desc); in HELPER() 696 int shift = simd_data(desc); in HELPER() [all …]
|
| /openbmc/qemu/target/arm/tcg/ |
| H A D | vec_helper.c | 318 int idx = simd_data(desc); in HELPER() 336 int idx = simd_data(desc); in HELPER() 354 int idx = simd_data(desc); in HELPER() 372 int idx = simd_data(desc); in HELPER() 435 int idx = simd_data(desc); in HELPER() 450 int idx = simd_data(desc); in HELPER() 553 int idx = simd_data(desc); in HELPER() 571 int idx = simd_data(desc); in HELPER() 589 int idx = simd_data(desc); in HELPER() 607 int idx = simd_data(desc); in HELPER() [all …]
|
| H A D | sve_helper.c | 1166 intptr_t sel1 = simd_data(desc) * sizeof(TYPEN); \ 1319 int rot = simd_data(desc); \ in DO_SQDMLAL() 1422 int rot = simd_data(desc); in HELPER() 1437 int rot = simd_data(desc); in HELPER() 1492 intptr_t i, j, idx = simd_data(desc); \ 1673 int sub_r = simd_data(desc); \ in DO_BITPERM() 1715 intptr_t sel = (simd_data(desc) & 1) * sizeof(TYPEN); \ 1716 int shift = simd_data(desc) >> 1; \ 2053 uint64_t inv = -(uint64_t)(simd_data(desc) & 1); in HELPER() 2065 uint64_t inv = -(uint64_t)(simd_data(desc) & 1); in HELPER() [all …]
|
| H A D | sme_helper.c | 1526 bool neg = simd_data(desc); in do_imopa_s() 1548 bool neg = simd_data(desc); in do_imopa_d() 1853 int shift = simd_data(desc); \ 1879 int shift = simd_data(desc); \ 2002 int shift = simd_data(desc); \ 2028 int shift = simd_data(desc); \ 2290 size_t nreg = simd_data(desc); \ 2323 size_t nreg = simd_data(desc); \ 2345 int nreg = simd_data(desc); 2437 int nreg = simd_data(desc); in HELPER() [all …]
|
| H A D | crypto_helper.c | 552 uint32_t imm2 = simd_data(desc); in crypto_sm3tt()
|
| H A D | translate-sme.c | 904 * data: stuff for simd_data, including any index. in TRANS_FEAT() 1213 * data: stuff for simd_data, including any index. in TRANS_FEAT()
|
| H A D | neon_helper.c | 149 int imm = simd_data(desc); \
|
| /openbmc/qemu/include/tcg/ |
| H A D | tcg-gvec-desc.h | 61 static inline int32_t simd_data(uint32_t desc) in simd_data() function
|
| /openbmc/qemu/target/ppc/ |
| H A D | int_helper.c | 1848 int bit, imm = simd_data(desc); in helper_XXEVAL()
|
| /openbmc/qemu/tcg/ |
| H A D | tcg-op-gvec.c | 105 * value (which they can later get back with simd_data()) in simd_desc()
|