/openbmc/qemu/tcg/ |
H A D | tcg-op.c | 501 void tcg_gen_sari_i32(TCGv_i32 ret, TCGv_i32 arg1, int32_t arg2) in tcg_gen_sari_i32() function 592 tcg_gen_sari_i32(t0, arg1, 31); in tcg_gen_div_i32() 612 tcg_gen_sari_i32(t0, arg1, 31); in tcg_gen_rem_i32() 789 tcg_gen_sari_i32(t, arg, 31); in tcg_gen_clrsb_i32() 1053 tcg_gen_sari_i32(ret, arg, 32 - len); in tcg_gen_sextract_i32() 1078 tcg_gen_sari_i32(ret, ret, ofs); in tcg_gen_sextract_i32() 1085 tcg_gen_sari_i32(ret, ret, ofs); in tcg_gen_sextract_i32() 1108 tcg_gen_sari_i32(ret, ret, 32 - len); in tcg_gen_sextract_i32() 1222 tcg_gen_sari_i32(t2, arg1, 31); in tcg_gen_muls2_i32() 1223 tcg_gen_sari_i32(t3, arg2, 31); in tcg_gen_muls2_i32() [all …]
|
H A D | tcg-op-ldst.c | 349 tcg_gen_sari_i32(TCGV_HIGH(val), TCGV_LOW(val), 31); in tcg_gen_qemu_ld_i64_int() 956 tcg_gen_sari_i32(TCGV_HIGH(retv), TCGV_LOW(retv), 31); in tcg_gen_nonatomic_cmpxchg_i64_int() 1028 tcg_gen_sari_i32(TCGV_HIGH(retv), TCGV_LOW(retv), 31); in tcg_gen_atomic_cmpxchg_i64_int()
|
H A D | tcg-op-gvec.c | 3024 { .fni4 = tcg_gen_sari_i32, in tcg_gen_gvec_sari()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | gengvec.c | 124 tcg_gen_sari_i32(a, a, shift); in gen_ssra32_i32() 303 tcg_gen_sari_i32(d, a, sh); in gen_srshr32_i32() 1959 tcg_gen_sari_i32(a, a, 1); in gen_shadd_i32() 1960 tcg_gen_sari_i32(b, b, 1); in gen_shadd_i32() 2103 tcg_gen_sari_i32(a, a, 1); in gen_shsub_i32() 2104 tcg_gen_sari_i32(b, b, 1); in gen_shsub_i32() 2247 tcg_gen_sari_i32(a, a, 1); in gen_srhadd_i32() 2248 tcg_gen_sari_i32(b, b, 1); in gen_srhadd_i32()
|
H A D | translate.c | 415 tcg_gen_sari_i32(a, a, 16); in gen_smul_dual() 416 tcg_gen_sari_i32(b, b, 16); in gen_smul_dual() 599 tcg_gen_sari_i32(var, var, shift); in gen_arm_shift_im() 703 tcg_gen_sari_i32(value, value, 31); in arm_test_cc() 2609 tcg_gen_sari_i32(t0, t0, 16); in gen_mulxy() 2613 tcg_gen_sari_i32(t1, t1, 16); in gen_mulxy() 4403 tcg_gen_sari_i32(t1, t0, 31); in DO_QADDSUB() 5823 tcg_gen_sari_i32(tm, tm, shift); in DO_PAR_ADDSUB_GE() 5846 tcg_gen_sari_i32(tmp, tmp, shift ? shift : 31); in op_sat() 6068 tcg_gen_sari_i32(t3, t1, 31); in op_smlad()
|
H A D | translate-a64.c | 2039 tcg_gen_sari_i32(cpu_VF, cpu_VF, 31); /* V ? -1 : 0 */ in trans_AXFLAG()
|
/openbmc/qemu/target/rx/ |
H A D | translate.c | 294 tcg_gen_sari_i32(dc->temp, dc->temp, 31); in psw_cond() 1289 tcg_gen_sari_i32(cpu_psw_c, cpu_regs[a->rs2], 32 - a->imm); in trans_SHLL_irr() 1341 tcg_gen_shri_i32, tcg_gen_sari_i32, in shiftr_imm() 1362 tcg_gen_shri_i32, tcg_gen_sari_i32, in shiftr_reg() 1813 tcg_gen_sari_i32(tmp, cpu_psw_s, 31); in trans_SAT()
|
/openbmc/qemu/include/tcg/ |
H A D | tcg-op.h | 316 #define tcg_gen_sari_tl tcg_gen_sari_i32
|
H A D | tcg-op-common.h | 91 void tcg_gen_sari_i32(TCGv_i32 ret, TCGv_i32 arg1, int32_t arg2);
|
/openbmc/qemu/target/m68k/ |
H A D | translate.c | 2788 tcg_gen_sari_i32(QREG_CC_Z, QREG_CC_N, 31); in DISAS_INSN() 3368 tcg_gen_sari_i32(QREG_CC_V, reg, bits - 1); in shift_im() 3369 tcg_gen_sari_i32(t0, reg, bits - count - 1); in shift_im() 3378 tcg_gen_sari_i32(QREG_CC_N, reg, count); in shift_im() 3539 tcg_gen_sari_i32(QREG_CC_N, src, 1); in DISAS_INSN() 5408 tcg_gen_sari_i32(tmp, val, 16); in gen_mac_extract_word()
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 402 DO_TYPEBI_CFG(bsrai, use_barrel, false, tcg_gen_sari_i32) in DO_TYPEA_CFG() 585 tcg_gen_sari_i32(out, ina, 1); in DO_TYPEA()
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 890 tcg_gen_sari_i32(t2, t2, 1); in _decode_opc() 1626 tcg_gen_sari_i32(REG(B11_8), REG(B11_8), 1); in _decode_opc()
|
/openbmc/qemu/target/loongarch/tcg/insn_trans/ |
H A D | trans_vec.c.inc | 599 tcg_gen_sari_i32(t1, a, 16); 600 tcg_gen_sari_i32(t2, b, 16); 786 tcg_gen_sari_i32(t1, a, 16); 787 tcg_gen_sari_i32(t2, b, 16); 1282 tcg_gen_sari_i32(t2, b, 16); 2208 tcg_gen_sari_i32(t1, a, 16); 2209 tcg_gen_sari_i32(t2, b, 16); 2503 tcg_gen_sari_i32(t2, b, 16);
|
/openbmc/qemu/target/xtensa/ |
H A D | translate.c | 549 (is_unsigned ? tcg_gen_shri_i32 : tcg_gen_sari_i32)(m, v, 16); in gen_mac16_m() 1768 tcg_gen_sari_i32(cpu_SR[ACCHI], cpu_SR[ACCLO], 31); in translate_mac16() 1775 tcg_gen_sari_i32(hi, lo, 31); in translate_mac16() 2319 tcg_gen_sari_i32(arg[0].out, arg[1].in, arg[2].imm); in translate_srai()
|
/openbmc/qemu/target/ppc/translate/ |
H A D | spe-impl.c.inc | 101 GEN_SPEOP_TCG_LOGIC_IMM2(evsrwis, tcg_gen_sari_i32);
|
H A D | fixedpoint-impl.c.inc | 475 tcg_gen_sari_i32(t0, cpu_gpr[a->rt], 31);
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 890 tcg_gen_sari_i32(src2, src2, 16); in gen_op_fmul8x16au()
|
/openbmc/qemu/target/i386/tcg/ |
H A D | emit.c.inc | 2098 tcg_gen_sari_i32(lo, lo, 31);
|