Home
last modified time | relevance | path

Searched refs:RD_SHIFT (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/riscv/include/
H A Driscvreg.h173 #define RD_SHIFT 7 macro
174 #define RD_MASK (0x1f << RD_SHIFT)
/freebsd/sys/riscv/riscv/
H A Ddb_disasm.c52 #define RD_SHIFT 7 macro
53 #define RD_MASK (0x1f << RD_SHIFT)
299 { "ret","",MATCH_C_JR | (X_RA << RD_SHIFT), MASK_C_JR | RD_MASK, m_op},
358 rd = (insn & RD_MASK) >> RD_SHIFT; in oprint()
/freebsd/sys/cddl/dev/kinst/riscv/
H A Dkinst_isa.c79 #define rd_index ((instr & RD_MASK) >> RD_SHIFT) in kinst_emulate()
213 #define rs1_index ((instr & RD_MASK) >> RD_SHIFT) in kinst_emulate()
/freebsd/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_subr.c283 if (dtrace_match_opcode(invop, (MATCH_C_JR | (X_RA << RD_SHIFT)), in dtrace_invop_start()
H A Ddtrace_isa.c507 (MATCH_C_JR | (X_RA << RD_SHIFT)), (MASK_C_JR | RD_MASK))) { in dtrace_instr_c_ret()