Searched refs:rv_addi (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/riscv/net/ |
H A D | bpf_jit_comp32.c | 118 emit(rv_addi(rd, rd, lower), ctx); in emit_imm() 120 emit(rv_addi(rd, RV_REG_ZERO, lower), ctx); in emit_imm() 131 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_imm32() 133 emit(rv_addi(hi(rd), RV_REG_ZERO, -1), ctx); in emit_imm32() 150 emit(rv_addi(RV_REG_A0, lo(r0), 0), ctx); in __build_epilogue() 151 emit(rv_addi(RV_REG_A1, hi(r0), 0), ctx); in __build_epilogue() 165 emit(rv_addi(RV_REG_SP, RV_REG_SP, stack_adjust), ctx); in __build_epilogue() 223 emit(rv_addi(hi(reg), RV_REG_ZERO, 0), ctx); in bpf_put_reg32() 261 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_alu_i64() 286 emit(rv_addi(l in emit_alu_i64() [all...] |
H A D | bpf_jit.h | 333 static inline u32 rv_addi(u8 rd, u8 rs1, u16 imm11_0) in rv_addi() function 821 emit(rv_addi(rd, rs, 0), ctx); in emit_mv() 842 emit(rv_addi(rd, rs, imm), ctx); in emit_addi() 850 emit(rv_addi(rd, RV_REG_ZERO, imm), ctx); in emit_li()
|
H A D | bpf_jit_comp64.c | 1091 emit(rv_addi(RV_REG_TCC, RV_REG_ZERO, MAX_TAIL_CALL_CNT), ctx); in bpf_jit_build_prologue()
|
/kernel/linux/linux-6.6/arch/riscv/net/ |
H A D | bpf_jit_comp32.c | 118 emit(rv_addi(rd, rd, lower), ctx); in emit_imm() 120 emit(rv_addi(rd, RV_REG_ZERO, lower), ctx); in emit_imm() 131 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_imm32() 133 emit(rv_addi(hi(rd), RV_REG_ZERO, -1), ctx); in emit_imm32() 150 emit(rv_addi(RV_REG_A0, lo(r0), 0), ctx); in __build_epilogue() 151 emit(rv_addi(RV_REG_A1, hi(r0), 0), ctx); in __build_epilogue() 165 emit(rv_addi(RV_REG_SP, RV_REG_SP, stack_adjust), ctx); in __build_epilogue() 223 emit(rv_addi(hi(reg), RV_REG_ZERO, 0), ctx); in bpf_put_reg32() 261 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_alu_i64() 286 emit(rv_addi(l in emit_alu_i64() [all...] |
H A D | bpf_jit.h | 337 static inline u32 rv_addi(u8 rd, u8 rs1, u16 imm11_0) in rv_addi() function 927 emit(rv_addi(rd, rs, 0), ctx); in emit_mv() 948 emit(rv_addi(rd, rs, imm), ctx); in emit_addi() 956 emit(rv_addi(rd, RV_REG_ZERO, imm), ctx); in emit_li()
|
H A D | bpf_jit_comp64.c | 162 emit(rv_addi(rd, rd, lower), ctx); in emit_addr() 552 emit(is64 ? rv_addi(RV_REG_T2, r0, 0) : in emit_atomic() 1813 emit(rv_addi(RV_REG_TCC, RV_REG_ZERO, MAX_TAIL_CALL_CNT), ctx); in bpf_jit_build_prologue()
|
Completed in 11 milliseconds