Searched refs:rv_srli (Results 1 – 2 of 2) sorted by relevance
/linux/arch/riscv/net/ |
H A D | bpf_jit_comp32.c | 290 emit(rv_srli(RV_REG_T0, lo(rd), 32 - imm), ctx); in emit_alu_i64() 298 emit(rv_srli(lo(rd), hi(rd), imm - 32), ctx); in emit_alu_i64() 304 emit(rv_srli(lo(rd), lo(rd), imm), ctx); in emit_alu_i64() 306 emit(rv_srli(hi(rd), hi(rd), imm), ctx); in emit_alu_i64() 317 emit(rv_srli(lo(rd), lo(rd), imm), ctx); in emit_alu_i64() 387 emit(rv_srli(lo(rd), lo(rd), imm), ctx); in emit_alu_i32() 421 emit(rv_srli(RV_REG_T0, lo(rd), 31), ctx); in emit_alu_r64() 465 emit(rv_srli(RV_REG_T0, lo(rd), 1), ctx); in emit_alu_r64() 918 emit(rv_srli(rd, rd, 8), ctx); in emit_rev16() 920 emit(rv_srli(rd, RV_REG_T1, 16), ctx); in emit_rev16() [all …]
|
H A D | bpf_jit.h | 374 static inline u32 rv_srli(u8 rd, u8 rs1, u16 imm11_0) in rv_srli() function 1046 emit(rv_srli(rd, rs, imm), ctx); in emit_srli()
|