Searched refs:halfbits (Results 1 – 2 of 2) sorted by relevance
| /openbmc/qemu/target/loongarch/tcg/insn_trans/ |
| H A D | trans_vec.c.inc | 510 int halfbits = 4 << vece; 516 tcg_gen_shli_vec(vece, t1, a, halfbits); 517 tcg_gen_sari_vec(vece, t1, t1, halfbits); 520 tcg_gen_shli_vec(vece, t2, b, halfbits); 521 tcg_gen_sari_vec(vece, t2, t2, halfbits); 619 int halfbits = 4 << vece; 625 tcg_gen_sari_vec(vece, t1, a, halfbits); 626 tcg_gen_sari_vec(vece, t2, b, halfbits); 681 int halfbits = 4 << vece; 687 tcg_gen_shli_vec(vece, t1, a, halfbits); [all …]
|
| /openbmc/qemu/target/arm/tcg/ |
| H A D | translate-sve.c | 6826 int halfbits = 4 << vece; in gen_sshll_vec() local 6829 if (shl == halfbits) { in gen_sshll_vec() 6832 MAKE_64BIT_MASK(halfbits, halfbits))); in gen_sshll_vec() 6834 tcg_gen_sari_vec(vece, d, n, halfbits); in gen_sshll_vec() 6838 tcg_gen_shli_vec(vece, d, n, halfbits); in gen_sshll_vec() 6839 tcg_gen_sari_vec(vece, d, d, halfbits - shl); in gen_sshll_vec() 6845 int halfbits = 4 << vece; in gen_ushll_i64() local 6851 mask = MAKE_64BIT_MASK(0, halfbits); in gen_ushll_i64() 6855 shift = shl - top * halfbits; in gen_ushll_i64() 6881 int halfbits = 4 << vece; in gen_ushll_vec() local [all …]
|