Home
last modified time | relevance | path

Searched refs:RVC_RS2S (Results 1 – 3 of 3) sorted by relevance

/linux/arch/riscv/kernel/
H A Dtraps_misaligned.c126 #define GET_F64_RS2S(insn, regs) (get_f64_rs(RVC_RS2S(insn), 0, regs))
130 #define GET_F32_RS2S(insn, regs) (get_f32_rs(RVC_RS2S(insn), 0, regs))
268 insn = RVC_RS2S(insn) << SH_RD; in handle_scalar_misaligned_load()
277 insn = RVC_RS2S(insn) << SH_RD; in handle_scalar_misaligned_load()
285 insn = RVC_RS2S(insn) << SH_RD; in handle_scalar_misaligned_load()
293 insn = RVC_RS2S(insn) << SH_RD; in handle_scalar_misaligned_load()
300 insn = RVC_RS2S(insn) << SH_RD; in handle_scalar_misaligned_load()
304 insn = RVC_RS2S(insn) << SH_RD; in handle_scalar_misaligned_load()
/linux/arch/riscv/kvm/
H A Dvcpu_insn.c435 insn = RVC_RS2S(insn) << SH_RD; in kvm_riscv_vcpu_mmio_load()
444 insn = RVC_RS2S(insn) << SH_RD; in kvm_riscv_vcpu_mmio_load()
/linux/arch/riscv/include/asm/
H A Dinsn.h409 #define GET_RS2S(insn, regs) (*REG_PTR(RVC_RS2S(insn), 0, regs))
453 #define RVC_RS2S(insn) (8 + RV_X(insn, SH_RS2C, 3)) macro