Home
last modified time | relevance | path

Searched refs:tcg_gen_mul_i32 (Results 1 – 16 of 16) sorted by relevance

/openbmc/qemu/include/tcg/
H A Dtcg-op.h323 #define tcg_gen_mul_tl tcg_gen_mul_i32
H A Dtcg-op-common.h179 void tcg_gen_mul_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2);
/openbmc/qemu/tcg/
H A Dtcg-op.c570 void tcg_gen_mul_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2) in tcg_gen_mul_i32() function
582 tcg_gen_mul_i32(ret, arg1, tcg_constant_i32(arg2)); in tcg_gen_muli_i32()
607 tcg_gen_mul_i32(t0, t0, arg2); in tcg_gen_rem_i32()
641 tcg_gen_mul_i32(t0, t0, arg2); in tcg_gen_remu_i32()
1718 tcg_gen_mul_i32(t1, TCGV_LOW(arg1), TCGV_HIGH(arg2)); in tcg_gen_mul_i64()
1720 tcg_gen_mul_i32(t1, TCGV_HIGH(arg1), TCGV_LOW(arg2)); in tcg_gen_mul_i64()
H A Dtcg-op-gvec.c2159 { .fni4 = tcg_gen_mul_i32, in tcg_gen_gvec_mul()
2188 { .fni4 = tcg_gen_mul_i32, in tcg_gen_gvec_muls()
/openbmc/qemu/target/sh4/
H A Dtranslate.c834 tcg_gen_mul_i32(cpu_macl, REG(B7_4), REG(B11_8)); in _decode_opc()
843 tcg_gen_mul_i32(cpu_macl, arg0, arg1); in _decode_opc()
853 tcg_gen_mul_i32(cpu_macl, arg0, arg1); in _decode_opc()
/openbmc/qemu/target/rx/
H A Dtranslate.c1168 rx_gen_op_irr(tcg_gen_mul_i32, a->rd, a->rd, a->imm); in trans_MUL_ir()
1176 rx_gen_op_mr(tcg_gen_mul_i32, ctx, a->rd, a->rs, a->ld, a->mi); in trans_MUL_mr()
1183 rx_gen_op_rrr(tcg_gen_mul_i32, a->rd, a->rs, a->rs2); in trans_MUL_rrr()
/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_vec.c.inc2074 tcg_gen_mul_i32(t, t1, t2);
2210 tcg_gen_mul_i32(t, t1, t2);
2283 tcg_gen_mul_i32(t, t1, t2);
2356 tcg_gen_mul_i32(t, t1, t2);
2431 tcg_gen_mul_i32(t, t1, t2);
2504 tcg_gen_mul_i32(t, t1, t2);
2570 tcg_gen_mul_i32(t1, a, b);
2648 tcg_gen_mul_i32(t1, a, b);
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-neon.c2069 tcg_gen_mul_i32, in trans_VMUL_2sc()
2081 tcg_gen_mul_i32, in trans_VMLA_2sc()
2099 tcg_gen_mul_i32, in trans_VMLS_2sc()
H A Dtranslate.c414 tcg_gen_mul_i32(tmp1, tmp1, tmp2); in gen_smul_dual()
417 tcg_gen_mul_i32(b, b, a); in gen_smul_dual()
2616 tcg_gen_mul_i32(t0, t0, t1); in gen_mulxy()
4224 tcg_gen_mul_i32(t1, t1, t2); in op_mla()
4255 tcg_gen_mul_i32(t1, t1, t2); in trans_MLS()
H A Dgengvec.c869 tcg_gen_mul_i32(a, a, b); in gen_mla32_i32()
875 tcg_gen_mul_i32(a, a, b); in gen_mls32_i32()
/openbmc/qemu/target/sparc/
H A Dtranslate.c902 tcg_gen_mul_i32(t0, t0, t1); in gen_op_fmuld8ulx16()
906 tcg_gen_mul_i32(t1, t1, t2); in gen_op_fmuld8ulx16()
926 tcg_gen_mul_i32(t0, t0, t1); in gen_op_fmuld8sux16()
931 tcg_gen_mul_i32(t1, t1, t2); in gen_op_fmuld8sux16()
/openbmc/qemu/target/xtensa/
H A Dtranslate.c1764 tcg_gen_mul_i32(cpu_SR[ACCLO], m1, m2); in translate_mac16()
1774 tcg_gen_mul_i32(lo, m1, m2); in translate_mac16()
1876 tcg_gen_mul_i32(arg[0].out, v1, v2); in translate_mul16()
1882 tcg_gen_mul_i32(arg[0].out, arg[1].in, arg[2].in); in translate_mull()
/openbmc/qemu/target/microblaze/
H A Dtranslate.c512 DO_TYPEA_CFG(mul, use_hw_mul, false, tcg_gen_mul_i32) in DO_TYPEA_CFG() argument
/openbmc/qemu/target/m68k/
H A Dtranslate.c1517 tcg_gen_mul_i32(tmp, tmp, src); in DISAS_INSN()
2807 tcg_gen_mul_i32(DREG(ext, 12), src1, DREG(ext, 12)); in DISAS_INSN()
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate_vx.c.inc1761 tcg_gen_mul_i32(t0, a, b);
/openbmc/qemu/target/mips/tcg/
H A Dtranslate.c3083 tcg_gen_mul_i32(t2, t2, t3); in gen_r6_muldiv()
3103 tcg_gen_mul_i32(t2, t2, t3); in gen_r6_muldiv()