Searched refs:SIMD_DATA_SHIFT (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/include/tcg/ |
H A D | tcg-gvec-desc.h | 39 #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()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | vec_helper.c | 965 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER() 992 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER() 1027 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER() 1054 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER() 1089 intptr_t flip = extract32(desc, SIMD_DATA_SHIFT, 1); in HELPER() 2042 int is_s = extract32(desc, SIMD_DATA_SHIFT, 1); in do_fmlal() 2043 int is_2 = extract32(desc, SIMD_DATA_SHIFT + 1, 1); in do_fmlal() 2105 int is_s = extract32(desc, SIMD_DATA_SHIFT, 1); in do_fmlal_idx() 2106 int is_2 = extract32(desc, SIMD_DATA_SHIFT + 1, 1); in do_fmlal_idx() 2569 uint32_t rn = extract32(desc, SIMD_DATA_SHIFT, 5); [all …]
|
H A D | sve_helper.c | 1098 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() 5809 desc = extract32(desc, 0, SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sve_ldN_r_mte() 6167 desc = extract32(desc, 0, SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sve_ldnfff1_r_mte() [all …]
|
H A D | sme_helper.c | 577 uint32_t mtedesc = desc >> (SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sme_ld1_mte() 581 desc = extract32(desc, 0, SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sme_ld1_mte() 762 uint32_t mtedesc = desc >> (SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sme_st1_mte() 766 desc = extract32(desc, 0, SIMD_DATA_SHIFT + SVE_MTEDESC_SHIFT); in sme_st1_mte()
|
/openbmc/qemu/tcg/ |
H A D | tcg-op-gvec.c | 120 desc = deposit32(desc, SIMD_DATA_SHIFT, SIMD_DATA_BITS, data); in simd_desc() 3242 tcg_gen_shli_i32(desc, shift, SIMD_DATA_SHIFT); in do_gvec_shifts()
|