Lines Matching defs:opcode
226 u8 opcode)
229 (rd << 7) | opcode;
232 static inline u32 rv_i_insn(u16 imm11_0, u8 rs1, u8 funct3, u8 rd, u8 opcode)
235 opcode;
238 static inline u32 rv_s_insn(u16 imm11_0, u8 rs2, u8 rs1, u8 funct3, u8 opcode)
243 (imm4_0 << 7) | opcode;
246 static inline u32 rv_b_insn(u16 imm12_1, u8 rs2, u8 rs1, u8 funct3, u8 opcode)
252 (imm4_1 << 7) | opcode;
255 static inline u32 rv_u_insn(u32 imm31_12, u8 rd, u8 opcode)
257 return (imm31_12 << 12) | (rd << 7) | opcode;
260 static inline u32 rv_j_insn(u32 imm20_1, u8 rd, u8 opcode)
267 return (imm << 12) | (rd << 7) | opcode;
271 u8 funct3, u8 rd, u8 opcode)
275 return rv_r_insn(funct7, rs2, rs1, funct3, rd, opcode);