Searched refs:rv_i_insn (Results 1 – 1 of 1) sorted by relevance
| /linux/arch/riscv/net/ |
| H A D | bpf_jit.h | 239 static inline u32 rv_i_insn(u16 imm11_0, u8 rs1, u8 funct3, u8 rd, u8 opcode) in rv_i_insn() function 342 return rv_i_insn(imm11_0, rs1, 0, rd, 0x13); in rv_addi() 347 return rv_i_insn(imm11_0, rs1, 7, rd, 0x13); in rv_andi() 352 return rv_i_insn(imm11_0, rs1, 6, rd, 0x13); in rv_ori() 357 return rv_i_insn(imm11_0, rs1, 4, rd, 0x13); in rv_xori() 362 return rv_i_insn(imm11_0, rs1, 1, rd, 0x13); in rv_slli() 367 return rv_i_insn(imm11_0, rs1, 5, rd, 0x13); in rv_srli() 372 return rv_i_insn(0x400 | imm11_0, rs1, 5, rd, 0x13); in rv_srai() 467 return rv_i_insn(imm11_0, rs1, 0, rd, 0x67); in rv_jalr() 522 return rv_i_insn(imm11_0, rs1, 0, rd, 0x03); in rv_lb() [all …]
|