Home
last modified time | relevance | path

Searched refs:tcg_gen_mul_tl (Results 1 – 14 of 14) sorted by relevance

/openbmc/qemu/target/mips/tcg/
H A Dmxu_translate.c1025 tcg_gen_mul_tl(t3, t1, t3); in gen_mxu_d16mul()
1026 tcg_gen_mul_tl(t2, t0, t2); in gen_mxu_d16mul()
1029 tcg_gen_mul_tl(t3, t0, t3); in gen_mxu_d16mul()
1030 tcg_gen_mul_tl(t2, t0, t2); in gen_mxu_d16mul()
1033 tcg_gen_mul_tl(t3, t1, t3); in gen_mxu_d16mul()
1034 tcg_gen_mul_tl(t2, t1, t2); in gen_mxu_d16mul()
1037 tcg_gen_mul_tl(t3, t0, t3); in gen_mxu_d16mul()
1038 tcg_gen_mul_tl(t2, t1, t2); in gen_mxu_d16mul()
1125 tcg_gen_mul_tl(t3, t1, t3); in gen_mxu_d16mac()
1126 tcg_gen_mul_tl(t2, t0, t2); in gen_mxu_d16mac()
[all …]
H A Dloong_translate.c241 tcg_gen_mul_tl(cpu_gpr[rd], t0, t1); in gen_lext_MULT_G()
H A Dtranslate.c2688 tcg_gen_mul_tl(cpu_gpr[rd], cpu_gpr[rs], cpu_gpr[rt]); in gen_arith()
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvm.c.inc68 return gen_arith(ctx, a, EXT_NONE, tcg_gen_mul_tl, gen_mul_i128);
99 tcg_gen_mul_tl(ret, s1, s2);
143 tcg_gen_mul_tl(ret, t1, t2);
327 return gen_arith(ctx, a, EXT_NONE, tcg_gen_mul_tl, NULL);
367 return gen_arith(ctx, a, EXT_SIGN, tcg_gen_mul_tl, NULL);
H A Dtrans_rvzce.c.inc79 return gen_arith(ctx, a, EXT_NONE, tcg_gen_mul_tl, NULL);
H A Dtrans_xthead.c.inc494 tcg_gen_mul_tl(tmp, tmp, tmp2);
496 tcg_gen_mul_tl(tmp, src1, src2);
/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_arith.c.inc275 TRANS(mul_w, ALL, gen_rrr, EXT_SIGN, EXT_SIGN, EXT_SIGN, tcg_gen_mul_tl)
276 TRANS(mul_d, 64, gen_rrr, EXT_NONE, EXT_NONE, EXT_NONE, tcg_gen_mul_tl)
281 TRANS(mulw_d_w, 64, gen_rrr, EXT_SIGN, EXT_SIGN, EXT_NONE, tcg_gen_mul_tl)
282 TRANS(mulw_d_wu, 64, gen_rrr, EXT_ZERO, EXT_ZERO, EXT_NONE, tcg_gen_mul_tl)
/openbmc/qemu/include/tcg/
H A Dtcg-op.h203 #define tcg_gen_mul_tl tcg_gen_mul_i64 macro
323 #define tcg_gen_mul_tl tcg_gen_mul_i32
/openbmc/qemu/target/avr/
H A Dtranslate.c718 tcg_gen_mul_tl(R, Rd, Rr); /* R = Rd * Rr */ in trans_MUL()
747 tcg_gen_mul_tl(R, t0, t1); /* R = Rd * Rr */ in trans_MULS()
776 tcg_gen_mul_tl(R, t0, Rr); /* R = Rd * Rr */ in trans_MULSU()
803 tcg_gen_mul_tl(R, Rd, Rr); /* R = Rd * Rr */ in trans_FMUL()
837 tcg_gen_mul_tl(R, t0, t1); /* R = Rd * Rr */ in trans_FMULS()
870 tcg_gen_mul_tl(R, t0, Rr); /* R = Rd * Rr */ in trans_FMULSU()
/openbmc/qemu/target/tricore/
H A Dtranslate.c1039 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16add32_q()
1041 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16add32_q()
1056 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16adds32_q()
1058 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16adds32_q()
1078 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16add64_q()
1080 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16add64_q()
1104 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16adds64_q()
1106 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16adds64_q()
1772 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16sub32_q()
1774 tcg_gen_mul_tl(temp, arg2, arg3); in gen_m16sub32_q()
[all …]
/openbmc/qemu/target/i386/tcg/
H A Demit.c.inc2065 tcg_gen_mul_tl(s->T0, s->T0, s->T1);
2082 tcg_gen_mul_tl(s->T0, s->T0, s->T1);
2128 tcg_gen_mul_tl(s->T0, s->T0, s->T1);
2138 tcg_gen_mul_tl(s->T0, s->T0, s->T1);
2151 tcg_gen_mul_tl(s->T0, s->T0, s->T1);
2622 tcg_gen_mul_tl(s->T0, s->T0, s->T1);
2632 tcg_gen_mul_tl(s->T0, s->T0, s->T1);
2644 tcg_gen_mul_tl(s->T0, s->T0, s->T1);
/openbmc/qemu/target/ppc/translate/
H A Dfixedpoint-impl.c.inc455 tcg_gen_mul_tl(cpu_gpr[a->rt], t0, t1);
584 tcg_gen_mul_tl(cpu_gpr[a->rt], cpu_gpr[a->ra], cpu_gpr[a->rb]);
/openbmc/qemu/target/ppc/
H A Dtranslate.c4847 tcg_gen_mul_tl(t1, t0, t1); in gen_405_mulladd_insn()
4892 tcg_gen_mul_tl(cpu_gpr[rt], t0, t1); in gen_405_mulladd_insn()
/openbmc/qemu/target/sparc/
H A Dtranslate.c3744 TRANS(MULX, 64, do_arith, a, tcg_gen_mul_tl, tcg_gen_muli_tl, NULL) in TRANS()