Home
last modified time | relevance | path

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

/qemu/include/tcg/
H A Dtcg-op.h336 #define tcg_gen_mul_tl tcg_gen_mul_i32
H A Dtcg-op-common.h182 void tcg_gen_mul_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2);
/qemu/tcg/
H A Dtcg-op.c565 void tcg_gen_mul_i32(TCGv_i32 ret, TCGv_i32 arg1, TCGv_i32 arg2) in tcg_gen_mul_i32() function
577 tcg_gen_mul_i32(ret, arg1, tcg_constant_i32(arg2)); in tcg_gen_muli_i32()
602 tcg_gen_mul_i32(t0, t0, arg2); in tcg_gen_rem_i32()
636 tcg_gen_mul_i32(t0, t0, arg2); in tcg_gen_remu_i32()
1674 tcg_gen_mul_i32(t1, TCGV_LOW(arg1), TCGV_HIGH(arg2)); in tcg_gen_mul_i64()
1676 tcg_gen_mul_i32(t1, TCGV_HIGH(arg1), TCGV_LOW(arg2)); in tcg_gen_mul_i64()
H A Dtcg-op-gvec.c2160 { .fni4 = tcg_gen_mul_i32, in tcg_gen_gvec_mul()
2189 { .fni4 = tcg_gen_mul_i32, in tcg_gen_gvec_muls()
/qemu/target/sh4/
H A Dtranslate.c829 tcg_gen_mul_i32(cpu_macl, REG(B7_4), REG(B11_8)); in _decode_opc()
838 tcg_gen_mul_i32(cpu_macl, arg0, arg1); in _decode_opc()
848 tcg_gen_mul_i32(cpu_macl, arg0, arg1); in _decode_opc()
/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()
/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.c415 tcg_gen_mul_i32(tmp1, tmp1, tmp2); in gen_smul_dual()
418 tcg_gen_mul_i32(b, b, a); in gen_smul_dual()
2606 tcg_gen_mul_i32(t0, t0, t1); in gen_mulxy()
4214 tcg_gen_mul_i32(t1, t1, t2); in op_mla()
4245 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()
/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);
/qemu/target/sparc/
H A Dtranslate.c896 tcg_gen_mul_i32(t0, t0, t1); in gen_op_fmuld8ulx16()
900 tcg_gen_mul_i32(t1, t1, t2); in gen_op_fmuld8ulx16()
920 tcg_gen_mul_i32(t0, t0, t1); in gen_op_fmuld8sux16()
925 tcg_gen_mul_i32(t1, t1, t2); in gen_op_fmuld8sux16()
/qemu/target/xtensa/
H A Dtranslate.c1765 tcg_gen_mul_i32(cpu_SR[ACCLO], m1, m2); in translate_mac16()
1775 tcg_gen_mul_i32(lo, m1, m2); in translate_mac16()
1877 tcg_gen_mul_i32(arg[0].out, v1, v2); in translate_mul16()
1883 tcg_gen_mul_i32(arg[0].out, arg[1].in, arg[2].in); in translate_mull()
/qemu/target/microblaze/
H A Dtranslate.c496 DO_TYPEA_CFG(mul, use_hw_mul, false, tcg_gen_mul_i32) in DO_TYPEA_CFG() argument
/qemu/target/m68k/
H A Dtranslate.c1518 tcg_gen_mul_i32(tmp, tmp, src); in DISAS_INSN()
2808 tcg_gen_mul_i32(DREG(ext, 12), src1, DREG(ext, 12)); in DISAS_INSN()
/qemu/target/s390x/tcg/
H A Dtranslate_vx.c.inc1761 tcg_gen_mul_i32(t0, a, b);
/qemu/target/mips/tcg/
H A Dtranslate.c3084 tcg_gen_mul_i32(t2, t2, t3); in gen_r6_muldiv()
3104 tcg_gen_mul_i32(t2, t2, t3); in gen_r6_muldiv()