Home
last modified time | relevance | path

Searched refs:rd2 (Results 1 – 10 of 10) sorted by relevance

/qemu/tests/tcg/loongarch64/
H A Dtest_pcadd.c9 uint64_t rd2 = 0; \
14 : "=r"(rd1), "=r"(rd2) \
16 rm = rd2 - rd1; \
/qemu/target/riscv/
H A Dxthead.decode17 %rd2 20:5
30 &th_pair rd1 rs rd2 sh2
42 @th_pair ..... .. ..... ..... ... ..... ....... &th_pair %rd1 %rs %rd2 %sh2
/qemu/target/rx/
H A Dinsns.decode460 # POP rd-rd2
461 POPM 0110 1111 rd:4 rd2:4
518 # RTSD #imm, rd-rd2
519 RTSD_irr 0011 1111 rd:4 rd2:4 imm:8
H A Dtranslate.c631 if (a->rd == 0 || a->rd >= a->rd2) { in trans_POPM()
633 "Invalid register ranges r%d-r%d", a->rd, a->rd2); in trans_POPM()
636 while (r <= a->rd2 && r < 16) { in trans_POPM()
786 if (a->rd2 >= a->rd) { in trans_RTSD_irr()
787 adj = a->imm - (a->rd2 - a->rd + 1); in trans_RTSD_irr()
794 while (dst <= a->rd2 && dst < 16) { in trans_RTSD_irr()
H A Ddisas.c363 prt("popm\tr%d-r%d", a->rd, a->rd2); in trans_POPM()
435 prt("rtsd\t#%d, r%d - r%d", a->imm << 2, a->rd, a->rd2); in trans_RTSD_irr()
/qemu/hw/intc/
H A Darm_gicv3_its.c852 uint64_t rd1, rd2; in process_movall() local
855 rd2 = FIELD_EX64(cmdpkt[3], MOVALL_3, RDBASE2); in process_movall()
857 trace_gicv3_its_cmd_movall(rd1, rd2); in process_movall()
866 if (rd2 >= s->gicv3->num_cpu) { in process_movall()
870 __func__, rd2, s->gicv3->num_cpu); in process_movall()
874 if (rd1 == rd2) { in process_movall()
880 gicv3_redist_movall_lpis(&s->gicv3->cpu[rd1], &s->gicv3->cpu[rd2]); in process_movall()
H A Dtrace-events207 gicv3_its_cmd_movall(uint64_t rd1, uint64_t rd2) "GICv3 ITS: command MOVALL RDbase1 0x%" PRIx64 " R…
/qemu/target/riscv/insn_trans/
H A Dtrans_xthead.c.inc910 if (a->rs == a->rd1 || a->rs == a->rd2 || a->rd1 == a->rd2) {
926 gen_set_gpr(ctx, a->rd2, t2);
953 TCGv data2 = get_gpr(ctx, a->rd2, EXT_NONE);
/qemu/target/mips/tcg/
H A Dnanomips_translate.c.inc4790 int rd2 = extract32(ctx->opcode, 3, 1) << 1 |
4792 int r1 = gpr2reg1[rd2];
4793 int r2 = gpr2reg2[rd2];
/qemu/disas/
H A Dnanomips.c10045 const char *rd2 = GPR(decode_gpr_gpr2_reg1(rd2_value, info), info); in MOVEP() local
10051 return img_format("MOVEP %s, %s, %s, %s", rd2, re2, rsz4, rtz4); in MOVEP()
10074 const char *rd2 = GPR(decode_gpr_gpr2_reg1(rd2_value, info), info); in MOVEP_REV_() local
10078 return img_format("MOVEP %s, %s, %s, %s", rs4, rt4, rd2, rs2); in MOVEP_REV_()