Home
last modified time | relevance | path

Searched refs:SIMD_DATA_SHIFT (Results 1 – 5 of 5) sorted by relevance

/qemu/include/tcg/
H A Dtcg-gvec-desc.h39 #define SIMD_DATA_SHIFT (SIMD_OPRSZ_SHIFT + SIMD_OPRSZ_BITS) macro
40 #define SIMD_DATA_BITS (32 - SIMD_DATA_SHIFT)
63 return sextract32(desc, SIMD_DATA_SHIFT, SIMD_DATA_BITS); in simd_data()
/qemu/target/arm/tcg/
H A Dvec_helper.c878 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER()
905 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER()
940 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER()
967 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER()
1002 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER()
1955 int is_s = extract32(desc, SIMD_DATA_SHIFT, 1); in do_fmlal()
1956 int is_2 = extract32(desc, SIMD_DATA_SHIFT + 1, 1); in do_fmlal()
2018 int is_s = extract32(desc, SIMD_DATA_SHIFT, 1); in do_fmlal_idx()
2019 int is_2 = extract32(desc, SIMD_DATA_SHIFT + 1, 1); in do_fmlal_idx()
2482 uint32_t rn = extract32(desc, SIMD_DATA_SHIFT, 5);
[all …]
H A Dsve_helper.c1098 int sel2 = extract32(desc, SIMD_DATA_SHIFT, 1) * sizeof(TYPEN); \ in DO_ZZZ_TB()
1244 int sel = H4(extract32(desc, SIMD_DATA_SHIFT, 1));
1245 uint32_t inv = -extract32(desc, SIMD_DATA_SHIFT + 1, 1);
1261 int sel = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER()
1442 int rot = extract32(desc, SIMD_DATA_SHIFT, 2); in HELPER()
1443 int idx = H4(extract32(desc, SIMD_DATA_SHIFT + 2, 2)); in HELPER()
1462 int rot = extract32(desc, SIMD_DATA_SHIFT, 2); in HELPER()
1463 int idx = extract32(desc, SIMD_DATA_SHIFT + 2, 2); in HELPER()
5801 desc = extract32(desc, 0, SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sve_ldN_r_mte()
6157 desc = extract32(desc, 0, SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sve_ldnfff1_r_mte()
[all …]
H A Dsme_helper.c569 uint32_t mtedesc = desc >> (SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sme_ld1_mte()
573 desc = extract32(desc, 0, SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sme_ld1_mte()
746 uint32_t mtedesc = desc >> (SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sme_st1_mte()
750 desc = extract32(desc, 0, SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sme_st1_mte()
/qemu/tcg/
H A Dtcg-op-gvec.c107 desc = deposit32(desc, SIMD_DATA_SHIFT, SIMD_DATA_BITS, data); in simd_desc()
3229 tcg_gen_shli_i32(desc, shift, SIMD_DATA_SHIFT); in do_gvec_shifts()