Home
last modified time | relevance | path

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

/openbmc/qemu/target/riscv/
H A Dtranslate.c330 static TCGv get_gpr(DisasContext *ctx, int reg_num, DisasExtend ext) in get_gpr() function
591 TCGv src1 = get_gpr(ctx, rs1, EXT_NONE); in get_address()
610 TCGv src1 = get_gpr(ctx, rs1, EXT_NONE); in get_address_indexed()
814 TCGv src1 = get_gpr(ctx, a->rs1, EXT_NONE); in gen_logic_imm_fn()
835 TCGv src1 = get_gpr(ctx, a->rs1, EXT_NONE); in gen_logic()
836 TCGv src2 = get_gpr(ctx, a->rs2, EXT_NONE); in gen_logic()
859 TCGv src1 = get_gpr(ctx, a->rs1, ext); in gen_arith_imm_fn()
883 TCGv src1 = get_gpr(ctx, a->rs1, ext); in gen_arith_imm_tl()
909 TCGv src1 = get_gpr(ctx, a->rs1, ext); in gen_arith()
910 TCGv src2 = get_gpr(ctx, a->rs2, ext); in gen_arith()
[all …]
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvk.c.inc55 TCGv src1 = get_gpr(ctx, a->rs1, EXT_NONE);
56 TCGv src2 = get_gpr(ctx, a->rs2, EXT_NONE);
150 TCGv src1 = get_gpr(ctx, a->rs1, ext);
197 TCGv src1 = get_gpr(ctx, a->rs1, ext);
198 TCGv src2 = get_gpr(ctx, a->rs2, ext);
252 TCGv src1 = get_gpr(ctx, a->rs1, ext);
253 TCGv src2 = get_gpr(ctx, a->rs2, ext);
290 TCGv src1 = get_gpr(ctx, a->rs1, ext);
339 TCGv src1 = get_gpr(ctx, a->rs1, EXT_NONE);
H A Dtrans_rvzicfiss.c.inc39 TCGv rs1 = get_gpr(ctx, a->rs1, EXT_NONE);
60 TCGv data = get_gpr(ctx, a->rs2, EXT_NONE);
97 TCGv src1, src2 = get_gpr(ctx, a->rs2, EXT_NONE);
122 TCGv src1, src2 = get_gpr(ctx, a->rs2, EXT_NONE);
H A Dtrans_rvzacas.c.inc117 TCGv_i64 src2l = get_gpr(ctx, a->rs2, EXT_NONE);
118 TCGv_i64 src2h = get_gpr(ctx, a->rs2 == 0 ? 0 : a->rs2 + 1, EXT_NONE);
119 TCGv_i64 destl = get_gpr(ctx, a->rd, EXT_NONE);
120 TCGv_i64 desth = get_gpr(ctx, a->rd == 0 ? 0 : a->rd + 1, EXT_NONE);
H A Dtrans_rvzce.c.inc205 TCGv ret_addr = get_gpr(ctx, xRA, EXT_SIGN);
235 TCGv val = get_gpr(ctx, i, EXT_NONE);
266 TCGv src1 = get_gpr(ctx, a->rs1, EXT_NONE);
267 TCGv src2 = get_gpr(ctx, a->rs2, EXT_NONE);
283 TCGv a0 = get_gpr(ctx, xA0, EXT_NONE);
284 TCGv a1 = get_gpr(ctx, xA1, EXT_NONE);
H A Dtrans_xthead.c.inc93 TCGv src2 = get_gpr(ctx, rs2, EXT_NONE);
162 TCGv source = get_gpr(ctx, a->rs1, EXT_ZERO);
187 TCGv src1 = get_gpr(ctx, a->rs1, ext);
314 TCGv src1 = get_gpr(ctx, a->rs1, EXT_NONE);
315 TCGv src2 = get_gpr(ctx, a->rs2, EXT_NONE);
316 TCGv old = get_gpr(ctx, a->rd, EXT_NONE);
450 TCGv src1 = get_gpr(ctx, a->rs1, EXT_ZERO);
485 TCGv src0 = get_gpr(ctx, a->rd, EXT_NONE);
486 TCGv src1 = get_gpr(ctx, a->rs1, EXT_NONE);
487 TCGv src2 = get_gpr(ctx, a->rs2, EXT_NONE);
[all …]
H A Dtrans_rvh.c.inc45 TCGv addr = get_gpr(ctx, a->rs1, EXT_NONE);
56 TCGv addr = get_gpr(ctx, a->rs1, EXT_NONE);
57 TCGv data = get_gpr(ctx, a->rs2, EXT_NONE);
H A Dtrans_rvi.c.inc67 tcg_gen_extract_tl(tmp, get_gpr(ctx, xT2, EXT_NONE), 12, 20);
102 tcg_gen_addi_tl(target_pc, get_gpr(ctx, a->rs1, EXT_NONE), a->imm);
219 TCGv src1 = get_gpr(ctx, a->rs1, EXT_SIGN);
220 TCGv src2 = get_gpr(ctx, a->rs2, EXT_SIGN);
297 TCGv src1l = get_gpr(ctx, a->rs1, EXT_NONE);
395 TCGv data = get_gpr(ctx, a->rs2, EXT_NONE);
407 TCGv src1l = get_gpr(ctx, a->rs1, EXT_NONE);
408 TCGv src2l = get_gpr(ctx, a->rs2, EXT_NONE);
971 TCGv src = get_gpr(ctx, a->rs1, EXT_NONE);
985 TCGv srcl = get_gpr(ctx, a->rs1, EXT_NONE);
[all …]
H A Dtrans_rvzfh.c.inc52 t0 = get_gpr(ctx, a->rs1, EXT_NONE);
75 t0 = get_gpr(ctx, a->rs1, EXT_NONE);
548 TCGv t0 = get_gpr(ctx, a->rs1, EXT_SIGN);
564 TCGv t0 = get_gpr(ctx, a->rs1, EXT_SIGN);
599 TCGv t0 = get_gpr(ctx, a->rs1, EXT_ZERO);
645 TCGv t0 = get_gpr(ctx, a->rs1, EXT_SIGN);
662 TCGv t0 = get_gpr(ctx, a->rs1, EXT_SIGN);
H A Dtrans_rvf.c.inc504 TCGv src = get_gpr(ctx, a->rs1, EXT_SIGN);
519 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
535 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
581 TCGv src = get_gpr(ctx, a->rs1, EXT_SIGN);
597 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
H A Dtrans_rvd.c.inc485 TCGv src = get_gpr(ctx, a->rs1, EXT_SIGN);
502 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
566 TCGv src = get_gpr(ctx, a->rs1, EXT_SIGN);
584 TCGv src = get_gpr(ctx, a->rs1, EXT_ZERO);
601 tcg_gen_mov_tl(cpu_fpr[a->rd], get_gpr(ctx, a->rs1, EXT_NONE));
H A Dtrans_rvzfa.c.inc425 TCGv src1 = get_gpr(ctx, a->rs1, EXT_NONE);
426 TCGv src2 = get_gpr(ctx, a->rs2, EXT_NONE);
H A Dtrans_rvv.c.inc179 s1 = get_gpr(s, rs1, EXT_ZERO);
214 TCGv s2 = get_gpr(s, a->rs2, EXT_ZERO);
635 base = get_gpr(s, rs1, EXT_NONE);
820 base = get_gpr(s, rs1, EXT_NONE);
821 stride = get_gpr(s, rs2, EXT_NONE);
922 base = get_gpr(s, rs1, EXT_NONE);
1056 base = get_gpr(s, rs1, EXT_NONE);
1116 base = get_gpr(s, rs1, EXT_NONE);
1248 src1 = get_gpr(s, rs1, EXT_SIGN);
1285 tcg_gen_ext_tl_i64(src1, get_gpr(s, a->rs1, EXT_SIGN));
[all …]
H A Dtrans_rva.c.inc73 src2 = get_gpr(ctx, a->rs2, EXT_NONE);