Searched refs:rv_sub (Results 1 – 2 of 2) sorted by relevance
/Linux-v6.1/arch/riscv/net/ |
D | bpf_jit_comp32.c | 350 emit(rv_sub(lo(rd), lo(rd), RV_REG_T0), ctx); in emit_alu_i32() 433 emit(rv_sub(RV_REG_T1, hi(rd), hi(rs)), ctx); in emit_alu_r64() 435 emit(rv_sub(hi(rd), RV_REG_T1, RV_REG_T0), ctx); in emit_alu_r64() 436 emit(rv_sub(lo(rd), lo(rd), lo(rs)), ctx); in emit_alu_r64() 466 emit(rv_sub(RV_REG_T1, RV_REG_T1, lo(rs)), ctx); in emit_alu_r64() 480 emit(rv_sub(RV_REG_T1, RV_REG_T1, lo(rs)), ctx); in emit_alu_r64() 494 emit(rv_sub(RV_REG_T1, RV_REG_T1, lo(rs)), ctx); in emit_alu_r64() 501 emit(rv_sub(lo(rd), RV_REG_ZERO, lo(rd)), ctx); in emit_alu_r64() 503 emit(rv_sub(hi(rd), RV_REG_ZERO, hi(rd)), ctx); in emit_alu_r64() 504 emit(rv_sub(hi(rd), hi(rd), RV_REG_T0), ctx); in emit_alu_r64() [all …]
|
D | bpf_jit.h | 384 static inline u32 rv_sub(u8 rd, u8 rs1, u8 rs2) in rv_sub() function 966 emit(rv_sub(rd, rs1, rs2), ctx); in emit_sub()
|