/openbmc/qemu/tcg/ |
H A D | tcg-op.c | 585 tcg_gen_sari_i32(t0, arg1, 31); in tcg_gen_div_i32() 605 tcg_gen_sari_i32(t0, arg1, 31); in tcg_gen_rem_i32() 782 tcg_gen_sari_i32(t, arg, 31); in tcg_gen_clrsb_i32() 1071 tcg_gen_sari_i32(ret, ret, ofs); in tcg_gen_sextract_i32() 1101 tcg_gen_sari_i32(ret, ret, 32 - len); in tcg_gen_sextract_i32() 1215 tcg_gen_sari_i32(t2, arg1, 31); in tcg_gen_muls2_i32() 1216 tcg_gen_sari_i32(t3, arg2, 31); in tcg_gen_muls2_i32() 1246 tcg_gen_sari_i32(t2, arg1, 31); in tcg_gen_mulsu2_i32() 1271 tcg_gen_sari_i32(ret, ret, 24); in tcg_gen_ext8s_i32() 1281 tcg_gen_sari_i32(ret, ret, 16); in tcg_gen_ext16s_i32() [all …]
|
H A D | tcg-op-ldst.c | 300 tcg_gen_sari_i32(TCGV_HIGH(val), TCGV_LOW(val), 31); in tcg_gen_qemu_ld_i64_int() 904 tcg_gen_sari_i32(TCGV_HIGH(retv), TCGV_LOW(retv), 31); in tcg_gen_nonatomic_cmpxchg_i64_int() 976 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 | 2997 { .fni4 = tcg_gen_sari_i32, in tcg_gen_gvec_sari()
|
/openbmc/qemu/target/rx/ |
H A D | translate.c | 293 tcg_gen_sari_i32(dc->temp, dc->temp, 31); in psw_cond() 1288 tcg_gen_sari_i32(cpu_psw_c, cpu_regs[a->rs2], 32 - a->imm); in trans_SHLL_irr() 1340 tcg_gen_shri_i32, tcg_gen_sari_i32, in shiftr_imm() 1361 tcg_gen_shri_i32, tcg_gen_sari_i32, in shiftr_reg() 1812 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/arm/tcg/ |
H A D | translate.c | 413 tcg_gen_sari_i32(a, a, 16); in gen_smul_dual() 414 tcg_gen_sari_i32(b, b, 16); in gen_smul_dual() 597 tcg_gen_sari_i32(var, var, shift); in gen_arm_shift_im() 701 tcg_gen_sari_i32(value, value, 31); in arm_test_cc() 2613 tcg_gen_sari_i32(t0, t0, 16); in gen_mulxy() 2617 tcg_gen_sari_i32(t1, t1, 16); in gen_mulxy() 2973 tcg_gen_sari_i32(a, a, shift); in gen_ssra32_i32() 3152 tcg_gen_sari_i32(d, a, sh); in gen_srshr32_i32() 5988 tcg_gen_sari_i32(t1, t0, 31); in DO_QADDSUB() 7408 tcg_gen_sari_i32(tm, tm, shift); in DO_PAR_ADDSUB_GE() [all …]
|
H A D | translate-a64.c | 1919 tcg_gen_sari_i32(cpu_VF, cpu_VF, 31); /* V ? -1 : 0 */ in trans_AXFLAG()
|
/openbmc/qemu/target/m68k/ |
H A D | translate.c | 2746 tcg_gen_sari_i32(QREG_CC_Z, QREG_CC_N, 31); in DISAS_INSN() 3326 tcg_gen_sari_i32(QREG_CC_V, reg, bits - 1); in shift_im() 3327 tcg_gen_sari_i32(t0, reg, bits - count - 1); in shift_im() 3336 tcg_gen_sari_i32(QREG_CC_N, reg, count); in shift_im() 3497 tcg_gen_sari_i32(QREG_CC_N, src, 1); in DISAS_INSN() 5370 tcg_gen_sari_i32(tmp, val, 16); in gen_mac_extract_word()
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 405 DO_TYPEBI_CFG(bsrai, use_barrel, false, tcg_gen_sari_i32) in DO_TYPEA_CFG() 588 tcg_gen_sari_i32(out, ina, 1); in DO_TYPEA()
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 886 tcg_gen_sari_i32(t2, t2, 1); in _decode_opc() 1617 tcg_gen_sari_i32(REG(B11_8), REG(B11_8), 1); in _decode_opc()
|
/openbmc/qemu/target/loongarch/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 | 551 (is_unsigned ? tcg_gen_shri_i32 : tcg_gen_sari_i32)(m, v, 16); in gen_mac16_m() 1797 tcg_gen_sari_i32(cpu_SR[ACCHI], cpu_SR[ACCLO], 31); in translate_mac16() 1804 tcg_gen_sari_i32(hi, lo, 31); in translate_mac16() 2348 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);
|
/openbmc/qemu/target/i386/tcg/ |
H A D | translate.c | 3496 tcg_gen_sari_i32(s->tmp2_i32, s->tmp2_i32, 31); in disas_insn() 3775 tcg_gen_sari_i32(s->tmp2_i32, s->tmp2_i32, 31); in disas_insn()
|
/openbmc/qemu/target/ppc/ |
H A D | translate.c | 2030 tcg_gen_sari_i32(t0, t0, 31); in gen_mullwo()
|