Home
last modified time | relevance | path

Searched refs:tcg_constant_vec_matching (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dgengvec.c319 TCGv_vec ones = tcg_constant_vec_matching(d, vece, 1); in gen_srshr_vec()
513 TCGv_vec ones = tcg_constant_vec_matching(d, vece, 1); in gen_urshr_vec()
706 TCGv_vec m = tcg_constant_vec_matching(d, vece, mi); in gen_shr_ins_vec()
793 TCGv_vec m = tcg_constant_vec_matching(d, vece, MAKE_64BIT_MASK(0, sh)); in gen_shl_ins_vec()
1069 TCGv_vec msk = tcg_constant_vec_matching(dst, vece, 0xff); in gen_ushl_vec()
1089 zero = tcg_constant_vec_matching(dst, vece, 0); in gen_ushl_vec()
1090 max = tcg_constant_vec_matching(dst, vece, 8 << vece); in gen_ushl_vec()
1193 TCGv_vec msk = tcg_constant_vec_matching(dst, vece, 0xff); in gen_sshl_vec()
1199 max = tcg_constant_vec_matching(dst, vece, (8 << vece) - 1); in gen_sshl_vec()
1206 zero = tcg_constant_vec_matching(dst, vece, 0); in gen_sshl_vec()
[all …]
H A Dtranslate-sve.c6085 tcg_constant_vec_matching(d, vece, in gen_sshll_vec()
6142 tcg_constant_vec_matching(d, vece, in gen_ushll_vec()
6151 tcg_constant_vec_matching(d, vece, in gen_ushll_vec()
6325 tcg_gen_smax_vec(vece, d, n, tcg_constant_vec_matching(d, vece, min)); in gen_sqxtnb_vec()
6326 tcg_gen_smin_vec(vece, d, d, tcg_constant_vec_matching(d, vece, max)); in gen_sqxtnb_vec()
6327 tcg_gen_and_vec(vece, d, d, tcg_constant_vec_matching(d, vece, mask)); in gen_sqxtnb_vec()
6353 tcg_gen_smax_vec(vece, n, n, tcg_constant_vec_matching(d, vece, min)); in TRANS_FEAT()
6354 tcg_gen_smin_vec(vece, n, n, tcg_constant_vec_matching(d, vece, max)); in TRANS_FEAT()
6356 tcg_gen_bitsel_vec(vece, d, tcg_constant_vec_matching(d, vece, mask), d, n); in TRANS_FEAT()
6387 tcg_gen_umin_vec(vece, d, n, tcg_constant_vec_matching(d, vece, max)); in gen_uqxtnb_vec()
[all …]
H A Dgengvec64.c227 tcg_constant_vec_matching(t, vece, (1ull << ((8 << vece) - 1)) - 1); in gen_suqadd_vec()
319 TCGv_vec z = tcg_constant_vec_matching(t, vece, 0); in gen_usqadd_vec()
/openbmc/qemu/target/ppc/translate/
H A Dvsx-impl.c.inc697 tcg_gen_op_vec(vece, t, b, tcg_constant_vec_matching(t, vece, msb));
763 tcg_gen_bitsel_vec(vece, t, tcg_constant_vec_matching(t, vece, msb), a, b);
1005 tcg_constant_vec_matching(t, vece, exp_msk));
1014 tcg_constant_vec_matching(t, vece, sgn_msk | exp_msk));
1022 tcg_gen_andc_vec(vece, b, b, tcg_constant_vec_matching(t, vece, sgn_msk));
1024 tcg_constant_vec_matching(t, vece, exp_msk));
1031 tcg_constant_vec_matching(t, vece, 0));
1039 tcg_constant_vec_matching(t, vece, sgn_msk));
1046 tcg_gen_andc_vec(vece, b, b, tcg_constant_vec_matching(t, vece, sgn_msk));
1048 tcg_constant_vec_matching(t, vece, 0));
[all …]
H A Dvmx-impl.c.inc748 ones = tcg_constant_vec_matching(vrb, vece, -1);
1201 zero = tcg_constant_vec_matching(t, vece, 0);
1461 tcg_gen_and_vec(vece, t, b, tcg_constant_vec_matching(t, vece, 1));
2831 tcg_gen_and_vec(vece, t, t, tcg_constant_vec_matching(t, vece, 1));
2843 tcg_gen_and_vec(vece, t, t, tcg_constant_vec_matching(t, vece, 1));
3182 tcg_gen_and_vec(vece, tmp, tmp, tcg_constant_vec_matching(t, vece, 1));
/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_vec.c.inc853 t3 = tcg_constant_vec_matching(t, vece, MAKE_64BIT_MASK(0, 4 << vece));
1015 t3 = tcg_constant_vec_matching(t, vece, MAKE_64BIT_MASK(0, 4 << vece));
1179 t3 = tcg_constant_vec_matching(t, vece, MAKE_64BIT_MASK(0, halfbits));
1350 tcg_gen_and_vec(vece, tmp, tmp, tcg_constant_vec_matching(t, vece, 1));
1751 tcg_gen_smin_vec(vece, t, a, tcg_constant_vec_matching(t, vece, imm));
1756 tcg_gen_umin_vec(vece, t, a, tcg_constant_vec_matching(t, vece, imm));
1761 tcg_gen_smax_vec(vece, t, a, tcg_constant_vec_matching(t, vece, imm));
1766 tcg_gen_umax_vec(vece, t, a, tcg_constant_vec_matching(t, vece, imm));
2269 mask = tcg_constant_vec_matching(t, vece, MAKE_64BIT_MASK(0, 4 << vece));
2416 mask = tcg_constant_vec_matching(t, vece, MAKE_64BIT_MASK(0, 4 << vece));
[all …]
/openbmc/qemu/tcg/
H A Dtcg-op-vec.c397 tcg_gen_xor_vec(0, r, a, tcg_constant_vec_matching(r, 0, -1)); in tcg_gen_not_vec()
409 tcg_gen_sub_vec(vece, r, tcg_constant_vec_matching(r, vece, 0), a); in tcg_gen_neg_vec()
H A Dtcg-op-gvec.c3374 TCGv_vec m = tcg_constant_vec_matching(d, vece, (8 << vece) - 1); in tcg_gen_shlv_mod_vec()
3437 TCGv_vec m = tcg_constant_vec_matching(d, vece, (8 << vece) - 1); in tcg_gen_shrv_mod_vec()
3500 TCGv_vec m = tcg_constant_vec_matching(d, vece, (8 << vece) - 1); in tcg_gen_sarv_mod_vec()
3563 TCGv_vec m = tcg_constant_vec_matching(d, vece, (8 << vece) - 1); in tcg_gen_rotlv_mod_vec()
3622 TCGv_vec m = tcg_constant_vec_matching(d, vece, (8 << vece) - 1); in tcg_gen_rotrv_mod_vec()
H A Dtcg.c1907 TCGv_vec tcg_constant_vec_matching(TCGv_vec match, unsigned vece, int64_t val) in tcg_constant_vec_matching() function
/openbmc/qemu/include/tcg/
H A Dtcg-op-common.h18 TCGv_vec tcg_constant_vec_matching(TCGv_vec match, unsigned vece, int64_t val);
/openbmc/qemu/target/sparc/
H A Dtranslate.c970 tcg_gen_and_vec(vece, t, t, tcg_constant_vec_matching(dst, vece, 1)); in gen_vec_fmean16()
/openbmc/qemu/target/i386/tcg/
H A Demit.c.inc2969 TCGv_vec m = tcg_constant_vec_matching(d, MO_8, 0x80);