/openbmc/qemu/target/arm/tcg/ |
H A D | gengvec.c | 319 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 D | translate-sve.c | 6085 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 D | gengvec64.c | 227 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 D | vsx-impl.c.inc | 697 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 D | vmx-impl.c.inc | 748 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 D | trans_vec.c.inc | 853 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 D | tcg-op-vec.c | 397 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 D | tcg-op-gvec.c | 3374 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 D | tcg.c | 1907 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 D | tcg-op-common.h | 18 TCGv_vec tcg_constant_vec_matching(TCGv_vec match, unsigned vece, int64_t val);
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 970 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 D | emit.c.inc | 2969 TCGv_vec m = tcg_constant_vec_matching(d, MO_8, 0x80);
|