Home
last modified time | relevance | path

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

/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_shift.c.inc73 TCGv src1 = gpr_src(ctx, a->rj, EXT_ZERO);
85 TRANS(sll_w, ALL, gen_rrr, EXT_ZERO, EXT_NONE, EXT_SIGN, gen_sll_w)
86 TRANS(srl_w, ALL, gen_rrr, EXT_ZERO, EXT_NONE, EXT_SIGN, gen_srl_w)
91 TRANS(rotr_w, 64, gen_rrr, EXT_ZERO, EXT_NONE, EXT_SIGN, gen_rotr_w)
95 TRANS(srli_w, ALL, gen_rri_c, EXT_ZERO, EXT_SIGN, tcg_gen_shri_tl)
H A Dtrans_arith.c.inc278 TRANS(mulh_wu, ALL, gen_rrr, EXT_ZERO, EXT_ZERO, EXT_NONE, gen_mulh_w)
282 TRANS(mulw_d_wu, 64, gen_rrr, EXT_ZERO, EXT_ZERO, EXT_NONE, tcg_gen_mul_tl)
285 TRANS(div_wu, ALL, gen_rrr, EXT_ZERO, EXT_ZERO, EXT_SIGN, gen_div_du)
286 TRANS(mod_wu, ALL, gen_rrr, EXT_ZERO, EXT_ZERO, EXT_SIGN, gen_rem_du)
296 TRANS(alsl_wu, 64, gen_rrr_sa, EXT_NONE, EXT_ZERO, gen_alsl)
H A Dtrans_bit.c.inc184 TRANS(clz_w, ALL, gen_rr, EXT_ZERO, EXT_NONE, gen_clz_w)
197 TRANS(bitrev_4b, ALL, gen_rr, EXT_ZERO, EXT_SIGN, gen_helper_bitswap)
/qemu/target/riscv/insn_trans/
H A Dtrans_rvm.c.inc165 return gen_arith_per_ol(ctx, a, EXT_ZERO, gen_mulhu, gen_mulh_w,
241 return gen_arith(ctx, a, EXT_ZERO, gen_divu, gen_divu_i128);
319 return gen_arith(ctx, a, EXT_ZERO, gen_remu, gen_remu_i128);
343 return gen_arith(ctx, a, EXT_ZERO, gen_divu, NULL);
359 return gen_arith(ctx, a, EXT_ZERO, gen_remu, NULL);
383 return gen_arith(ctx, a, EXT_ZERO, gen_divu, NULL);
399 return gen_arith(ctx, a, EXT_ZERO, gen_remu, NULL);
H A Dtrans_rvb.c.inc88 return gen_unary_per_ol(ctx, a, EXT_ZERO, gen_ctz, gen_ctzw);
94 return gen_unary(ctx, a, EXT_ZERO, tcg_gen_ctpop_tl);
333 return gen_unary(ctx, a, EXT_ZERO, gen_orc_b);
386 return gen_unary(ctx, a, EXT_ZERO, gen_ctzw);
394 return gen_unary(ctx, a, EXT_ZERO, tcg_gen_ctpop_tl);
H A Dtrans_rvi.c.inc632 return gen_shift(ctx, a, EXT_ZERO, tcg_gen_shr_tl, gen_srl_i128);
757 return gen_shift(ctx, a, EXT_ZERO, tcg_gen_shr_tl, NULL);
778 return gen_shift(ctx, a, EXT_ZERO, tcg_gen_shr_tl, NULL);
955 TCGv mask = get_gpr(ctx, a->rs1, EXT_ZERO);
963 TCGv maskl = get_gpr(ctx, a->rs1, EXT_ZERO);
983 TCGv mask = get_gpr(ctx, a->rs1, EXT_ZERO);
990 TCGv maskl = get_gpr(ctx, a->rs1, EXT_ZERO);
H A Dtrans_rvf.c.inc509 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
525 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
587 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
H A Dtrans_rvd.c.inc478 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
560 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
H A Dtrans_xthead.c.inc162 TCGv source = get_gpr(ctx, a->rs1, EXT_ZERO);
252 return gen_unary(ctx, a, EXT_ZERO, gen_th_tstnbz);
450 TCGv src1 = get_gpr(ctx, a->rs1, EXT_ZERO);
H A Dtrans_rvzfh.c.inc599 TCGv t0 = get_gpr(ctx, a->rs1, EXT_ZERO);
H A Dtrans_rvv.c.inc179 s1 = get_gpr(s, rs1, EXT_ZERO);
214 TCGv s2 = get_gpr(s, a->rs2, EXT_ZERO);
/qemu/target/loongarch/
H A Dtranslate.h37 EXT_ZERO, enumerator
/qemu/target/loongarch/tcg/
H A Dtranslate.c186 case EXT_ZERO: in gpr_src()
212 case EXT_ZERO: in gen_set_gpr()
/qemu/target/riscv/
H A Dtranslate.c56 EXT_ZERO, enumerator
339 case EXT_ZERO: in get_gpr()