Home
last modified time | relevance | path

Searched full:simd_data (Results 1 – 14 of 14) sorted by relevance

/openbmc/qemu/target/s390x/tcg/
H A Dvec_string_helper.c140 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 Dvec_fpu_helper.c229 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 Dvec_int_helper.c503 const uint8_t count = simd_data(desc); \
/openbmc/qemu/target/riscv/
H A Dvector_internals.h37 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 Dtcg-runtime-gvec.c588 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 Dvec_helper.c318 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 Dsve_helper.c1166 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 Dsme_helper.c1526 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 Dcrypto_helper.c552 uint32_t imm2 = simd_data(desc); in crypto_sm3tt()
H A Dtranslate-sme.c904 * 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 Dneon_helper.c149 int imm = simd_data(desc); \
/openbmc/qemu/include/tcg/
H A Dtcg-gvec-desc.h61 static inline int32_t simd_data(uint32_t desc) in simd_data() function
/openbmc/qemu/target/ppc/
H A Dint_helper.c1848 int bit, imm = simd_data(desc); in helper_XXEVAL()
/openbmc/qemu/tcg/
H A Dtcg-op-gvec.c105 * value (which they can later get back with simd_data()) in simd_desc()