fasttrap_getreg
addr += fasttrap_getreg(rp, tp->ftt_base);
addr += fasttrap_getreg(rp, tp->ftt_index) <<
static ulong_t fasttrap_getreg(struct regs *, uint_t);
static ulong_t fasttrap_getreg(struct regs *, uint_t);
argv[i] = fasttrap_getreg(rp, R_O0 + x + inc);
argv[i] = fasttrap_getreg(rp, R_O0 + x + inc);
uintptr_t arg0 = fasttrap_getreg(rp, R_I0);
uintptr_t arg1 = fasttrap_getreg(rp, R_I1);
uintptr_t arg2 = fasttrap_getreg(rp, R_I2);
uintptr_t arg3 = fasttrap_getreg(rp, R_I3);
uintptr_t arg4 = fasttrap_getreg(rp, R_I4);
uintptr_t arg0 = fasttrap_getreg(rp, R_I0);
uintptr_t arg1 = fasttrap_getreg(rp, R_I1);
uintptr_t arg2 = fasttrap_getreg(rp, R_I2);
uintptr_t arg3 = fasttrap_getreg(rp, R_I3);
value = fasttrap_getreg(rp, RS1(tp->ftt_instr)) + imm;
value = fasttrap_getreg(rp, RS1(tp->ftt_instr)) +
fasttrap_getreg(rp, RS2(tp->ftt_instr));
target = fasttrap_getreg(rp, RS1(tp->ftt_instr)) + imm;
target = fasttrap_getreg(rp, RS1(tp->ftt_instr)) +
fasttrap_getreg(rp, RS2(tp->ftt_instr));
value = fasttrap_getreg(rp, RS1(tp->ftt_instr)) | imm;
value = fasttrap_getreg(rp, RS1(tp->ftt_instr)) |
fasttrap_getreg(rp, RS2(tp->ftt_instr));
value = (int64_t)fasttrap_getreg(rp, reg);
npc = fasttrap_getreg(rp, rs1) + imm;
npc = fasttrap_getreg(rp, rs1) +
fasttrap_getreg(rp, rs2);